pipe 安装时与一般 WebAPP 不同,他的路由靠两个域名来实现。
如果说的不对请 D V 两位老大指正。
以下记录一下安装设置时需要注意的地方:
两个域名
首先我的域名是 www.hack.com
那么 定义一个 pipe.hack.com ,暂且称为博客管理域名吧
再定义一个 blog.hack.com, 暂且称为博客入口域名
你以后一直访问的将会是 blog.hack.com 这个域名,就是传统的博客界面。
配置
pipe.json
pipe.json 这里最主要配置的是 Server,需要填上面写的管理域名
"Server": "http://pipe.hack.com",
管理面板配置
在管理面板的“设置”——“基础配置”——“博客地址”这里,填写博客入口域名,即
http://blog.hack.com
Nginx 配置
这里照搬 D 老大的配置
upstream pipe {
server localhost:5897;
}
server {
listen 80;
server_name pipe.hack.com; # 配置为你自己的域名
location / {
proxy_pass http://pipe$request_uri;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
client_max_body_size 10m;
}
location = /halt.html {
root /www/wwwroot/hack.com/theme; #pipe安装目录
}
error_page 502 503 /halt.html;
}
server {
listen 80;
server_name blog.hack.com;
location / {
proxy_pass http://pipe/blogs/riddle911/;
}
}
GetStarted
按照以上配置完后,访问 blog.hack.com 就是你的博客界面啦。
当然应该能直接把 hack.com 配成博客界面的,我还没来及调试。
Nginx 本人基本不会用,纯属抄代码,所以关于 SSL 以及其他还没有配置,等大家一起来吧。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于