vps搭建xray安装WordPress博客(高级篇)


Debian更新系统

apt update -y

安装curl

1:apt-get update -y && apt-get install curl -y         ##Ubuntu/Debian 系统安装 Curl 方法##
2:yum update -y && yum install curl -y                  ##Centos 系统安装 Curl 方法##

安装宝塔面板

官网地址:https://www.bt.cn/

Dibian脚本如下

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

解除宝塔面板强制绑定手机对话框

sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js

安装官方Xray服务

项目地址:https://github.com/XTLS/Xray-install

bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install -u root

UUID生成脚本

cat /proc/sys/kernel/random/uuid

安装完成后,在vps目录 /usr/local/etc/xray 找到 config,json 文件,粘贴以下配置信息

{
    "log": {
        "access": "/var/log/xray/access.log",
    "error": "/var/log/xray/error.log",
    "loglevel": "error"
    }, 
    "inbounds": [
        {
            "listen": "0.0.0.0", 
            "port": 443, 
            "protocol": "vless", 
            "settings": {
                "clients": [
                    {
                        "id": "粘贴你的UUID", 
                        "level": 0, 
                        "email": "输入你的邮箱",
                        "flow":"xtls-rprx-direct"
                    }
                ], 
                "decryption": "none", 
                "fallbacks": [
                    {
                        "alpn": "h2", 
                        "dest": 8002
                    }
                ]
            }, 
            "streamSettings": {
                "network": "tcp", 
                "security": "xtls", 
                "xtlsSettings": {
                    "serverName": "修改为你的域名",  
                    "alpn": [
                        "h2", 
                        "http/1.1"
                    ], 
                    "certificates": [
                        {
                            "certificateFile": "/www/server/panel/vhost/cert/修改为你的域名/fullchain.pem", 
                            "keyFile": "/www/server/panel/vhost/cert/修改为你的域名/privkey.pem" 
                        }
                    ]
                }
            }
        }
    ], 
    "outbounds": [
        {
            "protocol": "freedom", 
            "settings": { }
        }
    ]
}

设置网站配置文件

server {
    listen       0.0.0.0:80;
    server_name  你的域名;
    return 301 https://你的域名$request_uri;
}
server
{
      listen 8002 http2;
    server_name 你的域名;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/你的域名;
    add_header Content-Security-Policy "upgrade-insecure-requests";

SSH测试 Xray 配置文件

systemctl restart xray
systemctl status xray

安装加速

Dibian安装BBR2

wget --no-check-certificate -q -O bbr2.sh "https://github.com/yeyingorg/bbr2.sh/raw/master/bbr2.sh" && chmod +x bbr2.sh && bash bbr2.sh auto

查看开启状态:

sysctl -p

发表回复

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