Open Devinwon opened 6 years ago
这时对前面云环境部署文章的一个补充,避免在一个庞大的帖子中迷失了重点
./nginx -s start
建立连接即可,命令如下: ln -s /usr/local/lib/libpcre.so.1 /lib64
ln -s /usr/local/lib/libpcre.so.1 /lib64
uwsgi安装成功后(确保一个django项目可以正常运行),在项目目录下新建test.py,内容为
def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) #return ["Hello World"] #python2 return [b"Hello World"] #python3
执行命令: uwsgi --http :8000 --wsgi-file test.py
uwsgi --http :8000 --wsgi-file test.py
2.打开浏览器,成功就可以看到
Hello World
字样 ,表示uwsgi安装成功
如果上述软件、协议安装正常,还是不能打开网页,有必要检查防火墙的设置,位于 /etc/sysconfig/iptables 。实例如下,注意端口开放 重启防火墙:/etc/init.d/iptables restart
/etc/sysconfig/iptables
/etc/init.d/iptables restart
*filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8000 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
这时对前面云环境部署文章的一个补充,避免在一个庞大的帖子中迷失了重点
一. nginx的测试
./nginx -s start
启动Nginx,注意可能会存在启动失败的情况(可能是指定安装造成的):建立连接即可,命令如下:
ln -s /usr/local/lib/libpcre.so.1 /lib64
二. uwsgi的测试
uwsgi安装成功后(确保一个django项目可以正常运行),在项目目录下新建test.py,内容为
执行命令:
uwsgi --http :8000 --wsgi-file test.py
2.打开浏览器,成功就可以看到
字样 ,表示uwsgi安装成功
三. 检查防火墙
如果上述软件、协议安装正常,还是不能打开网页,有必要检查防火墙的设置,位于
/etc/sysconfig/iptables
。实例如下,注意端口开放 重启防火墙:/etc/init.d/iptables restart