Fedora 15 下编译安装apache

Fedora 15 下编译安装apache - /●嗳尐艾` - 博客园

Fedora 15 下编译安装apache

1.进到apache官方页面的http://httpd.apache.org/download.cgi下载源文件

截止2012年2月9日 21时15分48秒,官方稳定版为httpd-2.2.22

2.下载完后

tar xvf httpd-2.2.22.tar.gz

得到目录 httpd-2.2.22

3.在保证已有gcc命令的前提下,进行如下操作

1 cd httpd-2.2.22
2 ./configure --prefix=/usr/local/apache "此目录可自定制
3 make
4 sudo make install
复制代码

4.安转成功后修改httpd.conf文件,约莫97行,#ServerName www.example.com:80 这里去掉注释

5.开启apache服务

sudo /usr/local/apache/bin/apachectl start

 

如何让apache随系统启动自动运行?

进入root模式,

echo '/usr/local/apache/bin/apachectl start' >> /etc/rc.d/rc.local

如何把apache加入系统服务,用service命令来控制其启动和停止

1.以apachectl脚本为模板生成apache服务控制脚本

grep -v "#" /usr/local/apache/bin/apachectl > /etc/init.d/apache

2.编辑apache脚本在其最前面加入

#!/bin/sh 
# chkconfig: 2345 85 15
# description: Apache is a World Wide Web server.
复制代码

3.修改其执行权限

 chmod  +x  /etc/init.d/apache 

4.将apache加入至系统服务

chkconfig --add apache

5.检测是否生效

chkconfig --list apache 

若成功则输出类似下面的结果

Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.

apache 0:off 1:off 2:on 3:on 4:on 5:on 6:off
复制代码

 执行下面的命令关闭开机自启动: 

chkconfig apache off

执行下面的命令改变开机自启动的运行级别为3、5: 

chkconfig --level 35 apache on

 

posted on 2012-02-24 13:02  lexus 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2012/02/24/2366534.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值