ghost

A collection of 3 posts
Ghost + 静的サイト共存設定手順
ghost Featured

Ghost + 静的サイト共存設定手順

背景 VPSですでにGhostを配信している.同じドメインで,別のWebページをアクセス可能にしたい. 本記事では,著者がGhost配信サーバーに静的サイトを配置したいために,このようなタイトルをつけている.任意の名前で複数のサイトを配置したい要望に応えられる内容になっている. 前提条件 * ConoHa VPSでGhost CLIを使用してGhostをインストール済み * Nginxがリバースプロキシとして設定済み * 配置したいアプリ名( your-app-name )のディレクトリに設定 手順 1. 静的ファイル用ディレクトリの作成 sudo mkdir -p /var/www/html/your-app-name 2. 静的ファイルのアップロード # SCPを使用する場合 scp /path/to/local/index.html username@your-server-ip:/tmp/ sudo mv /tmp/index.html /var/www/html/your-app-name/ # 直接編集する場合 sudo vi
2 min read
[Ghost]ユーザーメール登録の設定方法
ghost

[Ghost]ユーザーメール登録の設定方法

問題の症状 初期状態でGhost でニュースレター登録を試すと以下のエラーが発生しました. * 記事ページ上では, "Failed to sign up, please try again"とポップアップがでる. * ghost log の表示は, EmailError: Failed to send email. Reason: Sending failed. 原因 Ghost管理画面でMailgunを設定しても,config.production.jsonでメール設定が"transport": "Direct"のままになっており,Mailgun設定が反映されていない. 解決方法 1. 設定ファイル確認 cd /var/www/ghost cat config.production.json # 以下のような設定になっている場合が問題:
1 min read
ConoHa VPS + Ghost + Mailgun でニュースレター配信システムを構築する
ghost Featured

ConoHa VPS + Ghost + Mailgun でニュースレター配信システムを構築する

概要 ConoHa VPSを使ってGhost + Mailgun連携によるニュースレター配信システムを構築するガイドです. 既存ドメイン(お名前.com管理)を使用し,本番環境での運用を目指しています. 前提条件 * お名前.comでドメイン取得済み * Mailgunアカウント * ConoHaアカウント * ターミナル操作(ローカルマシン) 💡新しいユーザーをユーザー自身が登録できるようにする設定が別にあります.内容としては,config.production.jsonに追記することになります.方法について,以下の記事にまとめました.ユーザーメール登録の設定方法問題の症状 初期状態でGhost でニュースレター登録を試すと以下のエラーが発生しました. * 記事ページ上では, “Failed to sign up, please try again”とポップアップがでる. * ghost log の表示は, EmailError: Failed to send email. Reason: Sending failed. 原因 Ghost管理画面でMailgunを
10 min read