栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

centos7 装vaultwarden

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

centos7 装vaultwarden

1

安装centos7虚拟机

 2装好之后登录,输入su获取root

然后更新,记得科学上网或者切换国内镜像源,否则下载失败

yum update -y

然后安装docker CentOS Docker 安装 | 菜鸟教程

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

关闭防火墙,(或者选择开启端口也行)

systemctl disable firewalld.service

创建docker开机自启

systemctl enable docker

输入reboot重启生效

拉取vaultwarden镜像
docker pull vaultwarden/server:latest
docker run -d --name vaultwarden -e ADMIN_TOKEN=123 -v /vw-data/:/data/ -p 5556:80 --restart=always vaultwarden/server:latest

第一次创建这个容器请不要加 -e SIGNUPS_ALLOWED=false 参数,这个参数是禁止新用户注册的。

  • -v /vw-data/:/data/  数据存储路径
  • -p 5556:80 -p 3012:3012 服务监听端口一般使用80,你可以使用 lsof -i:80 查看你的系统80端口是否有被占用,如果有使用其他端口。如果要显示通知,则加上-e WEBSOCKET_ENABLED=true,并且多映射一个端口 -p 3012:3012
  • 其他参数比如邮件通知相关的、日志记录文件路径相关的,可以按照你的喜好增加
  • --name vaultwarden将该容器取名为 vaultwarden
  • --restart=always 开机自启
  • -e ADMIN_TOKEN=123  开启管理后台页面,在vaultwarden首页网址后面加/admin,密码为123

安装nginx

先装依赖

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel wget
官网下载对应的Nginx nginx: download

或者

wget -c http://nginx.org/download/nginx-1.23.0.tar.gz

解压

tar -zxvf nginx-1.23.0.tar.gz

配置

cd nginx-1.23.0
# –prefix 参数:指定安装目录;–with-http_ssl_module:编译的时候启用SSL支持
./configure --prefix=/usr/local/nginx --with-http_ssl_module

1
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1020049.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号