弹性云服务器 ECS-手工搭建Ghost博客(Ubuntu 20.04):Ghost 安装与配置
Ghost 安装与配置
Ghost v1.0.0 及以上版本已加入了Ghost-CLI,因此可以直接安装配置Ghost-CLI。
- 执行以下命令,安装Ghost-CLI。
- 创建一个文件夹,之前介绍过Nginx的重要文件结构 /var/www/ 就是将要创建文件夹的地方。
ghost在/root文件夹中安装Ghost将无法正常工作。
- 配置权限。
sudo chown user:user /var/www/ghost
sudo chmod 775 /var/www/ghost
user是1创建的用户。
- 进入刚才创建的文件夹。
- 执行以下命令,用Ghost-CLI安装Ghost。
ghost install
如果Ghost安装时提示node版本不匹配,可以在nodejs官方网站查询相应的版本重新安装。
- 配置Ghost。
如果上面在 /var/www/ghost/ 目录下运行ghost install成功的话,会要求配置相关参数:
- Enter your blog URL:输入已解析的 域名 ,例如:http://example.com。
- Enter your MySQL hostname:输入数据库连接地址。本示例中MySQL数据库与Ghost部署在同一台实例中,直接按Enter保持默认即可。
- Enter your MySQL username:输入数据库用户名,输入root后按Enter。
- Enter your MySQL password :输入数据库密码,输入5中设置的数据库密码后按Enter。
- Enter your Ghost database name:输入Ghost使用的数据库名称。输入ghost_data后按Enter。
如果配置后需要修改可以通过以下命令去文件中进行配置:
vi config.production.json
打开之后就是生产环境配置内容了。参考配置见下图: