wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/taurusni/xray-nginx/main/install.sh" && chmod +x install.sh && bash install.sh
注意:
- 脚本默认使用443端口和80端口。可自行修改
- 脚本默认只支持ubuntu 20+。可自行修改
- 非匹配请求转发到提供的反代网站
- 脚本只支持IPv4
- 客户端配置可以参考模板
脚本支持自动生成 let's encrypted 证书且自动续期
启动 Xray:
systemctl start xray
停止 Xray:
systemctl stop xray
启动 Nginx:
systemctl start nginx
停止 Nginx:
systemctl stop nginx
Nginx 目录
/etc/nginx
-- /etc/nginx/nginx.conf
-- /etc/nginx/conf.d/${domain}.conf
Xray 配置目录:
/usr/local/etc/xray
-- /usr/local/etc/xray/config.json
证书目录:
/usr/local/etc/xray/cert
-- /usr/local/etc/xray/cert/${domain}.cert
-- /usr/local/etc/xray/cert/${domain}.key