这里分享一些经验心得。


注意从这里开始,你得到的所有用户名和密码都要分门别类地保存好!!!一定要保存好!!

云服务器获取

阿里云服务器体验链接

注意这里的服务器系统选择CentOS7.x版本!

typecho官网:http://typecho.org/


部署过程

准备工作及本机环境

  • 阿里云 ECS—centos
  • 已备案域名
  • 域名解析完成
  • 宝塔面板
  • windows 系统

添加一条 A 记录

进入阿里云官网 → 中间位置点击搜索 云解析DNS → 点击你要添加二级域名的域名
这里的二级域名就是你买的那个域名,不带前缀,比如我现在的博客夏日萤火的域名summerfire.cn(写这篇文章的时候这个域名还在备案中)

进入云解析Dns

只需要在主机记录(RR 值)输入二级域名的对应字符即可实现对二级域名的解析设置。举例来说,假如您的域名是 abc.com,当您在主机记录填写“mail”,便可以针对二级域名 mail.abc.com 设置解析。

下面以 betterman.xyz域名 为例在这里插入图片描述


宝塔面板的安装

进入阿里云官网 → 控制台 → 云服务器ECS → 实例与镜像 →实例 → 用得到服务器时的用户名和密码远程连接(注意在安全组规则里面添加端口22,添加端口方法见下文)

执行以下命令(输入并回车):

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

然后你会看到一句话问你

Do you want to install 啥啥啥的

此时输入y并回车,接下来等待安装完毕之后命令行里面会弹出来宝塔面板的URL(这个也要好好保存)用户名和密码。复制得到的URL到浏览器地址栏粘贴访问。


添加端口

注意在这之前,看你的URL是啥端口,也就是最后面冒号之后的几位数字,在你的服务器里面添加这个端口你才能访问宝塔面板
添加端口方法(图片有点小,点击放大看):
进入阿里云官网 → 控制台 → 云服务器ECS →网络与安全→安全组→配置规则→手动添加→输入你刚刚那串URL冒号后面的一串数字即可

用这个URL和用户名以及密码进入宝塔面板继续下面的操作。


宝塔面板一键部署源码

服务器环境

  • Nginx 1.14
  • MySQL 5.5
  • PHP-7.2
从宝塔面板首页往下翻

宝塔面板一键部署源码

一键部署博客系统源码

在这里插入图片描述
在这里插入图片描述
数据库.png

访问站点链接,一步直达你新创建的子网站,会弹出一个 新标签页 进入以下界面

TYPECHO 安装步骤

欢迎使用 TYPECHO

在这里插入图片描述

初始化配置

  • 初始化配置共有两大项
    1. 数据可配置
    2. 创建管理员账号
      在这里插入图片描述
返回上一个标签,复制数据库配置,并在新标签内填入数据库配置

在这里插入图片描述

搭建完成

在这里插入图片描述
在这里插入图片描述


在部署过程中遇到的坑

安装typecho时数据库配置错误:无法连接数据库

解决步骤如下:

打开阿里云远程连接命令行界面,以root模式进入mysql数据库:

 mysql -u root –p

进入之后,创建新的数据库并命名为typecho:

create database typecho;

这时候,再安装typeecho就不会出现上述问题。

安装插件时的问题

若安装插件后后台显示不出来,尝试下给插件目录所在位置777权限

sudo chmod -R 777 /插件目录所在位置


搭建部分的内容转载自这篇文章