从网上看到很多的方法,自己试验了一下,发现大部分是不行的,特别是对高版本的软件来说,很多方法是不行的,英文比较好的同学可以看看官方自己带的文档,看哪个比较不错对于英文不好或者对linux不太了解的同学其实还是需要一份比较靠谱的教程的,这样我整理了一下安装apache源码包的方法
对于所有的源码包无非就是经典的三部曲./configure
make
make install
只不过是第一步配置的时候需要加点参数而已
对于apache 的安装来说,出现的错误基本上是没有安装完所需要的文件导致的,对于没有任何相关服务器的电脑来说
都要安装apr apr-util 和 pcre
他们的下载地址分别是
http://apr.apache.org/download.cgi
http://apr.apache.org/download.cgi
http://pcre.org/
下载下来后分别解压然后分别执行命令
cd apr-1.4.2
./configure
make
make install
cd apr-util-1.3.9
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install
cd pcre-8.10
./configure --prefix=/usr/local/pcre
make
make install
这样就完成了这三个工具的安装,注意参数不要弄错
apche的下载地址
http://httpd.apache.org/download.cgi
下载并解压
./configure --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
make
make install
这样就完成了apache的安装
apache 的启动与停止都是由 /usr/local/httpd/bin/apachectl控制的
切换到 /usr/local/httpd/bin/
执行
apachectl start
可以启动apache
在浏览器中输入127.0.0.1 测试服务器有没有启动
执行
apachectl stop
可以停止apache