Apache 2.2.3 在 CentOS 上的安装与配置

简介
Apache HTTP Server 是一个开源的、跨平台的 HTTP 服务器软件,它被广泛用于网站托管和开发,Apache 2.2.3 是 Apache HTTP Server 的一个稳定版本,本文将介绍如何在 CentOS 上安装和配置 Apache 2.2.3。
安装 Apache 2.2.3
安装 Apache 2.2.3 依赖库
在安装 Apache 2.2.3 之前,需要安装一些依赖库,可以使用以下命令安装:
sudo yum install -y apr apr-util
安装 Apache 2.2.3
使用以下命令安装 Apache 2.2.3:
sudo yum install -y httpd
启动 Apache 服务
安装完成后,启动 Apache 服务:
sudo systemctl start httpd
设置 Apache 服务开机自启

将 Apache 服务设置为开机自启:
sudo systemctl enable httpd
测试 Apache 服务
在浏览器中输入服务器的 IP 地址或域名,如果出现 Apache 的默认欢迎页面,说明 Apache 服务已成功安装。
配置 Apache 2.2.3
配置虚拟主机
在 /etc/httpd/conf/httpd.conf 文件中,找到 ServerName 配置项,将其修改为你的域名或 IP 地址:
ServerName yourdomain.com
创建网站目录
在 /var/www/html 目录下创建一个新的网站目录,mywebsite:
sudo mkdir /var/www/html/mywebsite
创建网站配置文件
在 /etc/httpd/conf.d/ 目录下创建一个新的配置文件,mywebsite.conf:

sudo nano /etc/httpd/conf.d/mywebsite.conf
<VirtualHost *:80>
ServerAdmin webmaster@yourdomain.com
ServerName yourdomain.com
DocumentRoot /var/www/html/mywebsite
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost> 重启 Apache 服务
重启 Apache 服务以应用配置:
sudo systemctl restart httpd
FAQs
问题:如何查看 Apache 的版本信息?
解答:使用以下命令查看 Apache 的版本信息:
httpd -v
问题:如何查看 Apache 的配置文件?
解答:Apache 的配置文件位于 /etc/httpd/conf/ 目录下,你可以使用以下命令查看:
cat /etc/httpd/conf/httpd.conf

