πŸ‘·β€β™‚οΈ
Work
search
⌘Ctrlk
πŸ‘·β€β™‚οΈ
Work
  • πŸ’»SNOW
  • ☁️Azure
    • Azure-only Service Accou
    • Graph Permissions
    • App Registration Auths
    • MFA
    • Dynamic Group
    • AAD Device Pending
    • O365 Device Enrollment
    • AAD Device Troubleshoot
    • AAD Mobile Troubleshooting
    • ADO Service Principal
    • External B2B
    • VLSC Admin
    • PowerBI Session Timeout
    • SSO issues
  • πŸ”“OKTA
    • SVC Account
    • OKTA Integration
    • Access Issues
  • πŸ‘·β€β™‚οΈWorkday
    • Account Lifecycle
    • Coupa
  • πŸ“¨O365
    • OOF of Distribution List
    • Mailbox Recovery
    • Mailbox Existence
  • πŸ¦„Misc
    • Windows Terminal
    • Google Auth Export
    • MS Teams Issues
  • πŸŒ₯️Cloud Stuff
    • πŸš€Benchmarking
    • πŸ’³Cloud Server
    • ♻️Email and Spams
  • πŸ”¬Open Source
    • Pending
    • Tested
      • Codex Docs
      • Ghost Blog
      • n8n Automation
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. πŸ”¬Open Sourcechevron-right
  2. Tested

Ghost Blog

LogoHow To Install Ghost On Ubuntu - Ghost Developer DocsGhost Developer Docschevron-right

For DB part, refer to below,

LogoHow to install Ghost CMS on my VPSGhost Forumchevron-right

PreviousCodex Docschevron-leftNextn8n Automationchevron-right

Last updated 2 years ago

usermod -aG sudo <user>
su - <user>

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install nginx
sudo ufw allow 'Nginx Full'
sudo apt-get install mysql-server

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_password BY 'Corral6-Arson8-Ambitious5-Canister4';
quit
mysql -u root -p
quit

sudo curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash
sudo apt-get install -y nodejs
sudo npm install ghost-cli@latest -g

sudo mkdir -p /var/www/jianny_net
sudo chown ghostrun:ghostrun /var/www/jianny_net
sudo chmod 775 /var/www/jianny_net
cd /var/www/jianny_net

ghost install 5.60

//Interactive setup
https://jianny.net
localhost
root
Corral6-Arson8-Ambitious5-Canister4
jiannynet