やりたい事
ホスティングサービスを契約し、WordPressをインストールする。
ブログ再開前に行った事(この時間は半日に含まず)
・いくつかホスティングサービスの価格と機能を比較した
・やりたい事を絞った
複数のWPを設置したい
SSL使いたい
サブドメインを使いたい
さくらに決めた理由
価格が安い
サブドメインを設定可能
ステージングサーバーがある
最大8世代のバックアップが可能
ネットに掲載されている情報が多い
さくらの特徴
会員メニューに入るためのパスワードは契約時に自分で設定
ダッシュボードに入るためのパスワードは仮登録の段階でメールで送られてくる
外国人に厳しい … サーバコントロールパネルは日本語のみ、初期設定だとWPの管理画面に入れない
ここから設定
whois情報の変更
https://help.sakura.ad.jp/hc/ja/articles/206052982
契約情報 → ドメインメニュー → WHOIS情報 → 変更
これを行わないと、Whoisに自分の名前が晒される
ドメイン追加
https://help.sakura.ad.jp/hc/ja/articles/206053802
ドメイン/SSL設定 → 新しいドメインの追加
これを行わないと、取得したドメインが使えない
SSL証明書登録
https://help.sakura.ad.jp/hc/ja/articles/115000136822
無料SSLを選択
最近はSSLが標準なのでやっておくべき
WordPress インストール
https://help.sakura.ad.jp/hc/ja/articles/206057622
- データベースの設定 → データベースの新規作成 → データベース作成
- クイックインストール → ブログ → WordPress → インストール
- [>> アプリケーションの設定へ進む <<] に進まない
- ドメイン/SSL設定 → 変更 → 指定フォルダの設定
- ドメイン名を入力し初期設定
データベース新規作成時、接続パスワードをメモしておくこと
MySQLのutf8は4バイト文字を扱えないのでutf8mb4を選択
WPのインストールは手順通りにやらないとハマる
特に 3. で進んでしまうと https://el-camino-real.com/WPフォルダ名/ がホームページになってしまう。設定完了するとデータベースに設定が書き込まれてしまうため、WPを再インストールするだけではこの状況から抜け出せない。その場合、下記の手順で一旦環境を戻してから再度インストールを行う事
- クイックインストール → ブログ → インストール済み一覧 → アンインストール
- ドメイン/SSL設定 → 指定フォルダを空にする
- データベースの設定 → 削除
WordPress 初期設定
初期状態では海外から設定画面にアクセスできないため、アクセス制限設定を解除する必要がある
国外IPアドレスフィルタ → アクセス制限設定 無効
https://el-camino-real.com にアクセスし、初期設定を行う
初期状態で放置しておいた場合、万が一他人に見つかって設定されると乗っ取られる
WordPress マルチサイトの設定
https://www.templateking.jp/practical/build/sub_dir.html
このサイトを参考にしたが、3点気になった点
4-1) ディレクトリの追加は必要なかった
4-3) .htaccessは # BEGIN WordPress ~ # END WordPress ブロック内に追加するのではなく「置き換える事」
5 サイトネットワーク管理は、画面左上にある
マルチサイトを行う場合、サブドメイン型とサブディレクトリ型のどちらかを選べる。サブドメイン型の方が設定が面倒になりそうなのでサブディレクトリ型にした。