宝塔面板下部署typecho博客详细教程
前言
因为最近手头闲置了一台腾讯学生云机,而自己主力的几个小站都是在阿里云学生轻量服务器上建的,所以打算用腾讯云虚拟服务器写一写纯小白教(shui)程(wen),任何博客程序在网上都有大量的建站教程,基本都很清晰易懂,这里是一个纯小白的教程
准备工作:
- 一台可以联网的计算机或者设备
- 一台虚拟服务器/VPS
- 一个属于您的域名
请注意,如果是国内服务器,你必须进行域名备案后你的域名才能够被访问,港澳台/国外VPS可忽略这步
设置域名解析
登录你的域名控制台,这里以万网域名控制台为例
这里用来演示的域名是demo.spoience.top
- 记录类型选择 A-将域名指向一个IPV4地址
- 主机记录填 demo
- 记录值填写你服务器的 IPV4公网地址 (类似于xx.xxx.xx.xxx这样的,其中x都是数字)
- 其他选项保持 默认
填好记录后点击确定
如果你是国内服务器,在备完案以后,你的域名就可以被访问啦,可以看到域名成功被解析
配置服务器
登录你的服务器控制台,这里以腾讯云为例,进入云服务器控制台
在<更多>里面选择<重装系统> <公共镜像选择CentOS7 x64位>
配置好后点击<开始重装>大概不到1分钟就重装完成了
SSH连接你的服务器
- Windwos下使用Xshell、PuTTY之类的shell工具
- Linux、Mac OS下直接在系统终端下连接
- 安卓下可以用JuiceSSH连接
这里演示Windows下Xshell6连接服务器
名称随便填,协议SSH,主机填你的服务器IPV4公网地址,端口22保持默认
点击<连接>,<接受并保存握手密钥>,用户名:root ,密码是你前面创建的密码
安装宝塔Linux面板
1.CentOS安装命令:
1 | $ yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh |
2.Ubuntu/Deepin安装命令:
1 | $ wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh |
3.Debian安装命令:
1 | $ wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh |
4.Fedora安装命令:
1 | $ wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh |
因为这里是CentOS,所以我们在SSH里粘贴CentOS安装宝塔面板的命令,也就是第一条
遇见提示Yes/No,一路y就行了
接下来大概需要1分钟左右安装完宝塔面板
记录下宝塔面板的登录入口、账号、密码
输入用户名、密码登录、为了安全,进去后可以修改登录入口、端口、用户名、密码
安装LNMP套件,推荐如图配置
点击<一键安装>,这时候你可以去喝点阔乐或者咖啡 最求稳定推荐<编译安装>,耗时更长
经过大概一瓶阔乐的功夫,LNMP套件就安装好了 为了安全,红框中的参数建议修改
在左边的<网站>选项卡中点击<添加站点>
设置你的站点,点击提交
记录下你的数据库账号资料
点击<设置>配置<伪静态>点击<保存>
简单配置SSL,强制全站https
到这里Typecho网站环境就全部配置好了
安装Typecho
- Typecho官网:http://typecho.org/
- Github:https://github.com/typecho/typecho
上面两个任选一下载源码,正式版和开发版,新手建议正式版就行,相对开发版较稳定,下载后的文件是一个压缩一般官网下载的后缀名是.tar.gz,github上下载的后缀名是.zip
进入站点根目录
点击上传,把你下载的Typecho源码上传
上传完成后,右键你的源码压缩包,点击解压
解压完成后在解压后的文件夹中将文件<全选><剪切> 然后<粘贴>到网站的根目录(域名文件夹下)
我这里域名是demo.spoience.top,我就在浏览器输入demo.spoience.top/install.php
点击<我准备好了,开始下一步>
按照自己的实际情况配置好,点击<确认,开始安装>
恭喜你,安装成功了!
进入自己的网站,享受自己的博客吧!
Typecho 博客作为一个轻量级博客,在论坛、网上有丰富的插件和主题,下载后上传到站点目录下的对应文件夹,再到网站后台启用配置即可。
- 插件位置:网站目录
/usr/plugins
- 主题位置:网站目录
/usr/themes
- 附件位置:网站目录
/usr/uploads