1.首先安装:
apt-get expat-devel expat gcc gcc-c++ zlib zlib-devel libxml
2.安装apr
tar -zxvf apr-1.6.2.tar.gz -C /home/spark/app/
cd /home/spark/app/apr-1.6.2
./configure –prefix=apr安装目录
make && make install
3.安装apr-util
tar -zxvf apr-util-1.5.4.tar.gz -C /home/spark/app/
cd /home/spark/app/apr-util-1.5.4
./configure –prefix=apr-util安装目录 –with-apr=apr安装目录/bin/apr-1-config
make && make install
**注意:如果使用1.6版本可能会出现collect2: error: ld returned 1 exit status 这个错误,
解决方法:只需要使用低版本版本1.5就可以了**
4.安装pcre-8.40
tar -zxvf pcre-8.40.tar.gz -C /home/spark/app/
cd /home/spark/app/pcre-8.40 ./configure -prefix=pcre安装目录
make && make install
5. 安装apache
tar -zxvf httpd-2.4.27.tar.gz -C /home/spark/app/
cd /home/spark/app/httpd-2.4.27
./configure –prefix=apache安装目录 –with-apr=apr安装目录
–with-apr-util=apr-util安装目录 –with-pcre=pcre安装目录
make && make instll
启动apache:
cd apache安装目录
bin/httpd
注意:可能会出现错误:让你设置ServerName 只需要找到ServerName这一行,修改为ServerName 你电脑的ip:80
查看ip地址:ifconfig