![]() ![]() Systemd is the recommended process manager tool to keep Ghost running smoothly. SSL certification setup requires an email address so that you can be kept informed if there is any issue with your certificate, including during renewal. Alternatively you do this later by running ghost setup ssl at any time. If you used an https Blog URL and have already pointed your domain to the right place, Ghost-CLI can automatically set up SSL for you using Let’s Encrypt. Setting up NGINX manually is possible, but why would you choose a hard life? Set up SSL? (Recommended) Sets NGINX up automatically enabling your site to be viewed by the outside world. If you provided your root MySQL user, Ghost-CLI can create a custom MySQL user that can only access/edit your new Ghost database and nothing else. In that case the database must already exist and have the correct permissions. It will be automatically set up for you, unless you’re using a non-root MySQL user/pass. Ghost database nameĮnter the name of your database. If you already have an existing MySQL database, enter the the username. If MySQL is installed on another server, enter the name manually. When MySQL is installed on the same server, use localhost (press Enter to use the default value). This determines where your MySQL database can be accessed from. If you use HTTPS, Ghost-CLI will offer to set up SSL for you. Blog URLĮnter the exact URL your publication will be available at and include the protocol for HTTP or HTTPS. Open up your terminal and login to your new server as the root user:ĭuring install, the CLI will ask a number of questions to configure your site. This part of the guide will ensure all prerequisites are met for installing the Ghost-CLI. ![]() This must be done in advance so that SSL can be configured during setup. Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 or Ubuntu 22.04īefore getting started you should set up a working DNS A-Record from you domain, pointing to the server’s IP address.The officially recommended production installation requires the following stack: This install is not suitable for local use or contributing to core. By the end of this guide you’ll have a fully configured Ghost install running in production using MySQL. If you’re comfortable installing, maintaining and updating your own software, this is the place for you. This the official guide for self-hosting Ghost using our recommended stack of Ubuntu 16.04, 18.04, 20.04 or 22.04. A full guide for installing, configuring and running Ghost on your Ubuntu 16.04, 18.04, 20.04 or 22.04 server, for use in production Overview
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |