linux – 我的VPS上有2个不同的Apache安装吗?
我是服务器维护的新手,我在昨天刚刚建立的VPS上运行Ubuntu 14.10上的Apache 2.4.由于以下原因,似乎我在机器的不同位置安装了两个不同的Apaches.
>当我运行sudo /usr/local / apache2 / bin / apachectl start后跟ps -A我得到这个: 4408 ? 00:00:00 httpd 4409 ? 00:00:00 httpd 4410 ? 00:00:00 httpd 4411 ? 00:00:00 httpd 它用类似的东西更新错误日志/usr/local / apache2 / logs / error_log [Sat Feb 14 00:16:49.963014 2015] [mpm_event:notice] [pid 4542:tid 140160010012544] AH00489: Apache/2.4.12 (Unix) mod_wsgi/4.4.8 Python/2.7.8 configured -- resuming normal operations [Sat Feb 14 00:16:49.963260 2015] [core:notice] [pid 4542:tid 140160010012544] AH00094: Command line: '/usr/local/apache2/bin/httpd' 由usr / local / apache2 / conf / httpd.conf中的配置文件设置 4743 ? 00:00:00 apache2 4744 ? 00:00:00 apache2 4745 ? 00:00:00 apache2 它用类似的东西更新错误日志var / log / apache2 / error.log [Sat Feb 14 00:22:06.816281 2015] [mpm_event:notice] [pid 4743:tid 139905582937984] AH00489: Apache/2.4.10 (Ubuntu) configured -- resuming normal operations [Sat Feb 14 00:22:06.816480 2015] [core:notice] [pid 4743:tid 139905582937984] AH00094: Command line: '/usr/sbin/apache2' 由/etc/apache2/apache2.conf中的配置文件设置 我一直在尝试使用mod_wsgi和Apache设置一个Django应用程序,并且这样做已经编辑了示例1中的配置文件.我做了一些谷歌搜索,人们似乎在说apache2.conf和httpd.conf似乎compliment each other,但在我的情况下,由于他们都设置了不同的ErrorLog信息,并且通常似乎控制不同的程序,我有点困惑. 我是否在同一台计算机上安装了两个不同的Apaches实例?或者这是正常的吗? 解决方法
是的,您的VPS上有两个Apache安装.
您从安装在/ usr中的ubuntu存储库安装了Apache 现在,您在评论中表示您在从源重新安装之前尝试卸载apache.看起来卸载没有正确完成. 该怎么办…… 选项A:只需使用存储库中的apache: >停止从源代码构建的apache. 选项B:只使用您从源代码构建的apache >停止提供apache的存储库.sudo /etc/init.d/apache2停止>从存储库中删除apache.sudo aptitude删除apache2>启动(或重新启动)您构建的apache.sudo /usr/local / apache2 / bin / apachectl graceful (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |