如何使用phpstudy配置虚拟主机?

作者:营口麻将开发公司 阅读:23 次 发布时间:2023-05-17 18:50:50

摘要:现在,越来越多的网站需要一个虚拟主机才能完成各自的任务。用一个虚拟主机,您可以将不同的域名指向不同的文件夹,这些文件夹里存放着不同的网站。您可以很好的在一个服务器上管理多个域名,而不是每个域名都购买一个独立的服务器。而且,虚拟主机也给您带来了许多便利。在文...

现在,越来越多的网站需要一个虚拟主机才能完成各自的任务。用一个虚拟主机,您可以将不同的域名指向不同的文件夹,这些文件夹里存放着不同的网站。您可以很好的在一个服务器上管理多个域名,而不是每个域名都购买一个独立的服务器。而且,虚拟主机也给您带来了许多便利。在文章中,我将介绍如何在phpStudy中配置虚拟主机。

如何使用phpstudy配置虚拟主机?

## 一、PhpStudy

phpStudy是一款在Windows环境下运行的Apache+PHP+MySQL一键性安装程序。它是我们日常开发php相关的程序必备的工具之一。在网站开发过程中,经常需要配置本地虚拟主机进行调试和开发,而Phpstudy就是可以满足这个需求的工具之一。

## 二、开启虚拟主机功能

在phpStudy中开启虚拟主机功能需要记住以下几个步骤:

1. 打开phpStudy软件,点击启动。

![image-20210719174335081](https://i.loli.net/2021/07/19/uRk7PdbMXpznLq3.png)

2. 在左侧边栏中,点击设置.

![image-20210719172502038](https://i.loli.net/2021/07/19/ZJO9YcLp4Wn7jra.png)

3. 在开启高级功能下勾选Swoole,并勾选 Virtual Hosts.

![image-20210719172403119](https://i.loli.net/2021/07/19/KoMj9qJ5vl8OpGc.png)

4. 点击保存即可进行下一步配置。

## 三、配置虚拟主机

1. 在phpstudy中配置虚拟主机的第一步是确定虚拟主机的本地路径,以及访问该虚拟主机的域名。通常来说,虚拟主机域名的格式是一个二级域名+顶级域名。如需要配置的虚拟主机域名为www.domain.com,则顶级域名为.com,二级域名为 www.domain.com。

2. 打开phpStudy软件,找到左侧边栏中的Apache,然后点击配置文件,在其中找到文件httpd-vhosts.conf。默认情况下,该文件为空,需要在其中添加虚拟主机配置。

![image-20210719171652483](https://i.loli.net/2021/07/19/SRc1utYId9Qlzx2.png)

3. 在httpd-vhosts.conf文件中添加如下代码:

```

DocumentRoot "C:/phpstudy_pro/WWW/example"

ServerName example.test

```

其中,*是一个通配符,表示允许允许任意IP地址访问该虚拟主机。:80是监听端口,80是http协议的默认端口,所有浏览器都默认为80端口,所以如果不指定端口号,浏览器也默认使用80端口进行访问。 DocumentRoot选项指定虚拟主机的本地路径。实际情况会因路径及文件名而异。ServerName选项指定该虚拟主机的域名。

4. 好了,添加虚拟主机后,请重启一下Apache才能生效。在Apache中,类似如下的信息表示Apache已注册了该虚拟主机:

![image-20210719172349171](https://i.loli.net/2021/07/19/hRZEGjnI1FJ9XWe.png)

5. 最后我们在本地的hosts文件中添加一行:

```

127.0.0.1 example.test

```

然后保存退出。到此,虚拟主机配置完成。

### 其他虚拟主机配置方式

如果您需要在本地测试多个域名,却每个域名都要走流程配置虚拟主机的话,那也太慢了吧。phpStudy就提供了一种快速配置虚拟主机的方法,只需要添加以下两行购配置,无需再手工添加httpd-vhosts.conf。

```

127.0.0.1 www.example1.com

127.0.0.1 www.example2.com

```

当我们把本地hosts文件中添加类似如上的域名,然后访问对应的域名,即可访问对应的站点。

## 四、最后提醒

默认情况下,phpStudy安装后,并不是带有phpMyAdmin,在如上虚拟主机配置完成后,您可以自行进行phpMyAdmin安装。当然,您也可以嫁接phpMyAdmin到本地的虚拟主机中。在配置中,只需要在httpd-vhosts.conf中添加如下代码即可:

```

Alias /easyphp/ "C:/phpMyAdmin-5.1.1-all-languages/"

Options FollowSymLinks

DirectoryIndex index.php

AllowOverride All

Require all granted

```

把本地安装目录里面的phpMyAdmin放至c:/phpMyAdmin-5.1.1-all-languages/下即可。在hosts文件中也继续添加一行对应的域名即可。

好了,以上就是对phpStudy配置虚拟主机的操作方法(并添加了phpMyAdmin),希望对大家有所帮助。有问题欢迎讨论。

  • 原标题:如何使用phpstudy配置虚拟主机?

  • 本文链接:https:////zxzx/9185.html

  • 本文由深圳飞扬众网小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与飞扬众网联系删除。
  • 微信二维码

    CTAPP999

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员


    点击这里给我发消息电话客服专员


    在线咨询

    免费通话


    24h咨询☎️:166-2096-5058


    🔺🔺 棋牌游戏开发24H咨询电话 🔺🔺

    免费通话
    返回顶部