在CentOS 7上配置httpd虚拟主机,需要进行以下步骤:
1、安装httpd服务
2、创建虚拟主机配置文件
3、配置域名解析
4、启动并测试虚拟主机
下面是详细的操作步骤:
1. 安装httpd服务
在CentOS 7上,使用yum命令安装httpd服务:
sudo yum install y httpd
安装完成后,启动httpd服务:
sudo systemctl start httpd
设置开机启动:
sudo systemctl enable httpd
2. 创建虚拟主机配置文件
在/etc/httpd/conf.d/
目录下创建一个名为example.com.conf
的虚拟主机配置文件:
sudo vi /etc/httpd/conf.d/example.com.conf
将以下内容粘贴到文件中,替换example.com
为你的域名,/var/www/example.com/public_html
为网站根目录:
<VirtualHost *:80> ServerName example.com DocumentRoot /var/www/example.com/public_html ErrorLog /var/www/example.com/error.log CustomLog /var/www/example.com/access.log combined </VirtualHost>
创建网站根目录:
sudo mkdir p /var/www/example.com/public_html
创建一个简单的index.html文件:
echo "Hello, this is an example.com website!" > /var/www/example.com/public_html/index.html
3. 配置域名解析
在DNS服务器上,添加一条A记录,将域名解析到服务器的IP地址。
4. 启动并测试虚拟主机
重启httpd服务以应用更改:
sudo systemctl restart httpd
在浏览器中访问http://example.com
,你应该能看到"Hello, this is an example.com website!"的输出。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/573006.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复