Apache HTTP Server 简述,apacheserver
Apache HTTP Server 简述,apacheserver
文章目录
- 安装(Centos 6.5)
- 相关目录
- Apache 相关命令
- httpd.conf 配置文件说明
- Apache 虚拟主机
- .htaccess(分布式配置文件)使用
Apache是现今世界使用排名第一的Web服务器软件。至于它的产生、发展、特点、应用以及其它的,这里我不再赘述,在互联网上有很多关于此的内容。我在这里,主要是讲述有关apache服务器具体的内容。
很多PHP初学者都是在Window下进行学习和开发的,起初搭建Web环境时,大多采用的集成化安装环境,如WampServer、XAMPP等等。所以,对于apache到底是个什么东西,没有一个感性的认识。
但是,随着能力的提高及业务的需要,Window的平台已经不能够满足了。这是,可能需要在Linux下进行开发,但是Apache究竟是什么,很多人脑中都是糊里糊涂的。于此,我在这里想写一些关于Apache的介绍,帮助新手有一个好的入门认识。同时,也是让自己够巩固这些基础。
安装(Centos 6.5)
yum install httpd
相关目录
- 配置文件:/etc/httpd/conf/httpd.conf
- 模块存放路径:/etc/httpd/conf/modules
- 根文档目录:/var/www/html
- 访问日至文件:/var/log/httpd/access_log
- 错误日至文件:/var/log/httpd/error_log
- 端口:80
Apache 相关命令
- apache的进程:httpd
- apache的启动:service httpd start
- apache的停止:service httpd stop
- apache的重新启动:service httpd restart
- apche的进程状态查看:ps -A |grep httpd或service httpd status
- apache的语法检查:apache configtest
httpd.conf 配置文件说明
- Listen 0.0.0.0:80——监听端口
- LoadModule vhost_alias_module modules/mod_vhost_alias.so——引入模块
- ServerAdmin admin@example.com——管理员邮箱
- ServerName localhost:80——主机地址
- DocumentRoot “/war/www/html”——网站根目录
Apache 虚拟主机
有关虚拟主机的配置,我在《 LAMP环境安装之CentOS(二)》这篇博文中已有介绍,所以于此我就不再赘述了。
评论暂时关闭