Rat's

零基础的萌新搭建属于自己的Typecho/WordPress等博客教程
说明:一直以来老有同学问博主怎么搭建博客,最好出个教程,然后就拖到了现在,这里就发个超小白教程,适合对建站不懂又想...
扫描右侧二维码阅读全文
20
2019/02

零基础的萌新搭建属于自己的Typecho/WordPress等博客教程

说明:一直以来老有同学问博主怎么搭建博客,最好出个教程,然后就拖到了现在,这里就发个超小白教程,适合对建站不懂又想拥有一个自己的博客的同学,有闲置的VPS服务器的也可以搭建玩玩,不然就很浪费了。

准备工作

#不想折腾的,直接选择国外注册域名和国外服务器
1、一个域名
域名可以自己随便选择一个后缀,如果想好好做博客,也想百度收录快的,建议首选com、net,cn也行;不考虑到收录什么的,就随便选个适合自己的。

注册的话,国内的可以选择阿里云、腾讯云,不过需要实名;不想实名的直接选择国外Namesilo、Namecheap注册商等。

2、一个VPS服务器
这里也可以选择虚拟主机,不过用起来不灵活,限制也多,所以推荐使用VPS服务器搭建。

对于服务器选择,一般分为国内服务器和国外服务器,大致区别如下:
1)、国内服务器需要域名备案才能使用,缺点是价格贵(学生机会便宜些),带宽低;优点是国内访问很稳定,同时也可以使用国内CDN加速。
2)、国外服务器不需要域名备案,缺点是网络可能会经常波动(钱加够的话,也许可以解决);优点大概是比国内便宜,带宽足。
3)、香港服务器也是不需要备案的,访问速度和国内差不多,如果不想备案,可以直接选择香港服务器。

准备好了域名后,先去域名商后台,找到DNS(解析)设置,解析域名的A记录到服务器的ip地址。

#提示:这里可以解析主域名,比如moerats.com,也可以解析二级域名,比如ty.moerats.com、xx.moerats.com。解析的是什么域名,到时候就使用什么域名。

解析好了后,等待片刻解析就生效了。

安装

先去VPS服务器后台,重装个服务器,这里建议选择CentOS 7系统。

然后使用SSH客户端(比如Xshell)登录VPS,使用命令:

#CentOS系统
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

安装完成后会直接在SSH客户端显示后台信息。
请输入图片描述

提示:如果我们后续未修改密码却忘记了密码的话,可以在SSH客户端使用命令bt default来查看安装后的默认后台信息。

然后登陆后台,这时候宝塔会提示让我们选择环境。
请输入图片描述
这里建议选择LNMP,环境为Nginx 1.15PHP 7.2Mysql 5.5,如果内存1G建议选择Mysql 5.62G选择5.7。选择好了后点击一键安装即可。

提示:如果你弹不出这个环境安装提示,可以点击左侧软件管理,再手动选择安装。

安装环境的时候等待时间可能会有点长,可以点击左上角红色的消息盒子查看进度,也可以通过左侧软件管理查看进度。
请输入图片描述
安装完成后,点击左侧软件管理-宝塔插件,安装宝塔一键部署源码,装好后点击设置。
请输入图片描述
然后选择博客一栏,会出现一些常用的博客程序。
请输入图片描述
根据自己的喜好选择一个博客程序,然后点击一键部署

#关于程序选择,这里建议首选Wordpress或者Typecho,大致区别如下:
Wordpress:使用人数全球最多,插件、模板都多,可定制性强,不过收费主题都有点贵。
Typecho:也就是博主现在使用的程序,轻巧,后台简洁,挺适合做个人博客,但搞其它的就不适合了。

然后会要你填入域名,也就是你解析到这个服务器ip的域名。
请输入图片描述
提交后,初步算安装完成了,然后记住给你的数据库名、用户名和密码。
请输入图片描述

提示:如果忘记了数据库信息,可以点击面板左侧-数据库进行查看。

再点击左侧的网站,找到你的域名,点击设置。
请输入图片描述
再点击伪静态,选择自己所安装的程序名称,比如Typecho,再点击保存即可。
请输入图片描述
此时到这里基本上就算部署完成了,然后打开你的域名,填入数据库信息,管理员信息安装即可。

如果你还想域名有逼格点,比如浏览器那里显示一把小绿锁,那么再点击域名设置,找到SSL,填入邮箱,点击申请,然后再开启右上角的强制HTTPS
请输入图片描述
此时,你在浏览器上也有了小绿锁。

最后由于博主使用的是Typecho,所以这里提示下:

插件和模板可以去官方论坛查找,地址:http://forum.typecho.org/。

#如果要收费模板的话,这里推荐几款,均价50左右
Handsome主题:https://www.ihewro.com/archives/489/,也就是本博客主题
Yodu主题:https://qqdie.com/archives/yodu.html
Mirages主题:https://get233.com/archives/mirages-intro.html

最后记得勤备份博客的数据,只需要备份网站根目录的文件和数据库就行了。

1、数据库备份
点击左侧数据库,找到博客所使用的数据库,点击导出就行了。

2、根目录备份
一般根目录路径为/www/wwwroot/www.moerats.com,然后通过左侧的文件,找到该目录,点击全选,压缩,再下载本地即可。

相关教程

Vultr注册就送$50,可开日本/新加坡等机房,【点击注册】。
最后修改:2019 年 02 月 20 日 07 : 50 PM

发表评论

55 条评论

  1. OP

    然而我的VPS只有192MB内存,装宝塔吃力诶 (´・Д・)」

    1. Rat's
      @OP

      用我博客的小内存安装博客脚本,适合你这个内存。

  2. mercurius

    在宝塔官网实名后,申请SSL后状态 待域名确认 是怎么回事。

    1. Rat's
      @mercurius

      宝塔实名认证没用过,不过3个月的不好么

  3. 致云

    typecho怎么开启腾讯的cDn

    1. Rat's
      @致云

      直接开。没啥特殊的

      1. 致云
        @Rat's
        该评论仅登录用户及评论双方可见
        1. Rat's
          @致云

          js、css没缓存,你看下cdn设置

          1. 致云
            @Rat's

            js、css.缓存了,设置的30分钟,为啥还这样?

  4. f9rry

    博主请问一下我使用宝塔面板安装搭建 wordpress 后,电脑打不开博客,而同一wifi网络下的手机平板都可以正常打开。
    而我用您站里的另一篇文章 https://www.moerats.com/archives/749/ “小内存VPS一键安装Typecho/WordPress/Zblog/Kodexplorer及整站备份等” 搭建的wordpress博客则没有这个问题,电脑手机平板都可以正常打开。
    请问这种情况一般是什么问题呢

    1. f9rry
      @f9rry

      好像找到差异了,宝塔+wordpress 之后没有设置伪静态 ..

  5. 大鱼鱼

    typecho,怎会添加主题来着?

    1. Rat's
      @大鱼鱼

      把主题文件上传至usr/themes目录,然后后台启用即可,一般主题使用都有说明

  6. 致云

    这个怎么添加友链?

    1. Rat's
      @致云

      哪个?

  7. vsisi

    推荐小内存装宝塔5.9,可以用SQLite取代MySQL,Ng选1.12,PHP选7.0,我的96MB的小鸡终于可以用了。。。。

    1. Rat's
      @vsisi

      16M都可以搭建,不过现在也没这么低的内存服务器卖了,都是512起步

  8. 浮生若梦
    该评论仅登录用户及评论双方可见
    1. Rat's
      @浮生若梦

      阿里云可以先用一年再说,到时候再找便宜得,建站的话,现在只推荐Spartanhost,速度/防御都有。介绍地址:https://www.moerats.com/archives/613/

  9. 李渊

    博主你 怎么去除归档中间index.php的,能说下吗?

    1. Rat's
      @李渊

      typecho的吗?好多年前水过教程https://www.moerats.com/archives/63/

  10. ander

    location /
    {

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

    }

    rewrite /wp-admin$ $scheme://$host$uri/ permanent;

    请教博主我的安装完必须选择这个,才可以正常访问文章。php7.1 nginx1.15 bt面板,

    1. Rat's
      @ander

      这个正常的,文章也说了,需要伪静态,直接选择wordpress的就行了。

  11. 阿萨德

    想知道大佬用的是什么博客啊?wordpress?然后自己改主题什么的吗?

    1. Rat's
      @阿萨德

      Typecho博客,主题用的handsome,收费的

  12. 武子

    大佬,请问宝塔面板与WireGuard冲突怎么办,我之前装的WG,然后装了宝塔面板之后,WG就连接不上了。。。

    1. Rat's
      @武子

      好像宝塔默认关闭udp的,你可以手动开启下指定的udp端口。或者直接关闭防火墙。
      Centos 6:service iptables stop
      Centos 7:systemctl stop firewalld
      Ubuntu/Debian:/etc/init.d/ufw stop

  13. 缙哥哥

    恩,确实是零基础教程!

  14. Quanyin

    真·属于萌新·零基础教程,给大佬点赞

  15. color

    看了下域名商Namesilo、Namecheap相比较,namecheap购买和续费都要比namesilo的价格高些,我看您的域名是从namecheap买的,是dns的解析速度快些吗,跟namesilo比还有什么优势。

    1. Rat's
      @color

      我觉得namesilo好些,不过黑五抽了太多namecheap折扣码,就把域名转过来了。解析的话可以用cloudfare的。

  16. DogEgg

    大佬,卸载脚本在哪里能给个提示吗,装好插件以后就想卸载了,然后发现找不到卸载脚本,还怕弄错脚本删错了东西?

    1. Rat's
      @DogEgg

      什么卸载脚本

      1. DogEgg
        @Rat's

        宝塔的卸载脚本,白天忘记说了。。

        1. Rat's
          @DogEgg

          记得宝塔有个卸载脚本,给你找了下,使用命令:
          wget http://download.bt.cn/install/bt-uninstall.sh
          sh bt-uninstall.sh

          1. DogEgg
            @Rat's

            感谢大佬

  17. rworry

    我想知道博主怎么设置的每篇文章自动设置一个题图,用的啥插件啊,我用的wordpress

    1. Rat's
      @rworry

      主题自带的随机头图展示

  18. kim

    暖一下

  19. 刀下的小猪

    typecho有个免费的主题也很好看
    https://github.com/Siphils/Typecho-Theme-Aria

    1. Rat's
      @刀下的小猪

      这个还不错。

  20. mid2kagami

    介绍几款有显示文章分类的免费模板呗

    1. Rat's
      @mid2kagami

      typecho吗?这个好像很多,你去论坛看下,都是大佬们自己写的主题

  21. echo少年

    感觉博主很厉害,很能写(水),hhhh,总是有写不完的主题

    1. Rat's
      @echo少年

      快水不动了,没那么多时间找东西了。

  22. 也许吧

    感觉..你写的再好...纯白还是会看不懂..因为他们从来不会看,一会问。。。。。。

    1. 也许吧
      @也许吧

      打错字了....只会问

      1. Rat's
        @也许吧

        正常,以前小白的时候看的教程再小白也总有不知道的。

  23. loop

    应该写的狗爹的,不想折腾应该找马爸爸

    1. Rat's
      @loop

      我估计把实名也看成了折腾,就没说马爸爸

  24. typecho模板

    宝塔面板占用资源大吗?我的是搬瓦工512M的

    1. Rat's
      @typecho模板

      不大,纯面板占不了啥资源

  25. 无聊死了

    感谢教程

  26. lexo

    宝塔还是个好东西

    1. Rat's
      @lexo

      确实,挺方便的