By other's faults, wise men correct their own.
By other's faults, wise men correct their own.
我发现有许多类似的文章,但是大多都是过时的或者有许多我并不认为是最好的做法。所以打算自己写篇教程,希望可以帮助到需要的人。
由于某些因素,ghost官方支持的linux系统是Ubuntu。有许多的人已经从各方面比较过Ubuntu和Debian,在这里我们并不打算再次讨论它们。我个人比较喜欢Debian。
我们从一个纯净的Debian系统开始
adduser coolguy
usermod -aG sudo coolguy
su - coolguy
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nginx
curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
sudo apt-get install nodejs
sudo apt-get install mariadb-server
sudo mysql_secure_installation
为ghost设置数据库
sudo mysql
CREATE DATABASE ghost_coolsite_db;
CREATE USER 'ghost_coolsite_usr'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON ghost_coolsite_db.* TO 'ghost_coolsite_usr'@'localhost';
exit
sudo npm install ghost-cli@latest -g
sudo mkdir -p /var/www/coolsite
sudo chown coolguy:coolguy /var/www/coolsite
sudo chmod 775 /var/www/coolsite
cd /var/www/coolsite
安装ghost
ghost install
下面是详细步骤
评论没有加载,检查你的局域网
Cannot load comments. Check you network.