Я следил за большинством этот учебник чтобы установить Ghost на CentOs 7, но, несмотря на то, что установка прошла идеально, я не вижу страницу приветствия.
Вот список команд, которые я использовал, дайте мне знать, если я где-то ошибся.
$ yum -y update
$ yum -y install gcc-c++ openssl-devel
$ cd /usr/local/src && wget -O node-latest.tar.gz http://nodejs.org/dist/node-latest.tar.gz
$ tar -xzf node-latest.tar.gz
$ cd node-v* # example: cd node-v0.10.33/
./configure
make && make install
cp /usr/local/bin/node /usr/bin/node
cp /usr/local/bin/npm /usr/bin/npm
mkdir -p /var/www/ && cd /var/www/
curl -L -O https://ghost.org/zip/ghost-latest.zip
unzip -d ghost ghost-latest.zip
cd ghost
useradd ghost
chown -R ghost:ghost /var/www/ghost/
npm install --production
npm start --production
На этом этапе я вижу сообщение об успехе, и этот призрак установлен.
> ghost@0.5.6 start /var/www/ghost
> node index
Migrations: Up to date at version 003
Ghost is running...
Your blog is now available on http://my-ghost-blog.com
Ctrl+C to shut down
Но я пошел на localhost: 2368 и 127.0.0.1:2368, но ничего не появилось. просто ошибка браузера 404.
Я подумал, что это может быть проблема с портом, поэтому я попытался открыть порт
firewall-cmd --zone=dmz --add-port=2368/tcp
попробовал перманентно, перезагрузить ... все равно ничего.