源码包安装apache

83 阅读31分钟

1. 配置ip地址

a) vim /etc/sysconfig/network-scripts/ifcfg-ens33

2. 禁用启用网卡

fdown ens33 ifup ens33

3. 查看IP地址 ip a

4. 需要用到的源码包

apr-1.5.2.tar.gz   httpd-2.4.25.tar.gz apr-util-1.5.4.tar.gz

5. tar方式安装apache

5.1 安装apr  apr-util-1.5.4.tar.gz 

解压 tar zxvf apr-1.5.2.tar.gz -C /usr/src/

       cd /usr/src/apr-1.5.2/

   配置 ./configure --prefix=/usr/local/apr

   编译和安装 make && make install

5.2安装apr-utils

解压 tar zxvf apr-util-1.5.4.tar.gz -C /usr/src/

  cd /usr/src/apr-util-1.5.4.tar.gz

配置 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr && make -j 4 && make install

编译 和安装make && make install

6. 使用yum安装apache的依赖关系pcre-devel openssl-devel zlib-devel

a) 先挂光盘   mount /dev/cdrom  /media/

 先删除yum

 然后编辑

安装 pcre-devel openssl-devel zlib-devel

b) yum -y install pcre-devel openssl-devel zlib-devel

7. 安装apache

a) 解压 tar zxvf httpd-2.4.25.tar.gz -C /usr/src/

b) 配置 ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-mpms-shared=all --with-mpm=event --enable-deflate --enable-cgid --enable-modules=most --enable-shared=most --enable-ssl

c) 编译 和安装make && make install

8. 安装完毕查看目录 一共12个目录

ls /usr/local/httpd/