标签:注释 连接 源码包 com 总结 核心 响应报文 chkconfig 脚本
搭建LMAP架构之 Apache配置(上篇)[TOC]
rpm -q httpd
[root@localhost ~]#mkdir /abc //创建的挂载点:/abc
[root@localhost ~]#mount.cifs //192.168.56.1/lamp7 /abc //挂载共享文件"lamp7"
//我宿主机(windows系统)的IP地址是:192.168.56.1
[root@localhost ~]#cd /abc/
[root@localhost ~]#ls //里面有一个LAMP文件
[root@localhost LAMP-C7]#tar zxvf apr-1.6.2.tar.gz -C /opt/
[root@localhost LAMP-C7]#tar zxvf apr-util-1.6.0.tar.gz -C /opt/
[root@localhost LAMP-C7]#tar jxvf httpd-2.4.29.tar.bz2 -C /opt
[root@localhost LAMP-C7]# cd /opt/
[root@localhost opt]#mv apr-1.6.2/ httpd-2.4.29/srclib/apr
[root@localhost opt]#mv apr-util-21.6.0/ httpd-2.4.29/srclib/apr-util
//注意:移动到 httpd-2.4.29/srclib/ 目录下
[root@localhost opt]# vim install gcc gcc-c++ make pcre-devel pcre expat-devel perl -y
[root@localhost httpd-2.4.29]# ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi
--enable-so 启用核心模块
--enable-rewrite 启用网页地址重写功能
--enable-charset-lite 启动字符集支持
--enable-cgi 启用CGI脚本程序支持
[root@localhost httpd-2.4.29]# make
[root@localhost httpd-2.4.29]# make instll
//#关闭防火墙
[root@localhost httpd-2.4.29]# systemctl stop firewalld.service
[root@localhost httpd-2.4.29]# setenforce 0
//复制一份文件到 /etc/init.d/httpd文件中
[root@localhost httpd-2.4.29]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
[root@localhost httpd-2.4.29]# vim /etc/init.d/httpd
//进入文件修改 添加两行注释
//35级别自动运行 第85个启动 第21个关闭
# chkconfig: 35 85 21
# description: Apache is a World Wide Web server
chkconfig --add httpd //将httpd加入到SERVICE管理器
[root@localhost init.d]# ln -s /usr/local/httpd/conf/httpd.conf /etc/httpd.cong
[root@localhost init.d]# ln -s /usr/local/httpd/bin/* /usr/local/bin/
//创建软连接 便于系统识别
Listen 192.168.220.131:80(监听地址,这个根据自己配置环境自定义,80表示端口)
注意:可以在命令模式
[root@localhost init.d]# httpd -t
[root@localhost init.d]# apachectl -t
)
[root@localhost init.d]# service httpd start
[root@localhost init.d]# netstat -anpt | grep httpd
配置让Apache支持PHP程序的响应(通过PHP模块或FPM);
配置Apache具体处理php程序的方法,如通过反向代理将php程序交给fcgi处理
标签:注释 连接 源码包 com 总结 核心 响应报文 chkconfig 脚本
原文地址:https://blog.51cto.com/14557584/2462250