我在安装 Ghost 博客时,需要转发 Apache 请求给 node.js 服务器,当时为了快速搞定,找了些资料,拷了些配置,看它可以运行,也就没再搭理。
说来,我根本不知道为什么要加个 ProxyPassReverse。
前些天写的 blog React.js 服务端渲染里,同样需要让示例在服务器上运行。与安装 Ghost 时唯一的区别是,我的 blog 现在已经换成了 https。
所以配置过程是这样的:
打开 /etc/httpd/conf.d/vhost.conf 文件,这是 CentOS 系统下 Apache2 的配置文件路径,添加以下内容:
# 其它内容,这里不显示
ProxyPass http://localho**s*t:2222
ProxyPassReverse http://localho**s*t:2222
/react/react-render 是我存放项目的路径,3000 端口是 node.js 运行的服务器端口 – 我使用了 PM2 来管理生产环境中的 node.js 项目。
sudo service httpd restart 重启 Apache 服务器。
所以 ProxyPassReverse 做什么用的?还是看官方文档吧。
DeepSeek多模态怎么样及保姆级配置教程(codex、claude)实用指南
WSL2+Docker+Ollama本地部署大模型思路和实践指南(Qwen1.8b)实用指南
DeepSeek Harness热门插件盘点:10个实用插件,覆盖多Agent、上下文和多模态实用指南
grep文本搜索与正则表达式完整代码示例实用指南
AI漫剧伪装直男1‑24集无雾版夸克网盘资源免费分享
AI漫剧玉僧入尘1-68集无雾无删版夸克网盘资源免费分享