1、解析域名并放行端口

Debian&Ubuntu:ufw allow 80

Centos: firewall-cmd --zone=public --add-port=80/tcp --permanent

2、安装依赖包

apt update -y          # Debian/Ubuntu 命令
apt install -y curl    # Debian/Ubuntu 命令
apt install -y socat   # Debian/Ubuntu 命今
yum update -y          #CentOS 命令
yum install -y curl    #CentOS 命令
yum install -y socat   #CentOS 命令

3、安装acme.sh

curl https://get.acme.sh | sh -s email=my@example.com

4、立刻加载修改后设置,使之生效

source ~/.bashrc

5、申请证书

acme.sh --issue -d 你的域名 --standalone -k ec-256

6、安装Nginx

apt -y install nginx

7、在/etc/nginx目录下创建一个文件夹,并命名为ssl

8、设置证书自动续期

acme.sh --installcert -d 你的域名 --ecc \
--key-file       /etc/nginx/ssl/domain.key  \
--fullchain-file /etc/nginx/ssl/domain.crt \
--reloadcmd     "service nginx force-reload"

9、安装xray面板

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

10、安装BBR

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

11、注意要点

  • 服务器有在安装阶段有可能会ping不通或者连接不上
  • 如果遇到经常掉线的、反应迟钝的或者经常连接不上,请更好服务器的地区或者换一个IP
  • 面板的根路径和添加节点的路径不能一样

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部