x-ui快速配置
基于服务器ip被封,或是像vultr那样新注册用户可以差不多半价买到服务器。快速部署科学上网到服务器真是很有必要,但是每次部署总是要遇到不少坑,这里也记录一下增加效率。
这边我大概的把部署科学上网分成了下面几个步骤
- 服务器IP指向域名
- 域名证书申请
- 安装nginx,配置nginx
- 安装x-ui,xray
服务器IP指向域名
还是推荐把域名交给通常换服务器之后,改下内容的IP即可,然后ping一下域名验证一下是否指到自己ip即可。
域名证书申请
申请证书这里就不记录相关的脚本了,因为发现脚本很有可能会过时,包括以后申请证书方式也可能会有变动,所以这里只记录申请免费证书的网址, acme.sh ,同样也不建议那些一键安装脚本去申请证书。
安装nginx,配置nginx
debain为例,通常来讲,安装nginx很方便,改动概率也是不大。
- 1
sudo apt update
- 1
sudo apt install nginx
通常安装完nginx就就需要尝试下访问自己的ip是否可以访问,如果通了大概率是没问题的,很多云服务器商控制台有自己的防火墙,但一般80,22,443这些也是开的。 如果没通,先检查云服务器控制台防火墙的设置,再检查下服务器内防火墙的设置,如debain是ufw。 这一步是很容易卡住访问不到端口卡住不能上外网的一步 nginx的日志文件目录
- 1
- 2
sudo tail -f /var/log/nginx/access.log
sudo tail -f /var/log/nginx/error.log
这个命令将会实时输出访问日志文件的内容,你可以在日志文件更新时立即看到新的日志内容。
这边写一个贴一个xui的nginx配置
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
# x-ui
server {
listen 443 ssl http2;
listen [::]:443 http2;
ssl_certificate /root/.acme.sh/kedong.me_ecc/fullchain.cer;
ssl_certificate_key /root/.acme.sh/kedong.me_ecc/kedong.me.key;
ssl_protocols TLSv1.3;
ssl_ecdh_curve X25519:P-256:P-384:P-521;
server_name xui.kedong.me;
#index index.html index.htm;
#root /www/xray_web;
error_page 400 = /400.html;
# Config for 0-RTT in TLSv1.3
ssl_early_data on;
ssl_stapling on;
ssl_stapling_verify on;
add_header Strict-Transport-Security "max-age=63072000" always;
location / {
proxy_pass http://127.0.0.1:13579;
}
}
后面安装完x-ui面板后端口改成13579即可
安装x-ui,xray
依旧推荐直接看原作者地址安装 xray内核安装 x-ui安装
安装完输入x-ui访问面板
切记要把这里的端口开放出来
最后复制链接导入V2ray即可。
结语
xtls-vision目前亲测没被封过,当前依旧是一个最好的选择。希望xtls-vision能坚持久点吧。 另外有需求的小伙伴可以留言要一个id免费体验科学上网,或者刚好有需求要查文档的也可以免费开个号给你们用一下
(完)
0条看法
最新最后最热
等待你的评论