Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。同时Apache音译为阿帕奇。
apache和apache依赖库:http://download.csdn.net/download/w3045872817/9976237
我们这里安装的是apache-2.4.27,所以需要安装类库
安装步骤:
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
效果图: