Linux系统搭建轻量级个人博客VanBlog并一键发布公网远程访问
发布网友
发布时间:2024-10-24 17:26
我来回答
共1个回答
热心网友
时间:2024-11-09 06:50
今天为大家介绍如何在Linux Ubuntu系统上搭建一款轻量级个人博客VanBlog,并利用cpolar内网穿透软件生成公网地址,实现随时随地的远程访问。
个人建站现在有很多平台可以选择,之前也分享过如何使用WordPress建站。但对于新手来说,可能需要更多的专业知识,相对难度较高。
今天要介绍的这款轻量级个人博客系统VanBlog,搭建起来非常简单,即使是新手也能轻松上手。它支持全自动申请HTTPS证书、黑暗模式、移动端自适应和评论功能。
此外,VanBlog还内置了流量统计和图床,集成了评论系统。它具有无限的可扩展性,提供完备的后台管理面板,支持黑暗模式、移动端、一键上传剪贴板图片到图床,并带有强大的编辑器。
接下来,我将分享如何在本地部署VanBlog并结合内网穿透实现远程访问。
1. Linux本地部署
VanBlog支持多种安装方式,本教程演示的是在Ubuntu 18.04中使用一键脚本进行快速部署。
在终端中执行以下命令,启动脚本,然后输入1安装VanBlog。
安装过程中会提示输入编排文件相关信息,即邮箱和两个端口号。邮箱自行设置,两个端口号可以使用默认的80和443,没有其他服务占用这两个端口即可。
安装完成后,会提示VanBlog重启成功,并提供面板地址。输入3启动VanBlog服务,然后在浏览器地址栏中输入本地IP地址+端口号/admin进入博客配置界面对网站进行必要的设置。
配置完成后,即可看到初始化成功的提示,点击知道了,即可跳转到博客管理后台界面,使用刚才配置的用户账号密码登录即可。
2. VanBlog简单使用
现在,我们可以在后台中点击导入按钮,上传一篇或多篇markdown格式的文章。
点击主站按钮,进入网站首页,可以看到刚才导入的文章已经能在首页显示了。
点击阅读全文,即可看到图文页面,右侧边栏还能显示目录。
点击文章标题后的编辑按钮,即可进入文章编辑界面。
3. 安装内网穿透
目前我们已经在本地搭建好了博客网站,但如果没有公网IP的话,只能在本地局域网环境使用,有一定局限性。
如果出门在外想要远程访问使用的话,可以结合Cpolar内网穿透工具生成公网地址,免去了本地重新部署过程,只需要使用公网地址直接就可以访问本地部署的VanBlog,随时管理网站。
以下是安装cpolar的步骤:
访问Cpolar官网(https://www.cpolar.com)下载安装cpolar软件。
安装成功后,在外部浏览器上访问Linux的9200端口(http://局域网ip:9200),使用cpolar账号登录,登录后即可看到cpolar web配置界面。
点击左侧仪表盘的隧道管理——创建隧道,创建一个VanBlog的公网地址隧道。
隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,生成了两种访问方式,一种是http和https,任选其一到浏览器访问即可。
4. 创建固定公网地址
由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。
因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化。
登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。
返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道vbblog,点击右侧的编辑。
修改隧道信息,将保留成功的二级子域名配置到隧道中,点击更新。
更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名。
最后,我们使用固定的公网地址访问本地搭建的VanBlog博客,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了。
以上就是如何在Linux系统本地使用VanBlog搭建一个博客网站,并结合cpolar内网穿透工具实现一键发布公网随时随地远程访问的全部流程。