2025年3月5日 星期三 甲辰(龙)年 月初四 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 软件应用 > 虚拟模拟

本地虚拟机服务器修改站点根目录并使用域名访问的简单示例

时间:07-22来源:作者:点击数:25

说明:本文提及效果是使用vmware虚拟机,镜像文件是Rocky8.6

一、配置文件路径

1. /etc/httpd/conf/httpd.conf #主配置文件

2. /etc/httpd/conf.d/*.conf #调用配置文件

调用配置文件的使用:

  • vim /etc/httpd/conf.d/webpage.conf

因为在主配置文件/etc/httpd/conf/httpd.conf写明可以在/etc/httpd/conf.d/xxxx.conf文件写配置

有的配置可以直接抄/etc/httpd/conf/httpd.conf文件的写法,如Directory

调用配置文件(/etc/httpd/conf.d/webpage.conf)的内容如下:

  • <Directory "/webroot">
  • AllowOverride None
  • # Allow open access:
  • Require all granted
  • </Directory>
  • <VirtualHost *:80>
  • ServerName www.qq.com
  • DocumentRoot /var/www/webroot/qq
  • </VirtualHost>
  • <VirtualHost *:80>
  • ServerName www.longhua.com
  • DocumentRoot /webroot/longhua
  • </VirtualHost>

注意:其中VirtualHost是虚拟web主机的内容

新建站点根目录,然后写网页内容

简单的“我爱龙华”就好

  • 1)mkdir -p /webroot/longhua
  • 2)echo 我爱龙华 > /webroot/longhua/index.html

测试页面效果:

使用systemctl命令重启httpd, curl 域名验证

  • [root@pc1 ~]# systemctl restart httpd
  • [root@pc1 ~]# systemctl enable httpd
  • [root@pc1 ~]# curl www.longhua.com
  • 我爱龙华

#注意: 如果没有显示正常文案,如果是只本地使用的服务器,应该是/etc/hosts没有把该域名和ip对应上, 比如:

  • 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
  • ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
  • 192.168.228.240 www.qq.com www.lol.com www.sina.com www.longhua.com

#完成编辑后再重复一遍【测试页面效果】那个步骤就行了。

二、补充(虚拟web主机)

1. 概念:虚拟web主机是由一台服务器,提供多个不同的web站点

2. 区分方式(构建方式):

1)基于域名的虚拟主机

2)基于端口的虚拟主机

3)基于ip地址的虚拟主机

3. 为每个虚拟站点添加配置:

  • <VirtualHost IP地址:端口>
  • ServerName 站点域名
  • DocumentRoot 站点的网页根目录
  • </VirtualHost>

三、报错403 Forbidden的解决方案

使用curl www.longhua.com时报错 You don’t have permission to access this resource.

1. 关闭或者卸载防火墙

2. 将selinux改为宽松

1)setenforce 0

使用getenforce命令查询,如果显示的是Permissive则表示修改成功

2)vim /etc/selinux/config

找到SELINUX,改为SELINUX=permissive, 保存退出后, 使用reboot命令重启虚拟机;

重启后使用getenforce命令查询,如果显示的是Permissive则表示修改成功

最后,使用curl www.longhua.com命令查看在命令行显示效果,或者在虚拟机的浏览器输入www.longhua.com查看效果

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐