[Cialug] Lightweight webserver for local php dev

David Champion dchamp1337 at gmail.com
Mon Aug 1 22:16:23 CDT 2011


I've seen various methods of running things like XAMPP, but IMHO it's crazy
simple to set up something like what Barry described, or maybe even just
give each dev a stripped down VM with the LAMP stack configured.

Here's a howto on running XAMPP on Ubuntu.

http://ubuntuforums.org/showthread.php?t=223410

-dc

On Mon, Aug 1, 2011 at 5:49 PM, Don Ellis <don.ellis at gmail.com> wrote:

> That easyphp product sort of sounds like a product I found called MAMP:
>
> MacOS
> Apache
> MySQL
> PHP
>
> This comes as a standalone package that sets up all requirements for an
> Apache server with PHP installed. Extremely painless and easy to remove or
> ignore.
>
> Down side I've found (so far) is that it installs its own Perl setup, and
> getting the MySQL-Perl connection going inside the MAMP environment was less
> trivial. Something to work on in my [ample] spare time...
>
> --Don Ellis
>
>
> On Mon, Aug 1, 2011 at 4:28 PM, Crouse <crouse at usalug.net> wrote:
>
>> http://www.easyphp.org/
>> maybe ?
>>
>> On Mon, Aug 1, 2011 at 3:56 PM, Matthew Nuzum <newz at bearfruit.org> wrote:
>>
>>> On Mon, Aug 1, 2011 at 3:24 PM, Matthew Nuzum <newz at bearfruit.org>wrote:
>>>
>>>> On Mon, Aug 1, 2011 at 3:11 PM, Jeffrey Ollie <jeff at ocjtech.us> wrote:
>>>>
>>>>> On Mon, Aug 1, 2011 at 3:01 PM, Matthew Nuzum <newz at bearfruit.org>
>>>>> wrote:
>>>>> > My team works on numerous projects for internal company use. Many of
>>>>> them
>>>>> > are Python/Django projects and we can test them locally with Python's
>>>>> built
>>>>> > in web server just by running ./manage.py runserver in the project's
>>>>> root
>>>>> > and then visiting http://localhost:8000/ in your browser.
>>>>> > Is there something like this for PHP?
>>>>>
>>>>> Why not just use Apache and mod_php?  It shouldn't take that long to
>>>>> hack together a configuration file that listens on a high port and
>>>>> then run it as a user...
>>>>>
>>>>>
>>>> Oh yeah, that's pretty obvious. I'm so used to running apache as a
>>>> service that I forgot you could run it as a regular user. I will look into
>>>> this and let the list know if I find something.
>>>>
>>>>
>>> It's not appearing to be as trivial as I'd first thought. Running apache2
>>> on Ubuntu 10.04 results in bad user name ${APACHE_RUN_USER} even when trying
>>> to do apache2 -S
>>>
>>> apache2ctl may work but it's going to require a complicated, and likely
>>> machine dependent configuration file for each project. I'll keep looking
>>> into it though.
>>>
>>> Eric: PHP5.4 improvements look sweet, that'll be nice.
>>>
>>> ...
>
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cialug.org/pipermail/cialug/attachments/20110801/8a85bd07/attachment.html>


More information about the Cialug mailing list