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(二)》这篇博文中已有介绍,所以于此我就不再赘述了。

.htaccess(分布式配置文件)使用

相关内容

    暂无相关文章