解压文件 tar xjfv httpd-2.4.1.tar.bz2
进入刚才解压的目录 cd httpd-2.4.1
输入命令进行配置 ./configure --prefix=/usr/local/httpd --enable-so
(--prefix=这里指安装路径;--enable-so让apache核心装载DSO,这个参数就是让APACHE可以加载PHP)
checking for APR... no
configure: error: APR not found. Please read the documentation.
(注:如果没有提示error错误,配置完成之后就可以直接make && make install完成apache安装,进入第4步)
如果报这样的错误了,那么是APR没有安装,或者版本太低了。我们包里面有APR的包我们解压安装 tar xzfv apr-1.4.5.tar.gz cd apr-1.4.5
输入命令进行配置 ./configure --prefix=/usr/local/apr(只需要指定路径就可以了)
然后输入命令进行编绎安装make && make install (注:如果这里报错是GCC没有安装)
安装完之后还需要安装apr-util和PCRE这些都是APACHE需要的。
解压文件 tar xzfv apr-util-1.3.12.tar.gz
进入目录 cd apr-util-1.3.12
输入命令进行配置 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
(注:这里的--with-apr=就是APR安装的路径,指定了就可以了)
完成之后输入 make && make install进行编绎安装
接着要安装 pcre
zip 格式的直接使用命令 unzip pcre-8.10.zip进行解压
进入目录cd pcre-8.10
输入命令进行配置 ./configure --prefix=/usr/local/pcre(这里只需要输入安装路径就可以)
完成之后输入 make && make install 进行绎安装
都安装好了,可以安装APACHE了,进入apache目录 cd httpd-2.4.1
输入命令进行配置:
./configure --prefix=/usr/local/httpd --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/(注:这里需要加上apr和apr-util还有pcre的安装路径;)
执行完成之后输入命令make && make install 编绎安装,这个过程需要几分钟,只要没有看到error就表示安装好了。
输入命令启动apache
/usr/local/httpd/bin/apachectl start
启动之后我们可以通过IE访问你的服务器了
localhost
It works!
设置apache 开机自动启动:
在/etc/rc.local文件中添加一句/usr/local/httpd/bin/apachectl start