Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/feed-rss2.php on line 8
Automated Install Ghost With Nginx as Reverse Proxy on Ubuntu 14.04 LTS – AKLWEB HOST LLC Support Center https://support.aklwebhost.com Sun, 08 Dec 2019 23:13:06 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.4 Automated Install Ghost With Nginx as Reverse Proxy on Ubuntu 14.04 LTS https://support.aklwebhost.com/knowledgebase/automated-install-ghost-with-nginx-as-reverse-proxy-on-ubuntu-14-04-lts/ https://support.aklwebhost.com/knowledgebase/automated-install-ghost-with-nginx-as-reverse-proxy-on-ubuntu-14-04-lts/#respond Sun, 08 Dec 2019 13:47:57 +0000 https://support.aklwebhost.com/?post_type=manual_kb&p=2692 Introduction

Ghost is a free and open source blogging platform written in node.js, completely customizable and dedicated for publishing. For a manual install, read this tutorial.

The Script

The script is hosted on GitHub Gist. For a fully automated install, you will need the file install.sh. If you do not want to use an encrypted connection, then you will also need to replace https with http.

#!/bin/bash

###
# AUTHOR: Jonathan Zhang
# GitHub: @bbs4us
# Gist URL: https://gist.githubusercontent.com/bbs4us/58809c6ddbbbe960af9b/raw/install.sh
#           https://gist.github.com/bbs4us/58809c6ddbbbe960af9b
# LICENSE: GPL v3
#
## Fetch the "Phantom" Ghost installation script and run it.
###

apt-get update
apt-get install wget -y

wget -O - https://gist.githubusercontent.com/bbs4us/58809c6ddbbbe960af9b/raw/phantom.sh | bash >> /tmp/phantom.log
sleep 5
wget -N https://gist.githubusercontent.com/bbs4us/58809c6ddbbbe960af9b/raw/ghostly.sh && bash ghostly.sh https yoursite.tld # replace me
sleep 1

Now you can create a new instance with the script. After installation, go to https://yoursite.tld/ghost/setup/ to setup user login credentials. You will see a warning about certificate not trusted, ignore that as the certificate is self-signed.

]]>
https://support.aklwebhost.com/knowledgebase/automated-install-ghost-with-nginx-as-reverse-proxy-on-ubuntu-14-04-lts/feed/ 0