将mod_wsgi安装到CentOS 7上的实际Apache实例
我有一台装有CentOS 7的VPS服务器。我有两个PHP网站可以在几个VirtualHost上正常工作,现在我想部署一个Django(Python3)项目,所以我需要mod_wsgi模块 如果我执行了将mod_wsgi安装到CentOS 7上的实际Apache实例,apache,centos7,mod-wsgi,Apache,Centos7,Mod Wsgi,我有一台装有CentOS 7的VPS服务器。我有两个PHP网站可以在几个VirtualHost上正常工作,现在我想部署一个Django(Python3)项目,所以我需要mod_wsgi模块 如果我执行了systemctl status httpd,我会得到这个响应,这样Apache就可以安装并运行(并为我的PHP网站提供服务) 但如果我执行了yum安装mod_wsgiCentOS,请告诉我需要安装httpd包。如果我安装了httpd包,那么PHP将无法工作,无法再启动httpd服务 如果我执行w
systemctl status httpd
,我会得到这个响应,这样Apache就可以安装并运行(并为我的PHP网站提供服务)
但如果我执行了yum安装mod_wsgi
CentOS,请告诉我需要安装httpd包。如果我安装了httpd包,那么PHP将无法工作,无法再启动httpd服务
如果我执行where is httpd
我会得到httpd:/opt/apache/bin/httpd/opt/ferozo/bin/httpd
在执行此操作之前进行备份。(我不对任何数据丢失负责)
执行以下命令后,必须将配置文件复制到/etc/httpd。您必须重新设置所有内容
首先删除您正在使用的apache版本
您必须使用以下方式重新安装apache:
yum install httpd
然后使用以下工具安装mod_wsgi:
yum install mod_wsgi
要安装PHP,请执行以下操作:
yum install php
我没有重新安装整个httpd就解决了这个问题
yum更新-y
/configure
时手动指示Apache和Python的路径systemctl Restart httpd重新启动Apache服务,现在Apache正在启用mod_wsgi模块的情况下运行李>
这是用于堆栈溢出的。它应该被张贴到或。在这两种情况下,请确保检查主题页上的相应内容:&。您使用了什么命令在系统上安装apache?