VPS搭建极光面板进行流量转发

195天前 · 网站 · 209次阅读

前期准备安装Docker

极光面板是运行在Docker里面的,所以我们需要先安装Docker,用服务器的SSH账号密码登录服务器
这里是以Debian11作为例子,RedHat系把apt改成yum命令,首先需要更新服务器的源

apt install update

运行安装Docker的命令

curl -sSL https://get.daocloud.io/docker | sh

让Docker开机自启

systemctl enable docker

启动VPS上的Docker

systemctl start docker

查看Docker状态,显示Running表示正常启动

systemctl status docker

安装极光转发面板

服务器输入下面命令拉去极光面板的安装脚本

wget https://raw.fastgit.org/Aurora-Admin-Panel/deploy/main/install.sh

授予安装脚本权限

chmod -R 777 install.sh

运行脚本选择1进行极光面板的安装,根据指引进行相关设置,输入服务器ip:8000进入到你服务器搭建的极光面板页面

反代极光面板

要输入输入网址就能进入到极光面板的页面,而不是通过IP加端口访问,我们需要搭建Nginx环境,详情参考博客的Nginx安装
这里已经默认配置好了Nginx环境以及创建了相关的网站,我们需要进入虚拟主机的conf目录修改

cd /usr/local/nginx/conf/vhost/域名.conf

如果开启了HTTPS那就修改server{listen 443}这个语句块,如果没有加HTTPS,那就修改server{listen 80}这个语句块
删除语句块当中的这几行配置

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
   {
      expires      30d;
    }

location ~ .*\.(js|css)?$
   {
      expires      12h;
    }

然后添加下面几行的配置

location / {
 proxy_pass http://127.0.0.1:8000/;
 proxy_set_header Host $host;
 proxy_set_header X-Real-IP $remote_addr;
           }

保存配置文件,重新启动服务器,直接访问域名就可以直接进入极光面板

转发

最后修改于195天前