1.安装驱动

sudo yum install -y yum-utils device-mapper-persistent-data lvm2 //以下代码适用于centos7

2.设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.安装Docker

sudo yum install docker-ce

4.安装bitwarden_rs

docker pull bitwardenrs/server:latest
docker run -d --name bitwarden -v /bw-data/:/data/ -p 8080:80 bitwardenrs/server:latest

5.安装nginx并配置反代

安装lamp.org的一键安装包

wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh nginx  //这里只需要nginx

6.新建虚拟主机并配置ssl证书

至于这部太麻烦了,自行寻找。。。。。。。。

7.修改nginx配置

location ~ .*\.(js|css|jpg|png)$ {
    proxy_pass http://127.0.0.1:6666;  //6666指的是代理端口

}

location /
{
    proxy_pass http://127.0.0.1:6666;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    
}
重启nginx
lnmp nginx reload

8.关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

以上部分代码引用下列文章

https://www.xpnas.com/mip/25.html