followed the install guide, created a user, set up permissions, installed latest ghost-cli, etc
blog@xpcall:/var/www/ghost$ ghost install --db=sqlite3
✔ Checking system Node.js version
✔ Checking logged in user
✔ Checking current folder permissions
System checks failed with message: 'Linux version is not Ubuntu 16 or 18'
Some features of Ghost-CLI may not work without additional configuration.
For local installs we recommend using `ghost install local` instead.
? Continue anyway? Yes
System stack check skipped
ℹ Checking operating system compatibility [skipped]
✔ Checking memory availability
✔ Checking for latest Ghost version
✔ Setting up install directory
✔ Downloading and installing Ghost v2.21.1
✔ Finishing install process
? Enter your blog URL: https://blog.pxtst.com/
✔ Configuring Ghost
+ sudo chown -R ghost:ghost /var/www/ghost/content
✔ Setting up "ghost" system user
? Do you wish to set up Nginx? No
ℹ Setting up Nginx [skipped]
Nginx setup task was skipped, skipping SSL setup
ℹ Setting up SSL [skipped]
? Do you wish to set up Systemd? Yes
✔ Creating systemd service file at /var/www/ghost/system/files/ghost_undefined.service
+ sudo ln -sf /var/www/ghost/system/files/ghost_undefined.service /lib/systemd/system/ghost_undefined.service
+ sudo systemctl daemon-reload
✔ Setting up Systemd
? Do you want to start Ghost? Yes
+ sudo systemctl is-active ghost_undefined
A ProcessError occurred.
Message: Command failed: /bin/sh -c sudo -S -p '#node-sudo-passwd#' systemctl is-active ghost_undefined
unknown
Exit code: 3
Debug Information:
OS: Debian, v8.1
Node Version: v10.15.3
Ghost-CLI Version: 1.10.0
Environment: production
Command: 'ghost install --db=sqlite3'
Additional log info available in: /home/blog/.ghost/logs/ghost-cli-debug-2019-04-30T20_43_47_040Z.log
Try running ghost doctor to check your system for known issues.
You can always refer to https://docs.ghost.org/api/ghost-cli/ for troubleshooting.
blog@xpcall:/var/www/ghost$ ghost doctor
✔ Checking system Node.js version
✔ Checking logged in user
✔ Ensuring user is not logged in as ghost user
✔ Checking if logged in user is directory owner
✔ Checking current folder permissions
System checks failed with message: 'Linux version is not Ubuntu 16 or 18'
Some features of Ghost-CLI may not work without additional configuration.
For local installs we recommend using `ghost install local` instead.
? Continue anyway? Yes
System stack check skipped
ℹ Checking operating system compatibility [skipped]
+ sudo systemctl is-active ghost_undefined
✖ Validating config
✔ Checking folder permissions
✔ Checking file permissions
✔ Checking content folder ownership
✔ Checking memory availability
One or more errors occurred.
1) ProcessError
Message: Command failed: /bin/sh -c sudo -S -p '#node-sudo-passwd#' systemctl is-active ghost_undefined
unknown
Exit code: 3
Debug Information:
OS: Debian, v8.1
Node Version: v10.15.3
Ghost-CLI Version: 1.10.0
Environment: production
Command: 'ghost doctor'
Additional log info available in: /home/blog/.ghost/logs/ghost-cli-debug-2019-04-30T20_44_01_038Z.log
Try running ghost doctor to check your system for known issues.
You can always refer to https://docs.ghost.org/api/ghost-cli/ for troubleshooting.
blog@xpcall:/var/www/ghost$