环境:ubuntu10.10 + python2.6
步骤说明:
编译安装nginx:
- apt-get install build-essential
- apt-get build-dep nginx
- wget http://nginx.org/download/nginx-0.9.6.tar.gz and decompress
- ./configure --prefix=/usr/local/nginx --with-http_ssl_module
- make && make install
编译安装uwsgi:
- apt-get install python2.6-dev libxml2-dev
- wget http://projects.unbit.it/downloads/uwsgi-0.9.7.1.tar.gz and decompress
- make -f Makefile.Py26
- cp uwsgi /usr/local/nginx (anywhere you like)
安装webpy:
- apt-get install python-pip
- pip install web.py
nginx配置:
server {
listen 8000;
server_name somename alias another.alias;
error_log logs/test.log;
location / {
root html;
uwsgi_pass 127.0.0.1:9001;
include uwsgi_params;
index index.html index.htm;
}
}
测试脚本test.py:
import web
urls = (
'/', 'index'
)
class index:
def GET(self):
return "Hello, world!"
app = web.application(urls, locals())
application = app.wsgifunc()
将测试脚本放在nginx的webroot下(缺省为html)。进入html目录,运行命令:
/usr/local/nginx/uwsgi -s 127.0.0.1:9001 -w test
访问http://localhost:8000/。
结束。
分享到:
相关推荐
1、基于vue+python+flask+uwsgi+nginx+mysql的外包项目网站项目源码.zip 2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为...
-vue+python+flask+uwsgi+nginx+mysql.zip毕业设计-外包项目网站 -vue+python+flask+uwsgi+nginx+mysql.zip毕业设计-外包项目网站 -vue+python+flask+uwsgi+nginx+mysql.zip毕业设计-外包项目网站 -vue+python+flask...
Nginx + uwsgi + web.py 搭建web服务器, 也包含一整套python服务器后台框架代码,简单方便,容易搭建。
基于vue+python+flask+uwsgi+nginx开发的外包网站项目+源码+开发文档说明,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于vue+python+flask+uwsgi+nginx开发...
Nginx+Uwsgi+Django(python3)+Vue部署,一步步实现。网上找了N多篇文章都没成功,特意记录,以免其他同学踩坑
操作环境是ubuntu16.04,使用xshell和xftp工具,记得进入root用户,如果没有需要设置,怎么设置后面更新。 Python 3.5.2(自带的,需要设置python为默认的python版本)然后安装pip(sudo apt-get install python-pip)...
毕业设计-外包项目网站 -vue+python+flask+uwsgi+nginx+mysql
python毕业设计 -外包项目网站 - vue+python+flask+uwsgi+nginx
Ubuntu+Nginx+Mysql+Php安装配置详解
ubuntu+nginx+tomcat 实现负载匀衡
毕业设计 --外包项目网站 -- vue+python+flask+uwsgi+nginx
毕业设计--外包项目网站--vue+python+flask+uwsgi+nginx.zip
额外收入 毕业设计-扩展项目网站-vue + python + flask + uwsgi + nginx + mysql ... 须藤ln -s /home/genhongchan/code/python_web/extra-income/back/extra_nginx.conf /etc/nginx/conf.d/ sudo /etc
在centos安装django的方法,纯手写的。最后还有关闭centos7防火墙的方法
在Linux环境中,用uwsgi+daphne+Nginx+supervisor部署Django项目,史上最全步骤
Linux服务器部署文章配套资源用于python+Django/flask+uWSGI+Nginx:django测试项目
主要介绍了Ubuntu系统搭建django+nginx+uwsgi的思路详解,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
zabbix详细安装教程(linux+postgresql+nginx+zabbix)