step 1:下载所需源码包
wget https://dlcdn.apache.org//apr/apr-1.7.0.tar.gz
wget https://dlcdn.apache.org//apr/apr-util-1.6.1.tar.gz
wget https://dlcdn.apache.org//httpd/httpd-2.4.51.tar.gz
step 2:解压
tar zxvf apr-1.7.0.tar.gz
tar zxvf apr-util-1.6.1.tar.gz
tar zxvf httpd-2.4.51.tar.gz
step 3:创建目录
sudo mkdir /usr/loca/apr
sudo mkdir /usr/local/apr-util
sudo mkdir /usr/local/apache
step 4:配置、编译并安装apr
cd apr-1.7.0
./configure --prefix=/usr/local/apr
sudo make
sudo make install
cd ..
step 5:配置、编译并安装apr-util
cd apr-util-1.6.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
sudo make
sudo make install
cd ..
step 6:配置、编译并安装apache
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
sudo make
sudo make install
step 7:修改apache的配置文件httpd.conf,增加全局变量ServerName 127.0.0.1:80
sudo vim /usr/local/apache/conf/httpd.conf
step 8:关机和启动apache
sudo /usr/local/apache/bin/apachectl -k stop
sudo /usr/local/apache/bin/apachectl -k start
step 9:将apachectl放置/usr/sbin
sudo cp /usr/local/apache/bin/apachectl /usr/sbin
step 10:关闭和启动apache
sudo apachectl stop
sudo apachectl start
ubuntu从源码包安装apache服务器
最新推荐文章于 2023-06-12 16:50:40 发布