浅析linux下apache服务器的配置和管理


Posted in PHP onAugust 10, 2013

一、两个重要目录:
Apache有两个重要的目录:1、配置目录/etc/httpd/conf;2、文档目录/var/www:

二、两种配置模式:
Apache在Fedora下的两种配置方式:文本模式(终端命令行)和图形化配置。两者各有优势:图形化下配置,更容易上手,在文本模式下直接编辑httpd.conf文件,自由性更强些、更直接。

三、Apache服务的启动与关闭
Apache服务的停止、启动、关闭可以通过两种模式下进行操作:文本(终端)模式下和图形化界面。

四、终端下的操作
如果你想用Linux作为WWW服务器,我建议不要安装图形界面(即Xwindow、KDE或GNOME桌面),很显然不安装这些程序,会显著提高系统的性能,易操作性和美丽的界面是要付出代价。我认为Linux的精髓在于命令行的丰富。Linux的命令可以完成所有任务。

1、Apache的启动、重启、停止服务:
cd/etc/init.d命令切换到/etc/init.d目录,运行如下命令:
./httpdstart//启动Apache服务
./httpdrestart//重新启动Apache服务
./httpdstop//停止Apache服务
开机自动启动Apache服务
cd/sbin命令切换到/sbin目录,运行chkconfig命令,参数:./chkconfig--level5httpdon
./chkconfig--list可以检查一下httpd开机是否自动启动,如果5:启动,表示开机自动启动。

2、配置
cd/etc/httpd/conf命令切换到目录/etc/httpd/conf,用vi编辑器打开、编辑httpd.conf配置,在配置之前,为了防止配置出错,先备份一下httpd.conf.
在httpd.conf文件中,#后面为注释部分,帮助我们配置。
再一次强调linux的命令工具非常强大,学习linux一定学其命令行工具,只有学会了这些命令,才掌握了linux的精髓所在!我在网上抛砖引玉,与大家分享、相互学习。

PHP 相关文章推荐
用PHP实现文件上传二法
Oct 09 PHP
收集的DedeCMS一些使用经验
Mar 17 PHP
PHP 字符串 小常识
Jun 05 PHP
我的php学习笔记(毕业设计)
Feb 21 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
Jul 01 PHP
详解PHP的Yii框架的运行机制及其路由功能
Mar 17 PHP
PHP加密解密类实例代码
Jul 20 PHP
php is_executable判断给定文件名是否可执行实例
Sep 26 PHP
浅谈php fopen下载远程文件的函数
Nov 18 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
May 05 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
Jun 22 PHP
本地机apache配置基于域名的虚拟主机详解
Aug 10 #PHP
php 删除目录下N分钟前创建的所有文件的实现代码
Aug 10 #PHP
php中如何判断一个网页请求是ajax请求还是普通请求
Aug 10 #PHP
php一些错误处理的方法与技巧总结
Aug 10 #PHP
Zend Studio 实用快捷键一览表(精心整理)
Aug 10 #PHP
php对csv文件的读取,写入,输出下载操作详解
Aug 10 #PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 #PHP
You might like
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
php中检查文件或目录是否存在的代码小结
2012/10/22 PHP
深入解析php中的foreach问题
2013/06/30 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
跟我学Laravel之路由
2014/10/15 PHP
判断浏览器的javascript版本的代码
2010/09/03 Javascript
循环 vs 递归浅谈
2013/02/28 Javascript
JavaScript原生对象之Date对象的属性和方法详解
2015/03/13 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
利用CSS3在Angular中实现动画
2016/01/15 Javascript
详述JavaScript实现继承的几种方式(推荐)
2016/03/22 Javascript
AngularJS动态生成div的ID源码解析
2016/08/29 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
vue.js学习之vue-cli定制脚手架详解
2017/07/02 Javascript
深入浅析nuxt.js基于ssh的vue通用框架
2019/05/21 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
js实现树形数据转成扁平数据的方法示例
2020/02/27 Javascript
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
2020/10/02 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
Python中的文件和目录操作实现代码
2011/03/13 Python
Python中取整的几种方法小结
2017/01/06 Python
浅谈Django自定义模板标签template_tags的用处
2017/12/20 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
在PyTorch中Tensor的查找和筛选例子
2019/08/18 Python
Python collections中的双向队列deque简单介绍详解
2019/11/04 Python
使用html2canvas.js实现页面截图并显示或上传的示例代码
2018/12/18 HTML / CSS
九年级物理教学反思
2014/01/29 职场文书
技校毕业生自荐书
2014/05/23 职场文书
干部作风整顿个人剖析材料
2014/10/06 职场文书
农业项目投资意向书
2015/05/09 职场文书
领导新年致辞2016
2015/07/29 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL