318 字
1 分钟
Apache服务器安装与配置
步骤一:配置Apache服务器
1. 配置网络
服务器启动DHCP服务器,为客户机分配IP地址:
setenforce 0systemctl stop firewalldsystemctl start dhcpd(客户机)

2. 安装Apache软件包(需要先配置yum本地源)
yum install httpd -y3. 服务器本机测试
打开firefox浏览器(没有的话自己用 yum 安装):
yum install firefoxsystemctl start httpd然后打开firefox浏览器:

在地址栏输入服务器的IP地址进行测试,比如 192.241.42.3:

出现Apache的默认页面,说明安装成功。
4. 客户机测试
在客户机(Windows 或 Linux)中打开浏览器,输入服务器的IP地址 192.241.42.3。

步骤二:管理Apache服务器
1. 建立虚拟目录
在 /var/www/html 目录下创建 reading 文件夹,并创建 index.html:
mkdir /var/www/html/readingecho "hello reading!" > /var/www/html/reading/index.html在服务器浏览器输入 http://192.241.42.3/reading 进行测试:

2. 建立虚拟主机
(1) 基于IP地址的虚拟主机
在 /etc/httpd/conf.d 目录下创建 vhost.conf:
vi /etc/httpd/conf.d/vhost.conf输入以下内容:
<VirtualHost 192.241.42.3:80> DocumentRoot /var/www/html/ip3</VirtualHost>
<VirtualHost 192.241.42.4:80> DocumentRoot /var/www/html/ip4</VirtualHost>创建对应目录和文件:
mkdir /var/www/html/ip3mkdir /var/www/html/ip4echo "IP 192.241.42.3" > /var/www/html/ip3/index.htmlecho "IP 192.241.42.4" > /var/www/html/ip4/index.html注意: 服务器需要有两个IP地址。可以使用 ifconfig 或 ip addr 添加子接口:
ifconfig ens33:1 192.241.42.4 netmask 255.255.255.0重启服务测试:
systemctl restart httpd
(2) 基于主机名的虚拟主机
修改 /etc/httpd/conf.d/vhost.conf:
<VirtualHost 192.241.42.3:80> ServerName www.mypt.com DocumentRoot /var/www/html/mypt</VirtualHost>
<VirtualHost 192.241.42.3:80> ServerName www.reading.com DocumentRoot /var/www/html/reading</VirtualHost>创建目录和文件,并配置 /etc/hosts(或 DNS 服务):
echo "192.241.42.3 www.mypt.com" >> /etc/hostsecho "192.241.42.3 www.reading.com" >> /etc/hosts测试:

分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Apache服务器安装与配置
https://mizuki.ipox.cn/posts/zh-cn/apache-config/ 部分信息可能已经过时
相关文章 智能推荐















