KUSANAGIのプロビジョニング

ドメインの設定、ディレクトリの設定は「kusanagi provisionコマンド」で行います。

  • プロファイル名:hogehoge
  • 言語:ja
  • ホスト名:hoge.com
  • メールアドレス:info@hoge.com
  • データベース名:wp_db
  • DBユーザー名:db_user
[root@kusanagi71 ~]# kusanagi provision hogehoge
ターゲットディレクトリは /home/kusanagi/hogehoge に変更されました。
WordPress のインストールで使用する言語を選択してください。
1 : en_US
2 : ja
q : 終了
どれを使用しますか?:  2
ja を選択しました
Webサイトで使用するホスト名(FQDN)を入力してください。 例) kusanagi.tokyo
hoge.com
Webサイトで使用するホスト名(FQDN)をもう一度入力してください。
hoge.com
Let's Encryptを使用される場合、Let's Encrypt の使用規約に同意される必要があります。
使用規約に同意される場合、あなたのメールアドレスを入力してください。同意されない場合、Enterキーを二回押してください。
使用規約は次のURLより確認できます: https://letsencrypt.org/repository/
info@hoge.com
メールアドレスを再入力してください。
info@hoge.com
データベース名を入力してください。
wp_db
データベース名を再度入力してください。
wp_db
wp_db のユーザー名を入力してください。
db_user
wp_db のユーザー名を再度入力してください。
db_user
データベースユーザ'db_user'のパスワードを入力してください。[a-zA-Z0-9.!#%+_-]の文字列が使用できます。最小は8文字以上です。
再度 'db_user' のパスワードを入力してください。 --2016-11-18 22:07:48-- https://ja.wordpress.org/latest-ja.tar.gz ja.wordpress.org (ja.wordpress.org) をDNSに問いあわせています... 66.155.40.249, 66.155.40.250 ja.wordpress.org (ja.wordpress.org)|66.155.40.249|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 8402893 (8.0M) [application/octet-stream] `wordpress.tar.gz' に保存中 100%[======================================>] 8,402,893 313KB/s 時間 37s 2016-11-18 22:08:26 (222 KB/s) - `wordpress.tar.gz' へ保存完了 [8402893/8402893] Saving debug log to /var/log/letsencrypt/letsencrypt.log Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org Obtaining a new certificate Performing the following challenges: http-01 challenge for hoge.com Using the webroot path /home/kusanagi/hoge/DocumentRoot for all unmatched domains. Waiting for verification... Cleaning up challenges Failed authorization procedure. hoge.com (http-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: DNS problem: NXDOMAIN looking up A for hoge.com IMPORTANT NOTES: - If you lose your account credentials, you can recover through e-mails sent to info@hoge.com. - The following errors were reported by the server: Domain: hoge.com Type: connection Detail: DNS problem: NXDOMAIN looking up A for hoge.com To fix these errors, please make sure that your domain name was entered correctly and the DNS A record(s) for that domain contain(s) the right IP address. Additionally, please check that your computer has a publicly routable IP address and that no firewalls are preventing the server from communicating with the client. If you're using the webroot plugin, you should also verify that you are serving files from the webroot path you provided. - Your account credentials have been saved in your Certbot configuration directory at /etc/letsencrypt. You should make a secure backup of this folder now. This configuration directory will also contain certificates and private keys obtained by Certbot so making regular backups of this folder is ideal. Cannot get Let\'s Encrypt SSL Certificate files. hoge のプロビジョニングは完了しました。hoge.com にアクセスし、WordPressをインストールしてください! 完了しました。

プロビジョニング完了後は通常通りWordpressのインストールを進めます。

仮想マシンへログイン VNCコンソールもしくはSSHクライアントからログインします。 システム、Yumアップデート 以下コマンドでCentOS、KUSANAGIのシステム
Sponsor link
わからないときに便利なサイト

サーバーを設定していざWordPressを設定もしくはコーディングしてみたらよくわからないけど動かない(泣)そんな経験ありませんか?

「時は金なり」わからないことは詳しい人に聞くのが手っ取り早いんです。そんなときに便利なのが teratailです。無料で使用できるのでオススメですよ!

teratail 無料登録