欢迎光临散文网 会员登陆 & 注册

NGINX使用方法(WIN/LINUX)

2019-10-06 09:38 作者:失传技术  | 我要投稿

解压到电脑任意路径中不含中文、日文等非英文字符的位置,之后安装文件名为 ca.cer 的根证书文件,然后参考下方「hosts 修改方法」部分修改 hosts(请使用压缩包里的hosts,因为每次更新都可能变的),最后通过可视化工具或者调试工具启动 Nginx 即可。

重要提醒:使用 Nginx 反代理的时候建议关闭各类全局代理,浏览器代理插件、某些 steam 代理工具、类似 ADSafe 这样的广告屏蔽软件,如果对 P 站的域名启用了代理,那么 hosts 就无法生效,所以请将他们暂时关闭或者把 P 站相关域名移出代理列表。

说明:






本周在想,既然Mashirozx的Nginx反代上P站的方案能在Windows上用,那Linux上肯定也是可以的,而且如果是一台linux服务器搭建好了,只需要把host指向到linux服务器上,就可以直接上P站,不用再开Mashirozx的Windows反代工具包了

废话不多说,直接上教程(封面图是从樱花庄的白猫引用过来的)

安装Nginx

在这里,我们安装Nginx(既然都是Nginx的反代了,不装怎么可以呢),Ubuntu上使用

就可以安装了,安装完后输入

如果提示

就证明你安装成功了,当然,你也可以试着访问一下nginx的默认网站

访问localhost即可~!

克隆工具包

使用上面这个命令来克隆@Mashirozx/Pixiv-Nginx的反代工具包,然后打开文件夹中的“配置文件(非Windows用户使用)”文件夹

安装反代配置

进入~/etc/nginx/这个位置,把上面打开的那个文件夹的东西全部都丢进去(此处需要root权限),提示覆盖就覆盖即可!

移动文件到~/etc/nginx/

移动文件到~/etc/nginx/


然后在~/etc/nginx目录下打开终端,输入以下命令

将证书复制到根证书安装目录下,然后使用该命令

更新证书,这样子你的根证书就成功安装了!

重载Nginx

使用命令

重启nginx,然后新配置就会应用到nginx中,这样,反向代理就建好了

修改host

接下来,你需要修改ubuntu的host

在~/etc/目录中找到host文件host文件没有后缀名,然后打开它,在里面加入以下内容(摘自PIXIV网页版及客户端访问恢复指南

接下来有两种方式让host生效

重启电脑

这个不多说了,右上角电源键走起

重启服务

使用一下命令来重启networking服务(请用root用户运行)

这样就可以立即加载HOST文件,打开你的浏览器,打开P站就可以愉快地浏览图片啦~

小技巧

当你在你的linux服务器上安装了反代服务后,你可以在你的windows计算机上利用host指向到你的linux服务器来达到上P站的目的(当然,你需要安装Mashirozx提供的ca证书)

在host文件中输入以下内容

其中的ip地址172.52.5.100请更换为你的linux服务器地址!!!

当你确认已经安装完了证书,linux服务器的nginx服务运行正常后,你就可以打开pixiv愉快地浏览图片了!

题外话

上个月没有写3篇文章,我的问题(给自己的定位是3篇/mo)

国庆我没有咕咕咕,是不是应该夸奖我~

NGINX使用方法(WIN/LINUX)的评论 (共 条)

分享到微博请遵守国家法律