On Ubuntu, web.py is available as a package:

$ sudo apt-get install python-webpy




Am 21.08.2011 20:44, schrieb Branko Vukelić:
> On 2011-08-21 11:10 -0700, Dexter wrote:
>> I want to install webpy on my local machine.
>>
>> It is a LAMP server installed on Ubuntu 10.10. I was able to serve
>> pages by placing index.php in www folder so I assume Apache and PHP
>> are working fine.
>>
>> SNIPPAGE
> 
> I take it you are new to Python in general? Either way, you should keep
> in mind that a web.py app is a Python script. For development on local
> machine, we usually just run it as a script (using the Python
> interpreter), and it will serve _itself_ using the built-in CherryPy
> server. So, given an app in code.py script:
> 
>    python code.py
> 
> And that's about it. CherryPy is actually not too shabby as a server. I
> don't know about the built-in one, but I'm guessing it's not been
> modified. You can put it behind a reverse proxy like nginx or lighty and
> have it serve a production site with proxy serving static content.
> 
> With WSGI apps, you don't necessarily have to use an HTTP server to
> serve your app. You can use dedicated WSGI servers (CherryPy is one, but
> there are servers like Bjoern, which are much faster). In that scenario,
> the WSGI server sits behind a reverse proxy which serves the static
> files. In my exerience with Bjoern and Bottle, Bjoern was also quite
> fast serving static files (although I imagine not quite as fast as
> nginx).
> 
> So anyway, locally, you only need to run your script and nothing else.
> 
> Also, note that you don't need to install web.py itself either. You can
> put it into your project tree and import it as you would any local
> module/package. So:
> 
>    your_project/
>      |- web <-- web.py
>      |- other_modules
>      \- code.py
> 
> 
>    #code.py
>    import web # works!
> 

-- 
http://noobz.cc/
http://digitalfolklore.org/
http://contemporary-home-computing.org/1tb/

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/webpy?hl=en.

Reply via email to