1.Ubuntu/Deepin宝塔安装脚本:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
安装完毕后复制下账号密码,之后登陆用:
2.在cloudflare上解析域名:
解析为:***.com与www.***.com(必须解析2个,后面会解释)
3.V2ray一键安装脚本:
bash <(curl -s -L https://git.io/v2ray.sh)
安装注意点:
(1):V2ray传输协议选择4<WebSocket+Tls>;
(2):记录下端口,后面配置时需要;
(3):输入域名选个二级域名(如之前解析的www.***.com),因为一级域名用作个人博客的站点,这个地方是实现共存的关键,如果直接使用***.com,然后博客站点也是***.com,将导致V2ray能使用的情况下,访问博客站点将返回badrequst,以至于访问不了自己博客主页;
(4):这边的配置TLS必须选N,不然会和宝塔冲突;
4.登陆宝塔面板(服务器ip:8888(默认))
(1):账号密码为第一步复制的信息;
(2):点击网站->添加站点
(3):输入博客站点域名并添加数据库(记录下数据库名和密码)
同样的方法再添加一个V2ray站点,输入你的二级域名(如www.***.com)
(4):点击添加的博客站点
添加宝塔ssl,这里你可能需要宝塔账户,并在宝塔官网会员后台找到ssl管理申请证书
输入博客站点域名即可,验证需要一段时间,验证通过后点击下载证书:
将下载的证书上传到(www/wwwroot/你的博客站点域名)目录下并解压:
找到nginx
文件夹下有2个文件,将这两个文件的路径+‘/’+文件名分别复制到博客站点配置文件的指定位置:
配置完成在配置文件下方的ssl部署下域名并强制https:
接下来点击v2ray站点(也就是你的二级域名),在配置文件最后一个大括号上方添加一段代码:
location / { proxy_redirect off; proxy_pass http://127.0.0.1:42795; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; }
其中42795换成之前安装v2ray时记下的端口;
最后部署下就好了;
这边讲解共存的方法,wordpress的部署搜一下就有这边就不多说了,去官网下载->上传->解压。。。
完成上面所有操作就可以翻墙啦