PHPstudy apache访问网站127.0.0.1改为你的ip让同一局域网的ip访问你的电脑(PHP)

本文介绍如何配置PHPStudy以确保其正常运行。主要包括修改监听端口为80、设置服务器根目录权限、配置虚拟主机等步骤。
首先确定你的phpstudy是好用的 然后找到其他xuahttpd.conf那个配置文件,检查一下Listen服务器端口,默认监听端口为80,不是就改成80

首先确定你的phpstudy是好用的 

1、其他选项菜单 --> 打开配置文件 --> 进入到httpd-conf ,查看Listen服务端口默认监听端口为80

2、配置服务器根目录权限

<Directory "D:\phpStudy\PHPTutorial\WWW">
    Options Indexes FollowSymLinks
    AllowOverride all
    Order Deny,Allow
    Allow from all
</Directory>

D:\phpStudy\PHPTutorial\WWW为你的网站根目录,Allow from all一定要添加,否则访问不进去

3、配置虚拟主机

<VirtualHost 192.168.11.*> 
     ServerName 192.168.11.*
     DocumentRoot "D:\phpStudy\PHPTutorial\WWW\***"
</VirtualHost>

VirtualHost 与 ServerName 一定要一致ip要改成你的主机ip DocumentRoot 为你网站的目录

4、重启apache

### 本地使用 phpStudy 搭建网站并配置公网访问 要通过公网 IP 和域名访问使用 `phpStudy` 在本地搭建的网站,需要完成以下几个关键步骤:本地环境搭建、内网穿透配置以及域名解析设置。 #### 1. 本地搭建 Web 网站 首先,确保已经正确安装和配置了 `phpStudy`。下载并解压 `phpStudy` 安装包后,按照提示完成安装过程。启动 `phpStudy` 后,选择合适的 Apache 或 Nginx 服务器作为 Web 服务运行环境,并确保 MySQL 数据库正常运行[^1]。 在 `phpStudy` 的网站根目录(如 `www` 文件夹)中放置你的网站文件。可以通过访问 `http://localhost` 来测试本地是否可以正常访问网站[^2]。 #### 2. 使用内网穿透工具将网站发布到公网 由于大多数家庭或办公网络不具备公网 IP 地址,因此需要借助内网穿透工具(如 `cpolar`)将本地 Web 服务暴露到互联网上。 - 下载并安装 `cpolar` 客户端,登录其官网账户获取认证信息。 - 配置 `cpolar` 的隧道参数,例如设置本地 Web 服务的端口(默认为 80),并指定一个子域名用于公网访问。 - 启动 `cpolar` 隧道后,会生成一个公网 URL(如 `https://your-subdomain.cpolar.io`),通过该链接即可在外网环境中访问本地网站[^1]。 #### 3. 配置域名解析与服务器设置 为了实现通过自定义域名访问网站,需进行如下操作: - **购买域名**:在主流域名注册商(如阿里云、腾讯云等)购买一个域名。 - **配置 DNS 解析**:将域名的 A 记录指向 `cpolar` 提供的公网 IP 地址,或者直接使用 CNAME 记录指向 `cpolar` 提供的子域名。 - **配置虚拟主机**:在 `phpStudy` 中配置虚拟主机,绑定刚刚设置的域名。编辑 `Apache` 或 `Nginx` 的配置文件,添加对应的 `ServerName` 指令以识别该域名请求。 - **检查服务器 DNS 配置**:如果在服务器上部署了 `phpStudy` 并希望支持域名访问,还需确保 `/etc/resolv.conf` 文件中配置了正确的 DNS 地址,避免出现无法解析域名的问题[^3]。 完成上述步骤后,用户就可以通过公网 IP 或自定义域名访问本地使用 `phpStudy` 搭建的网站了。 ```bash # 示例:修改 Apache 虚拟主机配置文件 httpd-vhosts.conf <VirtualHost *:80> ServerAdmin admin@example.com DocumentRoot "/path/to/your/site" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "logs/yourdomain-error.log" CustomLog "logs/yourdomain-access.log" common </VirtualHost> ``` ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值