这里分享一些经验心得。
注意从这里开始,你得到的所有用户名和密码都要分门别类地保存好!!!一定要保存好!!
云服务器获取
注意这里的服务器系统选择CentOS7.x版本!
typecho官网:http://typecho.org/
部署过程
准备工作及本机环境
- 阿里云 ECS—centos
- 已备案域名
- 域名解析完成
- 宝塔面板
- windows 系统
添加一条 A 记录
进入阿里云官网 → 中间位置点击搜索 云解析DNS → 点击你要添加二级域名的域名 这里的二级域名就是你买的那个域名,不带前缀,比如我现在的博客夏日萤火的域名summerfire.cn(写这篇文章的时候这个域名还在备案中)
只需要在主机记录(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
从宝塔面板首页往下翻
一键部署博客系统源码
访问站点链接,一步直达你新创建的子网站,会弹出一个 新标签页 进入以下界面
TYPECHO 安装步骤
欢迎使用 TYPECHO
初始化配置
- 初始化配置共有两大项
- 数据可配置
- 创建管理员账号
返回上一个标签,复制数据库配置,并在新标签内填入数据库配置
搭建完成
在部署过程中遇到的坑
安装typecho时数据库配置错误:无法连接数据库
解决步骤如下:
打开阿里云远程连接命令行界面,以root模式进入mysql数据库:
mysql -u root –p
进入之后,创建新的数据库并命名为typecho:
create database typecho;
这时候,再安装typeecho就不会出现上述问题。
安装插件时的问题
若安装插件后后台显示不出来,尝试下给插件目录所在位置777权限
sudo chmod -R 777 /插件目录所在位置
搭建部分的内容转载自这篇文章