_によって作成されました前書きGhostは、軽量のオープンソースのブログプラットフォームです。Ghostは完全にカスタマイズ可能で、多くのテーマが利用可能です。16.04に本番対応のGhostインスタンスをセットアップします。Encrypt]証明書で保護され、システムサービスとしてバックグラウンドで実行されるようにGhostが設定されます。前提条件このチュートリアルを完了するには、次のものが必要です。-rootユーザーとファイアウォール。16.04にNginxをインストールする方法に示すように、サーバーにインストールされたNginx。16.04にMySQLをインストールする方法に従ってインストールされたMySQL。オプションで、サーバーを指すように構成されたドメイン名。[設定方法ホスト名とDigitalOcean]チュートリアル。これは、Ghostのインストールウィザードを使用して暗号化してSSLサポートを有効にするために必要です。+`プログラムを使用してGhostをインストールします。TLS暗号化を使用してサイトを保護します。ghost-cli`をダウンロードします。+`ディレクトリに配置します。このディレクトリを作成します。/var/www/ghost次に、ユーザーがこのディレクトリを所有していることを確認します。+`ディレクトリには、ユーザーに対する完全なアクセス許可と、他のすべてのユーザーに対する読み取りおよび実行のアクセス許可が必要であるため、次のコマンドでアクセス許可を設定します。/var/www/ghostCLIをインストールし、ディレクトリを配置したら、ブログをセットアップできます。CLIアプリには、作業用のGhostブログを設定するためのすべての手順を案内するインストールウィザードがあります。+`ディレクトリに切り替えます。+」コマンドを使用してGhostをインストールします。MySQLをデフォルトのデータベースとして使用するようにGhostを構成します。他のデータベースを使用することもできますが、実稼働セットアップにはMySQLが推奨される選択肢です。installインストーラーはまず、必要な前提条件がインストールされていることを確認してから、Ghostをダウンロードしてインストールします。processインストールプロセスが完了すると、MySQLデータベース情報とともにブログのURLの入力を求められます。*ユーザー名とパスワードを入力します。MySQLユーザーを作成するかどうかを尋ねます。これは許可する必要があります。user次に、Nginxを構成するかどうかを尋ねられます。これを確認すると、インストーラーがブログに適切なリバースプロキシサーバーブロックを作成します。Nginx次に、SSLサポートを設定するよう求められます。+」を押して続行します。SSL?メールアドレスの入力を求められ、証明書がインストールされます。SSL次に、構成ウィザードはsystemdサービスをセットアップするように求めます。+」と呼ばれる新しいsystemdサービスを作成し、ブート時に起動できるようにします。Systemd最後に、ウィザードはデータベースを設定し、Ghostを起動するかどうかを尋ねます。+」を押して許可する必要があります。Ghostこれで、Ghostブログがインストールされ、使用できる状態になりました。+」でアクセスできます。最初の投稿を作成できるようにアカウントを作成しましょう。login`にアクセスしてください。次の画面が表示されます。[ようこそ画面][アカウントを作成]ボタンを押して開始します。[アカウントを作成]画面が表示されます。この画面では、ブログのタイトル、名前、メールアドレス、パスワードを尋ねられます。[アカウント画面の作成]詳細を入力し、*最後のステップ:チームを招待する*ボタンを押します。ウィザードでは、他の共同編集者のメールアドレスを入力するよう求められますが、画面の下部にある[*後で行う]リンクを選択できます。次に、Ghostがストーリーと呼ぶ投稿のリストが表示されます。[ストーリーのリスト]左側のメニューでは、新しいストーリーを作成したり、ブログの他の設定を管理したりできます。[公式ドキュメント]を参照してください。結論このチュートリアルでは、Ghostをインストールし、NginxをGhostにリクエストをプロキシするように設定し、Ghostがシステムサービスとして実行されるようにしました。Ghostでできることは他にもたくさんあります。新しいブログの使用方法の詳細については、これらのチュートリアルをご覧ください。[コマンドラインからGhostを設定および保守する方法]。Ghostのテーマを変更して設定を調整する方法。