图文版查看:https://www.cnblogs.com/amnotgcs/p/14011543.html

一、编译安装 apache

1.1 下载编译前需要的包

# 编译器(有则不需要安装)
sudo apt install gcc g++ make

# apr
wget https://mirror.bit.edu.cn/apache//apr/apr-1.7.0.tar.gz
tar zxvf apr-1.7.0.tar.gz | tail
cd apr-1.7.0
su
./configure
make && make install

# apr-util
wget https://mirror.bit.edu.cn/apache//apr/apr-util-1.6.1.tar.gz
tar zxvf apr-util-1.6.1.tar.gz
cd apr-util-1.6.1
su
./configure --with-apr=/usr/local/apr
make && make install

# pcre
wget https://nchc.dl.sourceforge.net/project/pcre/pcre/8.44/pcre-8.44.tar.gz
tar zxvf pcre-8.44.tar.gz | tail
su
./configure
make && make install

1.2 下载编译安装 apache2

wget https://mirrors.bfsu.edu.cn/apache//httpd/httpd-2.4.46.tar.gz
tar zxvf httpd-2.4.46.tar.gz
cd httpd-2.4.46
su
./configure
make && make install

1.3 启动测试

# 启动服务器
cd /usr/local/apache2/
su
bin/apachectl -k start
# 访问服务器主页查看结果
cd
wget localhost
cat index.html

===============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================


标签: ubuntu, tar, make, cd, gz, apache2, pcre, apr, php5

相关文章推荐

添加新评论,含*的栏目为必填