【学习笔记】系列二:Linux安装配置apache
来源:互联网 发布:蝴蝶效应 知乎 编辑:程序博客网 时间:2024/06/04 18:23
1.获取软件: http://httpd.apache.org/ httpd-2.2.21.tar.gz
2.安装步骤:
@Apahce需要安装APR,见:http://blog.csdn.net/star890124/article/details/48655931
@下边使用参数 --enable-rewrite,需要安装PCRE,见:http://blog.csdn.net/star890124/article/details/48655953
解压源文件:
1 tar zvxf httpd-2.2.21.tar.gz 2 cd httpd-2.2.213 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite 4 make5 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安装配置apache
- 步步为营 SharePoint 开发学习笔记系列 二、安装和配置
- Apache学习笔记(二)Apache服务器的安装
- Linux学习笔记:LAMP 3 安装Apache
- Linux学习笔记之:安装Apache服务器
- 【学习笔记】系列三:Linux安装APR
- 【学习笔记】系列四:Linux安装PCRE
- linux 安装笔记 二、mysql配置
- linux 安装笔记 二、tomcat配置
- linux apache安装配置
- Linux安装配置apache
- Linux安装配置apache
- Linux 安装配置 apache
- Linux 安装配置 Apache
- Linux安装配置apache
- Linux安装配置apache
- linux Apache 安装笔记
- linux apache 学习笔记
- linux中对文件名包含空格时处理异常的解决方法
- js的时间戳和php的时间戳转换需要注意的地方
- 注册功能实现
- ZOJ.2829 Beautiful Number【水】 2015/09/22
- 友善之臂第一个裸板驱动LED程序的详细分析(新手向)
- 【学习笔记】系列二:Linux安装配置apache
- document.addEventListener理解
- Android 关闭多个Activity
- 函数执行过程的博大精深,表示不懂啊
- Jquery控制文字横向移动
- orcacle 解决违反约束问题
- Ecmall MySql 数据库调用教程
- 第四周项目三(3)
- iOS8 用UITableViewRowAction实现Cell自定义滑动操作