自定义服务器搭建Bitwarden密码管理器

星期四, 4月 24, 2025 | 4分钟阅读

MyraZ
自定义服务器搭建Bitwarden密码管理器

自定义服务器搭建Bitwarden密码管理器

服务器(免费)

​ 阿贝云:https://www.abeiyun.com

​ 注册,实名认证,绑定微信。

​ 之后,可以领取免费云服务。

image-20250421184339921

​ 领取成功后,点击产品,找到免费云服务器,显示以下页面。

image-20250421184616213

​ 点击管理面板,出现以下页面。

image-20250421184803302

​ 点击重装系统,选择操作系统类型和面板,设置操作系统密码,点击开始安装。

image-20250421184926087

​ 安装成功后,回到免费云服务器页面,出现以下页面。

image-20250421185037833

​ 此时服务器就可以免费运行了。

域名

​ spaceship:https://www.spaceship.com/

​ 注册,购买域名。(.xyz的域名十年48元多)。

​ 这次的服务商叫**spaceship**,大家搜一搜就能出来。右上角登陆左侧,点击可以切换国家/地区以及付费方式,改成 ChinaCNY

img

​ 然后再点击登陆,创建账户。名字得是英文,毕竟国外网站。密码数字、符号、大小写组合。

img

​ 注册完毕后,去邮箱确认激活,之后就能正常使用。登陆完毕后,输入 数字.xyz 进行搜索,数字推荐6位及以上,可以搞个生日域名。

image-20250421200736810

​ 去购物车结算,第一次购买默认只能1年,后面9年等会续费。

img

​ 支付详情,添加支付宝。有VISA卡和PayPal也可选择,但国内肯定支付宝更方便。

img

​ 付款成功。

img

​ 点击顶部栏的Launchpad(控制台),进行域名管理。

img

image-20250421214319463

​ 点击域管理器,进入以下页面。

image-20250421214440234

​ 选择域名,右侧框点击延长,拉到最底部,选择9年,共计43.66,付款结账。加上之前的一年,48块多。

img

​ 可以看到,2035年到期。接着点击右侧栏中的名称服务器和DNS

img

​ 点击域名,点击名称服务器和DNS,修改名称服务器,选择自定义名称服务器(将域名托管给Cloudflare)。

域名托管给Cloudflare

​ Cloudflare:https://dash.cloudflare.com/

​ 注册,登录。

​ 打开Cloudflare主页,点击添加站点

域名DNS服务托管至Cloudflare,就是如此简单

​ 进入下图页面填写spaceship购买的域名,点击继续。

域名DNS服务托管至Cloudflare,就是如此简单

​ 跳转页面拉至底部,选择Free套餐,无需绑卡,再次点击继续

域名DNS服务托管至Cloudflare,就是如此简单

​ 如下图所示,这是我之前VPS服务器(已到期)的解析记录,现在没啥用了可以全都删掉。如果各位的还有用,可以进行保留~空白域名的各位就更不要管了,直接扔一边,咱们还是点击继续

域名DNS服务托管至Cloudflare,就是如此简单

​ 接下来的界面,便可以看到Cloudflare分配给我们的DNS服务器地址

域名DNS服务托管至Cloudflare,就是如此简单

​ 将这俩复制,回到spaceship的控制台,找到对应的域名,修改名称服务器和DNS。

image-20250422085120358 选择自定义名称服务器,填入Cloudflare提供的两个名称服务器,点击保存即可。

image-20250422085250783

​ 剩下的就是回到Cloudflare等,等到你的网站项目如下图这样(自己刷新下页面),右下角的基本功能也可以顺便启用一下。

域名DNS服务托管至Cloudflare,就是如此简单

​ 之后便可以添加DNS记录、设置证书等操作了。

域名DNS服务托管至Cloudflare,就是如此简单

​ 对spaceship的域名进行免备案服务。点击免备案服务,点击提交免备案域名,选择云服务器,输入域名,点击提交。

image-20250422090215933

​ 成功后出现以下页面。

image-20250422090357675

​ 添加DNS记录,点击添加记录,根据服务器提供地址别名添加CName记录。

image-20250422090607015

image-20250422085923662

宝塔部署bitwardenr网站

安装宝塔面板

​ 使用WindTerm远程连接云服务器,点击新建会话,输入主机名,点击连接。

image-20250421190547575

​ 输入用户名和密码,成功后出现以下页面。

image-20250421191039554

​ 在命令行中安装指定系统的宝塔面板,也可以在云服务器上选择安装。

以下是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

​ 安装成功后,出现以下页面。

image-20250421191157531

宝塔面板下载,免费全能的服务器运维软件

登录宝塔

​ 根据会话中的外网url地址和账号密码,在浏览器中登录宝塔面板。

​ 成功后,进入以下页面。

image-20250421195455934

新建网站

​ 点击网站,会提示安装Nginx,点击安装即可。

​ 安装完成,显示以下页面。

image-20250421194902468

​ 点击添加站点,填入域名。

image-20250421195823291

​ 添加成功之后出现以下页面。

image-20250421195906002

安装Docker

​ 点击Docker,会提示安装,点击立即安装即可。

image-20250421194920888

​ 安装完成后,出现以下页面。

image-20250421195253179

​ 在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

image-20250421200220788

​ 点击容器,出现以下页面,显示安装成功。

image-20250421200834716

配置网站反向代理

​ 点击网站,点击域名。

image-20250421201108868

​ 弹出站点修改框,点击反向代理,点击添加反向代理。

image-20250421201151313

​ 弹出添加反向代理框,输入以下内容。

  • 代理名称(随意)
  • 目标URL:输入127.0.0.1:6666
  • 发送域名(填自己的域名)

image-20250421201433776

添加SSL证书

​ 点击SSL,点击当前证书。

image-20250421201815755

​ 输入密钥和证书,点击保存并启用证书。

image-20250421202009694

测试

​ 点击域名管理,点击域名。

image-20250421211128180

​ 成功出现以下页面。

image-20250421211057293

​ 点击创建账户,输入信息。

image-20250421211625869

​ 注册成功后,点击登录。登录成功后,出现以下页面。

image-20250421211720732

Bitwarden的使用

​ 在浏览器中,下载Bitwarden插件,启用插件。

image-20250421212306936

​ 打开插件,选择自托管,输入之前搭建的网站。

image-20250421212520681

image-20250421212717197

​ 输入邮箱和主密码,点击登录。登录成功后,出现以下页面。

image-20250421212951182

​ 此时,所有配置就搭建完了,可以使用Bitwarden。

© 2024 - 2025 雪中烛

 

湘ICP备2025117227号-1 | 京公网安备XXXXXXXX号
在线工具资源网站

在线工具官网

ProcessOn:👉ProcessOn在线作图

腾讯文档:👉腾讯文档

FlowUs 息流:👉FlowUs 息流

Mermaid Live Editor:👉在线流程图和图表编辑器 - 美人鱼实时编辑器

ME2在线工具(加密工具):👉ME2在线工具-在线开发学习生活工具箱

Textln:👉Textln文本智能云平台-通用文本解析

MinerU:👉MinerU数据提取工具

Crontab:👉Cron Expression Examples - Crontab.guru

正则表达式测试网站:👉regex101: build, test, and debug regex

技术资源网站

技术资源官网

Spring:👉Spring官网

MyBatis中文网 :👉MyBatis 中文网

Redis中文网:👉Redis中文网

Zookeeper:👉Apache ZooKeeper官网

Raft算法:👉Raft Consensus Algorithm官网

Hadoop:👉Apache Hadoop官网

Hive:👉Apache Hive官网

Phoenix:👉Apache Phoenix官网

Bootstrap中文网:👉Bootstrap中文网

Element:👉组件 | Element

Layui :👉Layui - 极简模块化前端 UI 组件库(官方文档)

FreeMarker :👉FreeMarker 中文官方参考手册

ztree树插件: 👉zTree – jQuery 树插件官网

x File Storage:👉x File Storage官网

© 2024 - 2025 雪中烛

 

湘ICP备2025117227号-1 | 京公网安备XXXXXXXX号