1、先安装node
Linux> wget https://nodejs.org/dist/v18.16.0/node-v18.16.0-linux-x64.tar.gz
Linux> tar -zxvf node-v18.16.0-linux-x64.tar.gz
Linux> cd ./node-v18.16.0-linux-x64/
Linux> ln -s /root/node-v18.16.0-linux-x64/bin/npm /usr/local/bin/
Linux> ln -s /root/node-v18.16.0-linux-x64/bin/node /usr/local/bin/
2、再安装ghost
①先安装ghost命令行工具:
Linux> sudo npm install ghost-cli@latest -g
②创建ghost安装目录并授权:
Linux> mkdir -p /var/www/ghost
Linux> chown hasee:hasee /var/www/ghost
Linux> chmod 777 /var/www/ghost
③创建 nginx系列目录并授权
mkdir -p /etc/nginx/sites-available
mkdir -p /etc/nginx/sites-enabled/
mkdir -p /home/rr/content
③切换用户(hasee)安装ghost:
Linux> su - rr
(rr)Linux> cd /var/www/ghost
(rr)Linux> ghost install
④启动ghost:
Linux> ghost setup
⑤出现如图则启动成功:
⑥网站登入:
ghost config url https://8.134.178.78 #"8.134.178.78"换成自己的主机号
及创建成功
如果ghost安装失败,则删除源文件夹重新安装,删除指令:
Linux> rm -rf /var/www/ghost