首页 > Web开发 > 详细

在linux系统下安装配置apacheserver

时间:2019-03-09 18:10:57      阅读:191      评论:0      收藏:0      [点我收藏+]

????

?我所用的是centos linux系统,但apache的服务在linux系统都大同小异。像ubuntu? redhat等等。

now let us go!

?如有问题, 欢迎直邮: zhe-jiang.he@hp.com<何哲江。>


1.获取软件: http://httpd.apache.org/? httpd-2.2.21.tar.gz

2.安装步骤:

解压源文件:

1 tar zvxf httpd-2.2.21.tar.gz 
2 cd httpd-2.2.21
3 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite 
4 make
5 make install

运行./configure 命令进行编译源码。

--prefix=/usr/local/apach2 是设置编译安装到的系统文件夹,

?--enable-s? 參数是使httpd服务可以动态载入模块功能,

--enable-rewrite? 是使httpd服务具有网页地址重写功能。

3.启动apache:

/usr/local/apache2/bin/apachectl start

4.将apache增加到系统服务,用service命令来控制apache的启动和停止

  • ?首先以apachectl脚本为模板生成Apache服务控制脚本:

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

  • 用vi编辑Apache服务控制脚本/etc/init.d/apache:

  vi /etc/init.d/apache

  • 在文件最前面插入以下的行,使其支持chkconfig命令:

  #!/bin/sh ?????????????

  # chkconfig: 2345 85 15 ?????????????

  # description: Apache is a World Wide Web server.

  • 保存后退出vi编辑器。运行以下的命令增加Apache服务控制脚本运行权限:    

  chmod? +x? /etc/init.d/apache

  • 运行以下的命令将Apache服务增加到系统服务:    

  chkconfig --add apache

  • 运行以下的命令检查Apache服务是否已经生效:    

  chkconfig --list apache ?????????????

  • 命令输出相似以下的结果: ?????????????

  apache????????? 0:off 1:off 2:on 3:on 4:on 5:on 6:off ??????

  表明apache服务已经生效。在2、3、4、5运行级别随系统启动而自己主动启动。以后可以使用service命令控制Apache的启动和停止。  

  • 启动Apache服务:   service apache start ??
  • 停止Apache服务: ?????? service apache stop ??
  • 运行以下的命令关闭开机自启动:     ?chkconfig apache off

在linux系统下安装配置apacheserver

原文:https://www.cnblogs.com/mqxnongmin/p/10502260.html

(0)
(0)
   
举报
评论 一句话评论(0
分享档案
最新文章
教程昨日排行
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!