以phpstudy环境配置为例:
1.修改apache配置文件httpd.conf配置文件,开启以下模块,去掉前面的#号即可:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
2.设置域名如:http://ui.zhuimengzhu.com 代理nodejs的3000端口服务
需要修改虚拟主机配置文件:vhosts.conf
<VirtualHost :80>
ServerName api.vueshop.com ProxyRequests Off
Require all granted
</Proxy>
<Location />
ProxyPass http://127.0.0.1:3000/
ProxyPassReverse http://127.0.0.1:3000/
</Location>
</VirtualHost>
3.设置hosts文件映射:C:\Windows\System32\drivers\etc
127.0.0.1 http://ui.zhuimengzhu.com
重启phpstudy,使配置生效。
4.开启nodejs的3000端口服务
var app = express();
app.get('/',function(req,res){
res.end('hello nodejs');
});
app.listen("3000",function(){
console.log("server at http://127.0.0.1:3000");
});
5.浏览器中输入http://ui.zhuimengzhu.com 访问可以看到以下响应结果:
hello nodejs
本文地址:https://www.zhuimengzhu.com/details/84.html
转载地址:暂无
转载说明:转载时请在文首注明来源zhuimengzhu.com 及教程作者,并附本文链接。谢谢各位编辑同仁配合。zhuimengzhu 保留追究相应责任的权利。