杆子博客

杆子博客

博采众长 一诺千金!
当前位置: 首页 > 生活 > 正文

终于有时间部署一下我的小主机了!

小主机

最近,我终于有时间来研究和部署我前几年购买的小主机,当时买它的时候没时间配置,一直拿来当软路由用,只安装了一个 OpenWrt。我一直想在这个小主机上搭建一些有趣和实用的应用程序,但一直因为忙碌而搁置。然而,最近我闲了下来,决定充分利用这个机会。我将顺便与大家分享一下我在小主机上进行的多项部署与配置经验,主机的管理系统是用的 PVE,然后在上面搭建了包括 WordPress、图床、DSM、Ubuntu、Docker、FRP、npm 以及 ChatGPT 等一系列个人常用工具。

主机外观

1. 安装和配置 Proxmox VE (PVE)

我首先在小主机上部署了 Proxmox VE (PVE),这是一款基于 Debian 的开源虚拟化管理平台。PVE 提供了一个直观的 Web 界面,使得虚拟机和容器的管理变得非常简单。

PVE 安装教程

PVE 界面

2. 配置 DSM

之前一直在用的群晖上次停电后就出现了各种问题,在海口也没有官方的维修点,因此我决定在小主机安装和配置了 DSM。DSM 是一款功能强大的操作系统,可以使我方便地管理和访问我的文件和数据。我会详细介绍一下 DSM 的安装过程,并分享一些我喜欢的 DSM 功能和用途。

DSM

3. 配置 Ubuntu

作为一个开源爱好者,我选择在小主机上安装 Ubuntu 操作系统。我也会介绍一下相应安装和设置过程的步骤,还会分享一些我在使用 Ubuntu 时遇到的有用技巧和工具。

Ubuntu

4. 配置 Docker

我在 Ubuntu 虚拟机上配置了 Docker,这样我可以方便地运行各种容器化应用,并更好地管理和部署我的项目。

Docker

5. 使用 Portainer 管理 Docker 容器

为了更方便地管理 Docker 容器,我安装了 Portainer。Portainer 是一个功能强大的容器管理工具,提供了直观的界面,使得容器的创建、部署和监控变得非常简单。

Portainer

6. 搭建 WordPress 网站

WordPress 是我选择的博客平台。我喜欢它的灵活性和易用性。为了在小主机上搭建 WordPress,我按照官方文档的指引,安装了所需的软件依赖,并进行了相应的配置。我还挑选了一些我喜欢的 WordPress 插件和主题,以提升我的博客体验。

7. 配置 MySQL

为了支持 WordPress 网站,我在同一台虚拟机上配置了 MySQL 数据库。MySQL 用于存储网站的数据,使其能够正常运行和管理。

8. 配置 EasyImage 图床

为了更好地管理和分享图片,我在 PVE 上配置了 EasyImage 图床。EasyImage 是一个简单且强大的图像托管解决方案,它使得图片的上传、存储和访问变得非常方便。

9. 集成 ChatGPT

最近 AI 大火,我对 ChatGPT 的安装和配置非常感兴趣。为了增加网站的互动性,我还集成了 ChatGPT,一个基于人工智能的聊天机器人。ChatGPT 能够与访问者进行交互,提供有用的信息和回答问题。

10. 配置 FRP

为了能够从外部访问我的网站和服务,我配置了 FRP,这是一个反向代理工具,可以轻松实现内网穿透,让我的网站和服务能够被外部访问到。

11. 配置 NPM

我还配置了 NPM (Node Package Manager),这样我就不用去记住繁琐的程序端口,全部用域名来管理,一切变的更轻松。

12. Joplin 服务器

最后我发现,写博客的时候常用的 Markdown 软件出现了很多新品类,为了实现个人笔记的管理和同步,我部署了 Joplin 服务器。Joplin 是一个开源的笔记应用,通过搭建 Joplin 服务器,我可以在不同设备之间同步和访问我的笔记,方便我随时随地记录和查看重要信息。

通过这个过程,我也复习了很多关于服务器管理和应用部署的知识。虽然这个小主机老了一些,但是配置起来还是能满足个人的需求了。我也把小主机使用的一些经验分享给大家,希望对你们有所帮助!

打赏支持
支付宝打赏 支付宝打赏
微信打赏 微信打赏

「请 GANZI 喝杯咖啡作为鼓励」~

您可能还会对这些文章感兴趣!

导航
侧边栏