Web服务器配置------修改hosts文件,将域名解析到本地
- 核心内容:介绍了如何通过修改hosts文件来实现将任意域名解析到本地,以便在开发过程中使用自定义域名访问本地站点。
- 步骤 :
- 打开位于
C:\Windows\System32\drivers\etc
的hosts文件。 - 在文件中添加IP地址和域名的映射关系,例如
127.0.0.1 www.php.test
和127.0.0.1 www.admin.test
。 - 保存并关闭hosts文件。
- 打开位于
- 目的:方便在本地开发环境中使用自定义域名访问网站,无需申请真实的域名。
第一步:修改hosts文件,将域名解析到本地
- 核心内容:重复了第13页的内容,强调修改hosts文件的重要性。
- 图片:
- 展示了hosts文件的编辑界面,包含IP地址和域名的映射关系。
第二步:启动Apache
- 核心内容:介绍了如何启动Apache服务器。
- 步骤 :
- 打开XAMPP控制面板。
- 点击"Start"按钮启动Apache服务器。
- 图片:
- 展示了XAMPP控制面板的界面,Apache服务器处于启动状态。
第三步:修改httpd.conf文件,启用虚拟主机配置文件
- 核心内容:介绍了如何通过修改Apache的配置文件httpd.conf来启用虚拟主机配置文件。
- 步骤 :
- 打开Apache的配置文件httpd.conf。
- 找到
#Include conf/extra/httpd-vhosts.conf
这一行,去掉前面的"#"号以启用虚拟主机配置文件。
- 目的:允许Apache加载虚拟主机配置文件,以便配置多个虚拟主机。
第四步:找到并打开虚拟主机配置文件httpd-vhosts.conf
- 核心内容:介绍了如何找到并打开Apache的虚拟主机配置文件httpd-vhosts.conf。
- 步骤 :
- 在Apache的安装目录下找到
conf/extra/httpd-vhosts.conf
文件。 - 使用文本编辑器打开该文件。
- 在Apache的安装目录下找到
第五步:在httpd-vhosts.conf配置文件中进行虚拟主机的配置
-
核心内容:介绍了如何在httpd-vhosts.conf配置文件中添加虚拟主机的配置。
-
示例 :
apache复制代码
|---|-------------------------------------------------------|
| |<VirtualHost *:80>
|
| |DocumentRoot "c:/web/apache2.4/htdocs"
|
| |ServerName localhost
|
| |</VirtualHost>
|
| |<VirtualHost *:80>
|
| |DocumentRoot "C:/web/apache2.4/htdocs/www.php.test"
|
| |ServerName www.php.test
|
| |</VirtualHost>
| -
目的:为每个虚拟主机指定不同的站点目录和域名。
第六步:创建对应的站点
- 核心内容:介绍了如何创建与虚拟主机配置相对应的站点目录和文件。
- 步骤 :
- 根据虚拟主机的配置,在文件系统中创建相应的站点目录。
- 在站点目录中创建index.html文件,并添加欢迎内容。
第七步:访问虚拟主机
- 步骤 :
- 打开浏览器。
- 在地址栏中输入配置的域名,例如
www.cs.com
。 - 测试虚拟主机能否正常访问。
- 图片:展示了浏览器访问虚拟主机的界面。
- 核心内容:提醒用户注意,在配置虚拟主机时,PHP页面在浏览器中可能无法直接预览效果。
- 说明:这是因为预览功能只能显示默认文档流效果,无法展示复杂的CSS样式和PHP代码执行结果。