开发人员,怎能没有个人博客!前人所创经典Typecho!

简介: 开发人员,怎能没有个人博客!前人所创经典Typecho!

前言


  嗨,大家好,上一章给大家介绍了基于Wordpress搭建个人博客! 通过宝塔安装和进行部署,并访问到了Wordpress搭建的个人技术博客,那么这一章将一起与大家熟悉前人所创经典Typecho,基于Typecho开始搭建一个属于自己的博客。

  推荐阅读新晋奶爸,在技术路上不断前进 |2021 年中总结

  需要查看前几章的可以点击查看:

  开发人员,怎能没有个人博客!搭建个人博客利器!

  开发人员,怎能没有个人博客!开经络,识秘籍!

  开发人员,怎能没有个人博客!前人所创经典Wordpress!


一、初识Typecho


  Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。选用Typecho,搭建独一无二个人网络日志发布平台,享受创作的快乐。

  曾经,有一个开源博客程序叫做Magike,在它发布1.2正式版之后,开发组的几个人开始商讨下一步的开发计划,有这样几个问题摆在了我们面前:

  1、Magike博客程序是基于MagikeFramework开发,保证了程序的效率和安全性,但是这个MVC的框架结构比较复杂,更适合用于开发大型项目,如果在博客程序开发中可以精简掉MagikeFramework自带的模板引擎以及其他一些代码,就可以提供给用户一个更精巧的程序,这与我们希望代码越少越好的初衷一致,这直接推动了新版本从内核开始重写。

  2、作为一个使用GPL V2发布的开源程序来说,虽然我们极力保证代码的规范性,但还是存在一些不足,比如程序注释不够详细,加上开发团队在对国际化的理解上走了一点弯路,与其逐步完善,不如从根本上重来,让新程序的开源血统更加纯洁。

  3、Magike这个域名不在我们手里,而且Magike这个名字并不具备浅显易懂的含义,记忆起来有难度。 就在Magike团队决定为这个全新的博客程序拍脑袋想名字的时候,又有一名优秀的设计师fen加入了我们,Magike这个程序也获得越来越多用户的反馈,于是有人想到了Typecho这个名字。 将这Type Echo合并在一起,就有了Typecho,我们期待着越来越多的人使用我们开发的程序,也期待着越来越多的人加入到开源的行列里。


轻量高效


  仅仅 7 张数据表,加上不足 400KB 的代码,就实现了完整的插件与模板机制。超低的 CPU 和内存使用率,足以发挥主机的最高性能。


先进稳定


  原生支持 Markdown 排版语法,易读更易写。支持 BAE/GAE/SAE 等各类云主机,即使面对突如其来的高访问量,也能轻松应对。


简洁友好


  精心打磨过的操作界面,依然是你熟悉的面孔,更多了一份成熟与贴心。每一个像素的剪裁,都只为离完美更进一步。


二、部署Typecho


1、进入宝塔


进入宝塔控制台首页,现在宝塔一件部署源码

image.png


2、加载应用列表


开始加载应用列表,根据服务器配置的高低,加载速度也略有不同,本测试服务器挂的网站比较多,所以加载比较慢。

image.png


3、选择Typecho


选择Typecho源码,并进行一键部署。

image.png


4、填写基础信息


根据页面提示填写基础信息,包含域名、备注、路径、数据库等信息

image.png


5、系统部署


系统自动部署中

image.png


6、记录基础信息


安装完成记录网站站点的基本信息,在部署中使用。

image.png


三、安装Typecho


1、进入欢迎页


欢迎使用 Typecho 安装说明 本安装程序将自动检测服务器环境是否符合最低配置需求. 如果不符合, 将在上方出现提示信息, 请按照提示信息检查您的主机配置. 如果服务器环境符合要求, 将在下方出现 "开始下一步" 的按钮, 点击此按钮即可一步完成安装. 许可及协议 Typecho 基于 GPL 协议发布, 我们允许用户在 GPL 协议许可的范围内使用, 拷贝, 修改和分发此程序. 在GPL许可的范围内,您可以自由地将其用于商业以及非商业用途. Typecho 软件由其社区提供支持, 核心开发团队负责维护程序日常开发工作以及新特性的制定. 如果您遇到使用上的问题, 程序中的 BUG, 以及期许的新功能, 欢迎您在社区中交流或者直接向我们贡献代码. 对于贡献突出者, 他的名字将出现在贡献者名单中.

image.png


2、填写数据库信息


image.png


3、连接数据库


连接数据库出现异常,可以根据3.1和3.2处理

image.png


3.1进入数据库管理


进入数据库管理页面,选择刚刚安装的数据库。点击权限设置。

image.png


3.2设置权限


点击权限后出现访问权限设置,设置为所有人可以访问即可。

image.png


4、重现点击安装,提示安装成功。


image.png


5、访问首页


访问首页,出现博客首页页面。安装成功。

image.png


四、使用Typecho


1、登录


在首页点击登录按钮,进入管理员登录页面

image.png


2、后台


登录后进入后台页面,后台比较简洁,有基础的功能。

image.png


2.1控制台菜单


image.png


2.2编写博文菜单


image.png


2.3管理菜单


image.png


2.4设置菜单


image.png


3、设置站点基本信息


根据自己建立博客的目的,设置博客的名称和关键词,方便搜索引擎搜索。

image.png


4、首页展示


修改完名称后,进入首页,发现首页站点名称已经变更。即完成。

image.png


5、发表博文


在编辑菜单栏,发表第一篇博文,编码面板如下图。


image.png


6、博文发布


image.png


7、首页已更新博文


image.png


8、博文详情


image.png


结语


  好了,本次基于Typecho搭建的个人博客介绍就到这里了,Typecho有丰富的模板和插件供大家选择,大家可以根据自己的喜好,搭建出不同的风格博客。由于篇幅有限,有不足之处还请指出,感谢您的阅读



目录
相关文章
|
安全 Java 关系型数据库
💖10分钟阿里云搭建个人网站(保姆级新手向)💖
我通常都会说自己搭建一个网站,利用阿里云/腾讯云/华为云/七牛云等等各种云服务器来快速搭建一个属于自己的装x小网站,虽然不是很牛x,但是对于说找实习、做毕业设计加分,这种纯粹是绰绰有余,别人会觉得你很有动手能力,话不多说,马上开始,给我十分钟,带你学会一个装x的小知识点。
1854 0
💖10分钟阿里云搭建个人网站(保姆级新手向)💖
|
4月前
|
SQL 安全 算法
爆赞!终于有大佬把网络安全零基础入门教程给讲明白了!
网络安全的一个通用定义指网络信息系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的破坏、更改、泄露,系统能连续、可靠、正常地运行,服务不中断。网络安全简单的说是在网络环境下能够识别和消除不安全因素的能力。 网络安全在不同环境和应用中有不同的解释,例如系统运行的安全、系统信息内容的安全、信息通信与传播的安全等。 网络安全的主体是保护网络上的数据和通信的安全,数据安全性是指软硬件保护措施,用来阻止对数据进行非授权的泄漏、转移、修改和破坏等,通信安全性是通信保护措施,要求在通信中采用保密安全性、传输安全性、辐射安全性等措施。
|
前端开发 JavaScript Java
基于Javaweb 开发的个人博客系统心灵小阁
基于Javaweb 开发的个人博客系统心灵小阁
283 0
基于Javaweb 开发的个人博客系统心灵小阁
|
缓存 JavaScript 前端开发
手把手教你从0开始搭建个人博客,东半球最详细的保姆级博客搭建部署教程 | 程序员人手必备个人博客网站
手把手教你从0开始搭建个人博客,东半球最详细的保姆级博客搭建部署教程 | 程序员人手必备个人博客网站
手把手教你从0开始搭建个人博客,东半球最详细的保姆级博客搭建部署教程 | 程序员人手必备个人博客网站
|
域名解析 运维
阿粉带你从零搭建一个属于自己的个人网站(上)
很多小伙伴私信我,问我怎么弄一个个人博客系统,之前其实也聊过,不过没关系,今天我们再来详细的说一说。 对于已经上线的项目,我们知道后期的迭代主要集中在线上发布这个环节,那么对于一个从零开发完的项目,到上线要经过哪些流程呢?
阿粉带你从零搭建一个属于自己的个人网站(上)
|
安全 网络协议 搜索推荐
快速搭建个人博客——保姆级教程 下
快速搭建个人博客——保姆级教程
819 0
快速搭建个人博客——保姆级教程 下
|
JavaScript 前端开发 Shell
快速搭建个人博客——保姆级教程 上
快速搭建个人博客——保姆级教程
260 0
快速搭建个人博客——保姆级教程 上
|
Linux Shell 网络安全
个人博客刚部署,隔壁开发还没开始馋,就有人来撬门(下)
本文专门用于记录服务器运行过程中遇到的 安全问题及应对之法。
199 0
|
安全 Linux 网络安全
个人博客刚部署,隔壁开发还没开始馋,就有人来撬门(上)
本文专门用于记录服务器运行过程中遇到的 安全问题及应对之法。
143 0