tar zxfhttpd-2.4.25. tar .gz
cd httpd-2.4.25
. /configure --prefix = /usr/local/apache --with-apr= /usr/local/apr --with-apr-util= /usr/local/apr-util --with-pcre= /usr/local/pcre
make && make install
|
六,配置Apache
cd/usr/local/apache/conf/
vi httpd.conf
修改条目如下:
1.搜索ServerName www.example.com:80 去掉前面的注释
2.修改DocumentRoot:"/home/htdocs"
以及下面的一句
<Directory "/home/htdocs">
出错error:在主机输入 IP不能访问
原因:防火墙拦截了80端口
解决:firewall-cmd--permanent--add-port=80/tcp
设置Apache为Linux服务并实现开机自启动
添加Apache到Linux服务
cp/usr/local/apache/bin/apachectl/etc/rc.d/init.d/
mv/etc/rc.d/init.d/apachectl/etc/rc.d/init.d/httpd
cd /etc/rc.d/init.d/
vihttpd
在第一行下添加如下三行文字
#CommentstosupportchkconfigonRedHatLinux
#chkconfig:23459090
#description:httpserver
注册该服务
chkconfig--addhttpd#所有开机模式下自启动
chkconfig httpdon#345开机模式下自启动
加入PATH
vi /etc/profile
在最下面以行输入
PATH=$PATH:/usr/local/apache/bin
启动apache服务命令
apachectl-kstart
如果要停止输入命令
apachectl-kstop
再输入地址发现可以了:
优质内容筛选与推荐>>
1、BigDecimal的add方法2、Jave 之方法-函数(5)3、Python 编程语言要掌握的技能之一:编写条件分支代码的技巧4、Archlinux & Mysql5、向量空间