3

电脑技术:宝塔面板与x-ui共存,网站访问+自由冲浪两不误

 2 years ago
source link: https://www.taholab.com/25422
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

电脑技术:宝塔面板与x-ui共存,网站访问+自由冲浪两不误

By: taho
On: 2022年8月26日
Tagged: 电脑技术
With: 0 Comments

宝塔面板的安装方式就不罗嗦了,安装时注意以下几点:

1、正确安装后启用常用配置。

2、一键部署wordpress网站,输入域名和二级域名。这里假定你的网站域名和二级域名是abc.com和www.abc.com,后文要用

3、网站搭建好后,配置ssl,申请ssl。注意,这里的ssl是给网站用的。如果一切是默认安装的,那么你的ssl证书存放路径应该为:/www/server/panel/vhost/cert/abc.com/

4、访问网站,一切正常即可。

至此,宝塔环境搭建完毕,其实这里跟一般的搭建过程一模一样,只是要强调这里的ssl是给网站用的。

注意,全文所涉及的端口号,一定要在防火墙里设置为允许通过。

接下来是重点:安装x-ui

安装x-ui前,先关掉ngix,以免申请ssl证书时报端口占用的错误。

然后ssh连接服务器,输入以下代码:

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 命令

安装 Acme 脚本(用于申请证书)

curl https://get.acme.sh | sh

80 端口空闲的证书申请方式(自行更换代码中的域名、邮箱为你解析的域名及邮箱)

注意,这里是给你的“冲浪”服务端申请ssl证书

~/.acme.sh/acme.sh --register-account -m [email protected]
~/.acme.sh/acme.sh  --issue -d mydomain.com   --standalone

安装证书到指定文件夹(自行更换代码中的域名为你解析的域名)

注意,这里将证书也安装到了你的宝塔网站下的证书文件夹内了。

~/.acme.sh/acme.sh --installcert -d abc.com --key-file /www/server/panel/vhost/cert/abc.com/private.key --fullchain-file /www/server/panel/vhost/cert/abc.com/cert.crt

安装 & 升级 X-ui 面板(安装及升级的一键代码)

注意,安装时建议顺便更改用户名,密码,端口号,比如555。

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

然后进入x-ui面板。这时也可以启动ngix了。

输入http://abc.com:555就可以访问了,输入刚才的用户名和密码即可登录。

然后添加入站列表。

比如vmess协议:(这里建议不要用443,就用随机分配的端口即可,只要在防火墙里放行它就行,否则会跟x-ui和网站冲突,无法冲浪)

20220826_x-ui_vmess.png

或者Trojan协议:(这里也建议不要用443,就用随机分配的端口即可,只要在防火墙里放行它就行,否则会跟x-ui和网站冲突,无法冲浪)

20220826141126.png

这样的话,就达到了以下功能:

浏览器地址栏输入 https://www.abc.com和https://abc.com 均会自动跳转到https://www.abc.com,实现正常网站访问。

浏览器地址栏输入 http://abc.com:555会打开x-ui,实现x-ui的配置

冲浪工具中添加刚才的vmess链接,可以实现冲浪。

该方法不需要设置nginx,不需要复杂的ssl配置,宝塔面板也可以正常添加其他网站。方便好用。

如果需要x-ui访问也是ssl方式,按下图添加证书文件即可,也不会影响自由冲浪。

20220826140533.png

这样访问 https://abc.com:555 也可以进入x-ui了,更加安全一些。


参考文章:X-ui,支持多协议多用户的 Xray 面板!V2-ui全面停止更新,后续逐渐用 X-ui 面板取代 V2-ui 面板! – V2RaySSR综合网


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK