一.获取软件: http://httpd.apache.org/   httpd-2.4.10.tar.gz

二.安装步骤:

解压源文件:

1) tar zvxf  httpd-2.4.10.tar.gz

2) cd httpd-2.4.10

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服务具有网页地址重写功能。

三.启动apache:

/usr/local/apache2/bin/apachectl start

四,验证是否成功安装

浏览器中直接输入:http://localhost

在/var/www/html 中加入testp.php文件然后在浏览器中输入:http://localhost/test.php

五,将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

最新文章

  1. 【完全开源】Django多人博客系统——支持MarkDown和tinyMce
  2. Derived Column 用法
  3. js中的call和apply
  4. iOS UITableViewCell的分割线向左延长15(cell长度为全宽)
  5. 7.添加基于Spring的WebService拦截器
  6. salesforce 零基础学习(三十)工具篇:Debug Log小工具
  7. JQuery fullCalendar 时间差 排序获取距当前最近的时间。
  8. paper 106:图像增强方面的介绍
  9. MongoDb系列
  10. 【转】Entity Systems
  11. 用户环境配置文件/etc/profile
  12. JS实现滚动条滚到页面距离底部300px时执行事件的方法
  13. FindBugs的Eclipse插件安装与使用
  14. Dapper事务操作
  15. zookeeper 手动T掉已挂节点
  16. 与文件上传到的三个类:FileItem类、ServletFileUpload 类、DiskFileItemFactory类
  17. 原创:LNMP架构部署个人博客网站 禁止转载复制
  18. python的pika模块操作rabbitmq
  19. Windows本地代码仓库使用连接教程
  20. 日志学习系列(二)——Log4net的实例

热门文章

  1. 数字签名与数字证书以及https
  2. [ SCOI 2007 ] Perm
  3. canvas杂记
  4. Android传递中文参数方法(之一)
  5. Android生命周期回顾
  6. VC++文件监控 ReadDirectoryChangesW
  7. Git 学习笔记(W,I,P)
  8. 离线安装Selenium
  9. async await 同步方法调用异步方法死锁
  10. Java切换JDK版本的方法及技巧