自定义服务器搭建Bitwarden密码管理器
星期四, 4月 24, 2025 | 4分钟阅读

自定义服务器搭建Bitwarden密码管理器
服务器(免费)
阿贝云:https://www.abeiyun.com
注册,实名认证,绑定微信。
之后,可以领取免费云服务。
领取成功后,点击产品,找到免费云服务器,显示以下页面。
点击管理面板,出现以下页面。
点击重装系统,选择操作系统类型和面板,设置操作系统密码,点击开始安装。
安装成功后,回到免费云服务器页面,出现以下页面。
此时服务器就可以免费运行了。
域名
spaceship:https://www.spaceship.com/
注册,购买域名。(.xyz的域名十年48元多)。
这次的服务商叫**spaceship**,大家搜一搜就能出来。右上角登陆左侧,点击可以切换国家/地区以及付费方式,改成 China 和 CNY。
然后再点击登陆,创建账户。名字得是英文,毕竟国外网站。密码数字、符号、大小写组合。
注册完毕后,去邮箱确认激活,之后就能正常使用。登陆完毕后,输入 数字.xyz
进行搜索,数字推荐6位及以上,可以搞个生日域名。
去购物车结算,第一次购买默认只能1年,后面9年等会续费。
支付详情,添加支付宝。有VISA卡和PayPal也可选择,但国内肯定支付宝更方便。
付款成功。
点击顶部栏的Launchpad(控制台),进行域名管理。
点击域管理器,进入以下页面。
选择域名,右侧框点击延长,拉到最底部,选择9年,共计43.66,付款结账。加上之前的一年,48块多。
可以看到,2035年到期。接着点击右侧栏中的名称服务器和DNS
。
点击域名,点击名称服务器和DNS,修改名称服务器,选择自定义名称服务器(将域名托管给Cloudflare)。
域名托管给Cloudflare
Cloudflare:https://dash.cloudflare.com/
注册,登录。
打开Cloudflare主页,点击添加站点
进入下图页面填写spaceship购买的域名,点击继续。
跳转页面拉至底部,选择Free套餐
,无需绑卡,再次点击继续
。
如下图所示,这是我之前VPS服务器(已到期)的解析记录,现在没啥用了可以全都删掉。如果各位的还有用,可以进行保留~空白域名的各位就更不要管了,直接扔一边,咱们还是点击继续
接下来的界面,便可以看到Cloudflare分配给我们的DNS服务器地址
将这俩复制,回到spaceship的控制台,找到对应的域名,修改名称服务器和DNS。
选择自定义名称服务器,填入Cloudflare提供的两个名称服务器,点击保存即可。
剩下的就是回到Cloudflare等,等到你的网站项目如下图这样(自己刷新下页面),右下角的基本功能也可以顺便启用一下。
之后便可以添加DNS记录、设置证书等操作了。
对spaceship的域名进行免备案服务。点击免备案服务,点击提交免备案域名,选择云服务器,输入域名,点击提交。
成功后出现以下页面。
添加DNS记录,点击添加记录,根据服务器提供地址别名添加CName记录。
宝塔部署bitwardenr网站
安装宝塔面板
使用WindTerm远程连接云服务器,点击新建会话,输入主机名,点击连接。
输入用户名和密码,成功后出现以下页面。
在命令行中安装指定系统的宝塔面板,也可以在云服务器上选择安装。
以下是CenterOS系统安装命令。
url=https://download.bt.cn/install/install_panel.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_panel.sh $url;fi;bash install_panel.sh ed8484bec
安装成功后,出现以下页面。
登录宝塔
根据会话中的外网url地址和账号密码,在浏览器中登录宝塔面板。
成功后,进入以下页面。
新建网站
点击网站,会提示安装Nginx,点击安装即可。
安装完成,显示以下页面。
点击添加站点,填入域名。
添加成功之后出现以下页面。
安装Docker
点击Docker,会提示安装,点击立即安装即可。
安装完成后,出现以下页面。
在WindTerm中的会话中,输入以下命令,安装bitwarden
docker run -d --name bitwardenrs \
--restart unless-stopped \
-e WEBSOCKET_ENABLED=true \
-v /www/wwwroot/demo/:/data/ \
-p 6666:80 \
-p 3012:3012 \
vaultwarden/server:latest
点击容器,出现以下页面,显示安装成功。
配置网站反向代理
点击网站,点击域名。
弹出站点修改框,点击反向代理,点击添加反向代理。
弹出添加反向代理框,输入以下内容。
- 代理名称(随意)
- 目标URL:输入127.0.0.1:6666
- 发送域名(填自己的域名)
添加SSL证书
点击SSL,点击当前证书。
输入密钥和证书,点击保存并启用证书。
测试
点击域名管理,点击域名。
成功出现以下页面。
点击创建账户,输入信息。
注册成功后,点击登录。登录成功后,出现以下页面。
Bitwarden的使用
在浏览器中,下载Bitwarden插件,启用插件。
打开插件,选择自托管,输入之前搭建的网站。
输入邮箱和主密码,点击登录。登录成功后,出现以下页面。
此时,所有配置就搭建完了,可以使用Bitwarden。