http://www.runoob.com/python/python-cgi.html
写在前面一些好的习惯:
1、将Web项目部署在 /var/www 这个目录下也是挺符合习惯的
2、yum 和 pip 都能用来安装 uwsgi、supervisor等用Python语言开发的工具,但使用 yum 的好处就是能使用 service 命令来控制 uwsgi这些服务,pip 安装的话就需要手动添加服务
3、习惯写法 #! /bin/bash 和 #! /home/hadoop/anaconda3/bin/python,#!之后空一个空格
4、/bin/bash 表示使用默认的shell,/bin/sh 的写法现在基本上已经被/bin/bash替代
对于Python Web系统架构来说,常用的组件如下:
Nginx:
Apache:
Keepalived:
uwsgi:可以理解成一个用于Python Web的容器
spawn-fcgi:
Nginx
Apache
Apache在Linux系统里的名字是httpd
# 安装Apache
yum install httpd -y
# 启动Apache
service httpd start
# Apache默认配置文件位置
find / -name httpd.conf
vim /etc/httpd/conf/httpd.conf