PHPStudy反向代理

将访问119.3.16.96的请求反响代理到www.cxzly.com,使用Apache或者PHPStudy。

在远程连接服务器后发现已经安装PHPStudy,于是直接使用该方法,步骤如下:

1.vhosts.conf

        ServerAdmin 119.3.16.96
        ServerName 119.3.16.96
        ProxyRequests Off
        
        Order deny,allow
        Allow from all
        
        ProxyPass / http://www.cxzly.com/
        ProxyPassReverse / http://www.cxzly.com/
    

2.vhosts.conf
LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

LoadModule proxy_http_module modules/mod_proxy_http.so
配置完毕后在启动PHPStudy过程中发现两个报错,一个是9096端口被占用,PHPStudy服务器模式默认Apache使用该端口,
PHPStudy设置->端口设置

修改httpd端口
修改端口为80后,启动PHPStudy发现80端口被占用,利用PHPStudy自带的环境端口检测发现80端口被PID为4的进程占用,而且该进程为System无法被任务进程管理器直接中断,于是关闭控制面板服务中的SQL Server Reporting Services (MSSQLSERVER)
关闭占用80端口的微软数据库报表设计工具
参考链接

PHPStudy反向代理配置
解决PHPStudy启动80被占用

你可能感兴趣的:(PHPStudy反向代理)