般若如是 - vps
type: channel
link: https://iok.app/tag/vps/
items: 宝塔安装V2ray WS+TLS+Nginx

宝塔安装V2ray WS+TLS+Nginx
type: item
date: 2020-02-10T14:45:00+08:00
description: 以下方法不推荐使用，因可能已经失效。最新推荐Centos 7+宝塔+Xray(VLESS)+ws+tls注意：本教程采用的是 CentOS 7.6.1810(Py2.7.5) 的版本，宝塔免费版 7.1.0,安装成功教程开始1、安装宝塔注：如果是新版本的宝塔是可以直接在宝塔中一键申请ssl。。宝塔官方地址：https://www.bt.cn/Centos安装命令：yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh Ubuntu/Deepin安装命令：wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh Debian安装命令：wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh Fedora安装命令:wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh 宝塔安装完成后会出现以下内容，在网页上面登录即可。2、安装Nginx不做网站用的只要勾选Nginx就好，其他取消掉如做网站用的就默认一键安装如Nginx,PHP,mysql等选择一键安装。3、安装V2ray据热心朋友反馈原官方的脚本【bash <(curl -L -s https://install.direct/go.sh)】已不能使用。2021-2 更新脚本为 【V2Ray官方安装脚本】bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)来源：1、V2Ray一键安装脚本4、设置开机启动：systemctl enable v2ray 5、伪装V2ray选择网站，添加站点申请ssl,选择Let’s Encrypt申请证书编辑配置，选择左侧的配置文件再最顶部添加这个变量 ，如下图# 定义变量 map $http_upgrade $connection_upgrade { default upgrade; '' close; } 设置v2ray的nginx地址伪装注意：为了达到更好的伪装效果，以下配置我进行过修改，跟下图不一致，添加位置如下图#V2ray代理 location /v { set $flag 0; #如果是http访问v2ray的伪装 if ($server_port = 80) { set $flag 1; } if ($scheme = http) { set $flag 1; } #如果是搜索引擎 if ($http_user_agent ~* (baiduspider|soso|sogou|yahoo|sohu-search|yodao|YoudaoBot|robozilla|msnbot|MJ12bot|NHN|Twiceler)) { set $flag 2; } #如果是爬虫 if ($http_user_agent ~* "python|curl|java|wget|httpclient|okhttp") { set $flag 2; } #返回到指定的网站，可以是自己的站点 if ($flag = 1) { rewrite ^/(.*)$ https://baidu.com/; } if ($flag = 2) { rewrite ^/(.*)$ https://baidu.com/; } #如果不是websocket请求 if ( $http_upgrade != "websocket" ) { rewrite ^/(.*)$ https://baidu.com/; } proxy_redirect off; proxy_pass http://127.0.0.1:10000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; proxy_read_timeout 300s; } 保存即可，注意这个10000的端口是v2ray的端口。6、修改V2ray配置文件选择文件，打开目录编辑config.js…