phpstudy中Apache配置多个监听端口和不同的网站目录

phpStudy多端口配置
本文介绍如何通过配置Apache的httpd.conf和httpd-vhosts.conf文件,在phpStudy环境中实现多端口搭建不同网站的方法。文章详细展示了设置监听端口、虚拟主机目录的具体步骤。

phpStudy多端口搭建网站

我们搭建网站采用apache的虚拟端口,一个端口设置一个我们搭建的网站,多个端口设置多个网站目录,当然设置端口时要避免端口被占用:

  • 配置apache中httpd.conf 文件
  • 配置apache中httpd-vhosts.conf文件

方法一:配置apache中httpd.conf 文件

  • 打开phpstudy ,点击其他选项菜单。
    这里写图片描述
  • 打开配置文件,点击httpd.conf
    这里写图片描述
  • 点击编辑,点击查找
    这里写图片描述
  • 查找Listen,点击向下搜索,搜索到下图字段`
    这里写图片描述
    这里写图片描述
  • 添加多个监听端口,如下8081端口
    这里写图片描述
  • 然后在httpd.conf文件最后的位置设置虚拟主机目录
    这里写图片描述

方法二:配置apache中httpd-vhosts.conf文件

  • 配置配置apache中httpd.conf中的监听端口
    这里写图片描述
  • 打开phpstudy目录下apache的配置文件
    ..\phpStudy\Apache\conf\extra\httpd-vhosts.conf
    这里写图片描述
    这里写图片描述
  • 将注释去掉,并更改端口号(自己设置的端口号),和文件位置。
    我在虚拟机里的phpsudy添加了站点域名,下面的路径是我添加的路径。
    这里写图片描述
  • 下面就是我设置8081端口下的网站
    这里写图片描述

打开Apache的配置文件httpd.conf

  1. 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
  2. IE9以下不支持
  3. IE9,10,11存在以下问题
    1. 不支持离线功能
    2. IE9不支持文件导入导出
    3. IE10不支持拖拽文件导入
### phpStudy 环境配置与使用指南 phpStudy 是一款集成化的本地服务器环境搭建工具,主要适用于 Windows 操作系统。它集成了 Apache、MySQL、PHP FTP 服务,能够快速部署 Web 开发环境。对于需要进行渗透测试练习的用户,如 DVWA 等项目,phpStudy 提供了非常便捷的支持。 #### MySQL 配置与使用 在 phpStudy 中,MySQL 的默认安装路径为 `C:\phpStudy\MySQL`(具体路径可能因版本不同而有所变化)。启动 MySQL 服务后,可以通过访问 http://127.0.0.1/phpMyAdmin/ 来管理数据库[^1]。例如,在搭建 DVWA 时,需创建名为 `dvwa` 的数据库,并确保 PHP 脚本中的数据库连接参数正确指向该数据库名、用户名密码。 为了提高安全性,建议修改默认的 MySQL 根账户密码,并限制远程访问权限。通过 `my.ini` 文件可以调整 MySQL 的配置,比如更改默认端口、设置数据存储路径等。 #### Apache 配置与使用 Apache 的主配置文件 `httpd.conf` 通常位于 `C:\phpStudy\Apache\conf` 目录下。此文件中可以定义监听端口、虚拟主机、文档根目录等关键设置。例如,若要将网站目录更改为其他位置,可修改 `DocumentRoot` 指令并调整 `<Directory>` 区块中的路径。 虚拟主机功能允许在同一台服务器上托管多个域名。在 `httpd-vhosts.conf` 文件中添加如下配置即可实现: ```apache <VirtualHost *:80> ServerAdmin admin@example.com DocumentRoot "C:/www/example" ServerName www.example.com ErrorLog "logs/example-error.log" CustomLog "logs/example-access.log" common </VirtualHost> ``` #### 熊海相关教程推荐 熊海是一位专注于网络安全领域的技术博主,其撰写的系列文章涵盖了从基础环境搭建到高级渗透技巧等多个方面。在他的博客中,可以找到关于如何利用 phpStudy 快速部署测试环境的具体操作步骤,以及针对常见漏洞类型(如 SQL 注入、XSS 攻击等)的详细分析案例。这些资源非常适合初学者入门学习。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值