Installieren Sie uwsgi und nginx. Wenn Sie möchten, dass uwsgi Python unterstützt, müssen Sie „uwsgi-plugin-python“ installieren.
sudo apt-get update sudo apt-get install uwsgi uwsgi-plugin-python nginx
#!/usr/bin/env python # -*- coding: utf-8 -*- import web urls = ( '/.*',"hello" ) class hello: def GET(self): return 'Hello world!' #if __name__ == '__main__': app = web.application(urls, globals()) application = app.wsgifunc()
[uwsgi] gid = www-data uid = www-data vhost = true logdate ## use unix socket instead of tcp socket. socket = /tmp/manage.sock master = true processes = 1 harakiri = 20 limit-as = 128 memory-report no-orphans ## That's important for uwsgi support python. plugin = python
server { listen 80; server_name localhost; location / { uwsgi_pass unix:///tmp/manage.sock; uwsgi_param UWSGI_CHDIR /home/ubuntu/html; uwsgi_param UWSGI_PYHOME /home/ubuntu/html; uwsgi_param UWSGI_SCRIPT index; }
sudo service nginx restart sudo service uwsgi restart
Das Obige stellt uwsgi web.py nginx auf Ubuntu 14.04 LTS vor, einschließlich der relevanten Inhalte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.