一块钱搭建个人博客!

本贴最后更新于 2532 天前,其中的信息可能已经东海扬尘

最近又开始看书了,周六加班时冒出一个想法,要记录一下最近看书的心得,其实很早就萌生一个搭建个人博客的想法了,一直也没付诸实践,索性这次不拖沓了。作为本博客的开篇之作,就阐述一下它的来历吧,也希望能帮到一些有想法的同学们。
正如文章标题所说,整个搭建过程花费仅仅一元,废话不多说,来点干货

  • 阿里云服务器
  • 域名
  • SSL 证书
  • 开源博客 solo

阿里云服务器

选择阿里云服务器的原因其实很简单,因为它在搞活动,大概 40 多款产品可以免费试用,为期半年,附上链接,阿里云免费活动,活动还包括 mysql 数据库,这个在后面也会用到。

域名

域名也是在阿里云上买的,最近在搞活动,域名是我名字的全拼,比较小众,价格实惠,当时买的是.top 的域名,一块钱~,这也是博客的唯一花费;

SSL 证书

没错,SSL 证书也是阿里云买的,说是买的,其实还是免费的,点击蓝色链接就是购买页面,打开之后你肯定会很疑惑,都这么贵哪来的免费证书,哈哈~
tips:请尝试各种排列组合,click click click 没找到的在评论里留言哈~
其实加 SSL 证书不是强制的,一开始我也没加,但是在我登录的时候,火狐提示我这是一个不安全的链接,人家辛辛苦苦整出来的还被你一个浏览器嫌弃,这怎么能行! so~

开源博客 solo~独奏

最开始其实是想用 WordPerss 的,平台大,名声大,皮肤多 可惜是 php 写的,我不会 php o(╥﹏╥)o,就在 github 上面翻呀翻,找到了 solo,3000 多 star,java 开发,看了一圈皮肤,也不错 。star fork clone 一气呵成
在数据库方面它同时支持 mysql 和 h2,h2 是默认的无需你配置;你可以直接下载 war 包,也可以自己编译,它内置了 jetty,支持命令行部署,也支持 web server 部署,我这里用的 tomcat,前面说过,阿里云免费的产品中有 mysql 数据库,我也不能暴殄天物,直接用上了,具体在项目中的 local.properties 文件中改动即可,这些在官方文档中都很详细,就不再赘述了,哦对了~记得改一下 latke.properties 文件中 ip 和端口,还有 serverScheme,主要配置一些静态资源,和你的域名 + 端口保持一致即可。
博客自带了 15 种皮肤,如果你是直接下载的 war 包,那么不用管了,皮肤已经放在 skins 包下,如果你是下载的源码自己编译的,记得去官网下载皮肤,放到指定路径下,然后在网站后台选择即可。
到这里博客基本搭建完成了,一些细节部分就不说了,相关文档都很全面,我记录的都是一些自己遇到的坑,当时也是想了好一会的 ^_^

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1435 引用 • 10056 回帖 • 488 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3190 引用 • 8214 回帖 • 1 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 416 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...