源代码安装问题(centos5.2)

  说明:原来的服务器山已经有了一套apache+php+mysql,源文件是原来安装apache的源代码

  昨天由于需要为php添加新的模块,重新搭建了一套apache2+php2+mysql2,使用的是源代码安装;由于自己的疏忽少执行了一个步骤,在启动apache的时候出现了问题:

  1、使用××/apache2/bin/apachectl start的时候提示某个pid已经存在了

  2、使用××/apache2/bin/apachectl stop的时候会导致原来的apache启来的进程全部stop

  3、如果要启动apache2就要××/apache2/bin/apachectl -f ××/apache2/conf/httpd.conf这样虽然能够启动但是觉得麻烦

  由于出现了这样的问题后来发现我在使用源代码进行编译的时候忘记了先执行make clean,这个源代码是原来apache安装的源代码,已经被编译过了。我只好先执行 make clean 然后 ./configure --prefix=××× ,make ,make install 最后这些问题都解决了,但是为什么会出现这样的问题的原因还是没有搞明白。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章