install uwsgi and nginx.if you want uwsgi support python,you must install "uwsgi-plugin-python"
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
以上就介绍了uwsgi+web.py+nginx on Ubuntu14.04 LTS,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号