阿里云ESC搭建Typecho博客
闲来无事回忆一下博客搭建过程,偏小白向。
1.搭建环境
阿里云ESC:centOS 6.8 32位
阿里云linux一键安装web环境:LNMP 阿里云帮助文档
Typecho 最新版下载
2.安装web环境
一键包sh-1.5.5上传到root目录下
![e315ab0b9e5416e9230f2050a4a4c1e4.png](https://img-blog.csdnimg.cn/img_convert/e315ab0b9e5416e9230f2050a4a4c1e4.png)
运行以下代码,给一键包最高权限
chmod -R 777 sh-1.5.5 && cd sh-1.5.5/ && ./install.sh
跟着提示按键走下来
我选择的是Apache2.4.10+php5.5.7+mysql5.5.40,20-30分钟后LAMP安装成功
![1edbaa06e8c1b79c6b6d1a2e49ad996c.png](https://img-blog.csdnimg.cn/img_convert/1edbaa06e8c1b79c6b6d1a2e49ad996c.png)
安装完成之后的检查,查看端口是否正常
netstat -tunpl
必备的3306端口,80端口,22端口,21端口均正常
3.设置ftp和mysql的密码
在命令行输入如下命令:可以看到我的ftp和mysql用户名和密码
cat account.log
ftp的用户名是www,mysql的用户名是root
修改ftp的密码
passwd www
修改mysql的密码
mysqladmin -uroot -p旧密码 password 新密码
注:-p 和旧密码之间没有空格,password 和新密码之间有空格
4.安装phpMyAdmin
(1)首先我们需要一个数据库管理软件,去下载一个“phpMyAdmin”的数据库管理软件,去官网下载,下载链接:https://www.phpmyadmin.net/downloads/ 这里下载4.9以前的旧版本与pfp 5.5.7配套
(2)下载完成后解压缩,打开WinSCP找到alidata/www/phpwind目录下,将这个目录的所有文件全部删除
(3)将第(2)步中解压出来的文件夹phpMyAdmin拖拽至被我们清空的文件夹下
(4)打开浏览器输入“公网ip/phpMyAdmin”
(5)页面输入mysql的用户名和密码
(6)新建数据库
库名:typecho 排序规则:utf8_general_ci
5.安装Typecho
下载typecho
去官方网站下载typecho,并解压出build文件,将build文件夹内部的的全部内容传输到服务器端的alidata/www/phpwind目录下(没错,和phpmyadmin放在一起)
执行 Typecho 安装程序
在浏览器输入ip/install.php 或者 域名/install.php 就能访问到安装程序了。
点击下一步。只需要改:数据库密码,登录密码,邮件地址三个位置。
其他基本默认就行了。
安装主题及相关设置
目前我用的主题Github地址是:https://github.com/chakhsu/pinghsu
下载解压到 /alidata/www/phpwind/usr/themes 目录下