一、安装Apache
#yum install httpd
#systemctl enable httpd.service
(开机自启动httpd)
(CentOS7以下版本使用:chkconfig httpd on
)#yum install mod_wsgi
(python网关接口模块)
如果安装好的mod_wsgi后,有/etc/httpd/conf.modules.d/10.wsgi.conf文件,就不需要做额外配置;
否则需要在/etc/httpd/conf/httpd.conf中插入
LoadModule wsgi_module modules/mod_wsgi.so
如果使用虚拟主机多端口映射,则
(1)新建/etc/httpd/conf.d/vhost.conf文件,以添加81端口为例,其内容示例如下:
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/test80/ #/var/www/html为httpd.conf配置的根目录,站点目录只能在这个目录下面
</VirtualHost>
<Directory /var/www/test80/>
Require all granted
</Directory>
<VirtualHost *:81>
ServerName localhost