相关动态
优秀的个人博客系统,typecho从入门到精通
2024-12-16 15:22

typecho从入门到精通 -路人甲typecho从入门到卸载 -路人乙MDZZ -路人丙

喜迎typecho1.1正式版发布,我将我使用typecho的一些经验和技巧稍作整理,用于记录和交流一篇文章精通是不可能的,但一篇好的文章入门完全可以的typecho与wordpres的优劣这里不再比较,毕竟我使用的是typecho,所以言论自然会偏向typecho

Typecho

Typecho 是由 type 和 echo 两个词合成的,来自于开发团队的头脑风暴。

Type,有打字的意思,博客这个东西,正是一个让我们通过打字,在网络上表达自己的平台。Echo,意思是回声、反馈、共鸣,也是PHP里最常见、最重要的函数,相信大部分PHP爱好者都是从 echo 'Hello,world!'; 开始自己的PHP编程之路的。

安装环境

几乎所有PHP空间都可以安装,VPS用户推荐使用宝塔面板部署LNMP环境。

开始安装

从官方站点下载正式版或者开发版(我个人使用开发版)http://typecho.org/download

解压缩后,将所有文件上传至网站根目录此时目录结构如下

输入域名开始安装

输入我们从主机商或者自己面板创建的数据库信息

输入我们的管理员密码

安装完成

文件目录结构

typecho根目录包含以下文件目录

admin目录 后台目录 可更改install目录 安装目录 安装后建议删除,无其他作用usr目录 用户目录 包含主题 插件 文件上传var目录 博客系统目录license.txt 版权声明 可删除config.inc.php 主要配置文件 包含后台地址 数据库信息等index.php 主页install.php 安装引导文件 安装后建议删除,无其他作用

安全性提升

后台地址修改强烈建议修改后台地址

Typecho 安装好后,默认的后台路径是 domain.com/admin/,为了提高安全性,我们允许以 domain.com/xxxx/ 的方式访问,其中 xxxx 是你自定义的路径。自定义的方法如下:你只需要在系统根目录下的 config.inc.php 文件里,找到

define('__TYPECHO_ADMIN_DIR__', '/admin/');

把这个 /admin/ 路径改成自己想要的路径就行了然后把admin目录名字对应也改了

安装文件删除

install目录以及install.php删除

权限管理当博客安装完成后,除了上传目录外,其他目录均不需要写入权限(如果你使用sitemap插件,会需要根目录的写入权限)

所有文件目录设置为555权限usr/uploads上传目录为755权限usr/plugins插件目录为755权限

升级typecho

当后台出现升级提示时,从安全角度考虑,我们需要对typecho进行升级

下载最新版本后,对下载的文件(不是服务器上的文件)进行简单处理

admin后台更改为我们的后台地址,比如adminxinstall目录删除usr目录删除install.php删除license.txt删除

此时我们的目录结构如下,压缩为zip格式到网站根目录解压并覆盖服务器上的文件

登陆我们的博客后台,会出现升级提示,点击升级即可完成升级

伪静态设置

typecho可以使用wordpres的伪静态规则

nginx伪静态规则建议设置为

try_files$uri$uri/ /index.php?$args;

同时在后台-基本-永久链接

启用地址重写功能

文章路径,个人喜欢wordpres风格

如果提示

重写功能检测失败, 请检查你的服务器设置 如果你仍然想启用此功能, 请勾选这里

勾选仍然启用保存

优秀的个人博客系统,typecho从入门到精通

此时我们的地址已经成为,设置完成。

http://blog.9sb.org/archives/start.html

启用https

通过主机上或者面板启用https并设置跳转即可

博客后台 设置-基本设置-站点地址设置为https的网址即可

主题安装

typecho并没有主题中心,以我使用的Theme is Pinghsu by Chakhsu为例

下载地址https://github.com/chakhsu/pinghsu

点击代码区右上角Clone or download Download ZIP

将文件上传至usr/themes目录并解压,压缩文件解压后可以删除节省空间

进入博客后台-控制台-外观 启用主题

点击设置外观进行主题相应设置即可

安装插件

typecho我曾经使用的插件如下

AudioPlayer 嵌入高定制度flashmp3播放器AudioPlayer 1.2.0 羽中BaiduSubmit 百度结构化插件 forTypecho 0.5.2 老高HelloWorldHelloWorld 1.0.0qiningHighSlide 无缝集成HighSlide双核版实现自动化弹窗与页面相册功能. 1.4.6 羽中QiniuCDN 七牛镜像加速,暂时只支持图片加速。 1.0.1YoungZhao,typechodev.com优化QiniuFile 将 Typecho 的附件上传至七牛云存储中。 1.2.0abelyaoStat 页面浏览次数统计插件 1.0.3Packingboxlinks 友情链接插件 1.1.1Hannyduoshuo 多说同步插件,多说控制台 ByendsUpd.commenttomail 邮件通知插件 2.0RakiyCommentFilter 评论过滤器 1.1.0HannyTpCacheTypecho缓存插件 0.6.2 老高SitemapSiteMapbyTypechodev.com 雷鬼 设置 • 禁用

由于种种原因,最后保留下来的仅有评论过滤和邮件通知插件

邮件通知插件我博客其他文章有详细说明这里我仅以评论过滤作为对插件安装的演示说明

下载地址 CommentFilter.ziphttps://pan.baidu.com/s/1eQ71ucq

上传到 usr/plugins目录并解压

进入博客后台 控制台-插件-启用

启用后点击设置即可进行相应设置

其他博客迁移到typecho

建议查看官方文档,文章内容可以迁移,但是文章格式还是会有变化。

博客其他设置typecho与wordpres大部分设置内容都相同,甚至连头像设置都相同,摸索使用即可

插件与主题开发

参考官方文档

    以上就是本篇文章【优秀的个人博客系统,typecho从入门到精通】的全部内容了,欢迎阅览 ! 文章地址:http://ww.kub2b.com/news/4629.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 http://ww.kub2b.com/mobile/ , 查看更多   
最新文章
以“心”聚力,共铸电影辉煌
1905电影网专稿 4月10日至13日,电影频道节目中心在全国宣传干部学院(八大处校区)成功主办全国电影宣传骨干人才培训班(第一期
人人都需要一场1v4的恋爱
作者|谢明宏编辑|李春晖让人看得津津有味又醒世育人的爱情剧以几个“对手”为宜?这大概也和现实生活差不多,一个人千挑万选,两
一辆自动驾驶车需要几根天线?手机供应商「一辆自动驾驶车需要几根天线?」
未来,一辆车子究竟需要使用多少天线,才能具备自动驾驶的能力? 这可不是在开玩笑的!根据爱尔兰天线技术供应商——锐锋(Taogla
Use of Cookies and Other Tracking Technologies黑莓手机官网「Use of Cookies and Other Tracking Technologies」
Last Updated: January 1, 2023This notice describes the types of Cookies and Other Tracking Technologies (“Cookies”) th
nfc安卓手机怎么设置手机nfc功能在哪里「nfc安卓手机怎么设置」
NFC在安卓手机上的设置指南随着科技的不断进步,NFC(近场通讯)技术已经越来越普及。许多安卓手机都配备了NFC功能,它不仅能够
关税加码,普通投资者如何应对?
4月7日,股市经历剧烈波动,上证指数单日下跌7.34%,交易资金触及止损后恐慌性出逃,但更值得关注的是股指期货端出现历史极端行
2025年北京市全民健身“社区杯”骑行系列活动第四站举办
4月15日,2025年北京市全民健身社区杯骑行系列活动暨京彩骑行第四站在北京经济技术开发区亦庄新城滨河森林公园举行。本次活动以
小米一键上锁神器轻松加密,安全守护您的隐私加密手机「小米一键上锁神器轻松加密,安全守护您的隐私」
在互联网时代,信息安全已经成为每个人都需要关注的问题。尤其是在智能手机普及的今天,我们的个人信息、聊天记录、支付密码等隐
午盘:美股涨幅扩大 道指涨逾300点美股手机新浪网「午盘:美股涨幅扩大 道指涨逾300点」
  北京时间6日凌晨,美股周二午盘涨幅扩大,道指上涨逾300点,纳指上涨1.3%。市场密切关注美国总统大选选情,以及本周的财报与
Isomorphic Labs获6亿美元,加速 AI 药物研发
金融时报消息,总部位于英国伦敦的 Isomorphic Labs 宣布完成6 亿美元融资。本次由 Thrive Capital 领投,现有投资者谷歌的