Apache基础建设

Apache基础建设

先解决依赖包

在这里插入图片描述

[root@client2 ~]# ll

在这里插入图片描述

解压依赖包

 tar zxvf apr-1.6.2.tar.gz 
 tar zxvf apr-util-1.6.0.tar.gz 
tar jxvf httpd-2.4.29.tar.bz2 

然后 剪切并重命名

mv apr-1.6.2 httpd-2.4.29/srclib/apr
mv apr-util-1.6.0 httpd-2.4.29/srclib/apr-util

安装yum

[root@client2 ~]# yum -y install pcre pcre-devel perl expat-develzlib-devel

进入httpd-2.4.29/ 中

[root@client2 ~]# cd httpd-2.4.29/

加载和编译安装

[root@client2 httpd-2.4.29]# ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi --enable-expires
[root@client2 httpd-2.4.29]make && make install

拷贝文件和修改配置文件

[root@client2 httpd-2.4.29]#cd
[root@client2 ~]#cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd[root@client2~]#vi /etc/init.d/httpd 

在这里插入图片描述

[root@client2~]#chkconfig --add httpd #chkconfig管理httpd
[root@client2~]#systemctl start httpd

软链接 并且修改配置文件

root@client2 ~]#ln -s /usr/local/httpd/conf/httpd.conf /etc/
[root@client2 ~]#vi /etc/httpd.conf 
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201126170115601.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MDM0NjkwMg==,size_16,color_FFFFFF,t_70#pic_center)
[root@client2 ~]#ln -s /usr/local/httpd/bin/* /usr/bin/

在vi /etc/hosts中添加 本机ip地址和 域名


192.168.188.10 www.aa.com
在配置文件末尾添加

测试命令

[root@client2 ~]#httpd -t
Syntax OK
[root@client2 ~]#apachectl -t
Syntax OK

最后浏览器测试

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_50346902/article/details/110188069
今日推荐