blog江湖流派
服务器流派
wordpress 基于php
ghost 基于nodejs
GitHub Page 流派
hexo
jekyell
WordPress blog
1. 开通云服务器
进入阿里云或者腾讯云购买云服务。
2. 安装网页环境
step1:安装镜像
Linux + Apache Httpd + MySQL + PHP
step2: 设置访问安全组
3. 安装wordpress
终端:
win32或者unix平台 建议使用ssh客户端Putty
macbook 可以直接使用终端新建远程连接操作云服务
文件管理工具:FileZilla
安装:以乌班图为例子(wordpress 建议使用中文版)
1.将/data/wwwroot/default/ 创建一个old文件夹,将该目录下的院士文件搬到old内部
2.将wordpress 上传到/data/wwwroot/default/目录下
3.通过终端或者putty连接远程云服务,grep dbrootpwd /root/oneinstack/options.conf,会提示 dbrootpwd='KeYpZrZx'
这就是我们的 root 密码,一般来说默认就是 KeYpZrZx
4.打开http://ecs公网IP/old/phpMyAdmin/ 输入root账户并进行数据库设置。新建一个数据库
5.访问公网ip,初始化wordpress
4. 配置blog
Ghost
1. 开通云服务器
同上
2. 安装NodeJS运行环境
1.安装Ubuntu镜像
2.使用putty或者远程终端安装nodeJS
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
apt-get install nodejs
安装成功后通过node -v 和npm -v 查看那版本
3. 安装Ghost博客
1.添加ghost账号
adduser ghost
让ghost用户可以使用sudo 命令
usermod -aG sudo ghost
2.切换到ghost账号
su ghost
3. 安装 ghost-cli
sudo npm install -g ghost-cli --registry=https://registry.npm.taobao.org
4. 创建 /data/wwwroot/ghost 目录并赋予权限
sudo mkdir -p /data/wwwroot/ghost
sudo chown ghost:ghost /data/wwwroot/ghost
cd /data/wwwroot/ghost
5. 安装nginx
sudo apt install nginx -y
6. 安装ghost
sudo ghost install --db=sqlite3
7. 当安装中问到 Enter your blog URL:的时候输入公网的IP
8. 当问到是否使用nginx时候输入y,SSL因为我们是IP,所以选N,开机启动选y
9. 是否启动ghost ,选y
10. 打开公网ip即可
4. 使用博客
开始按照提示进行ghost设置了。
网友评论