さくらVPSでWP導入してみました
さくらインターネットでVPSを始めてみました。
サーバー系スキルアップが目的です。
その備忘録になります。
VPSが何たるかっていうのは何となくはわかっているので、今回は実際にいじっていきます。
ネコでもわかる!さくらのVPS講座 ~第二回「サーバーをさわってみよう!」
※ちょっと内容が古いのだ (つд⊂)エーン
ちなみに何たるかはこちら。
VPSの申し込みはさほど難しくないので割愛します。
さくらのおすすめ[ 仮想2Core/1GB メモリ/SSD 50GB|東京第2 ]です。
申し込むと、「会員ID」「IPアドレス」「ユーザ名」「初期パスワード」「VPSコントロールパネルURL」がメールで送られてくると。(・・?
初期パスワードなんやったろう?伏字になっとる。(^^;
ユーザー名は選んだOSによって変わるので気にしない。恐らく今はrootは割り当てられない。
再インストール都度変わってしまうので。
OS再インストール
今回のVPSでの目標はWordPressサイトの構築です。独力でのWEBサーバー構築への足掛かりにします。スタートアップスクリプトを使用してWPサイトを構築するため、OS再インストールから行っていきます。
今やCentOSの時代は終わり、後継の「AlmaLinux」や「Rocky Linux」に移行されていくみたいです。さくらVPSが推しているのもこの二つの様です。今回は「標準OS」の「Rocky Linux(バージョン:8 x86_64)」を選択します。バージョンが「8」を選ぶのは、無料SSL証明書の「Let’s Encrypt」さくらVPSスクリプトが対応しているのが「8」までだからです。
※2024年8月現在
OS再インストール手順
- 左メニューの「サーバー」から契約したサーバーを選択
- 「OS再インストール」をクリック
- 「標準OS」「Rocky Linux」「8 x86_64」を選択
- 「管理ユーザーパスワード」を入力(任意文字列、自動生成も可能)
- SSHキー登録は今回無視
- 「スタートアップスクリプトを選ぶ」をクリックして「web」で検索
- 「WordPress」をクリック
- 「Let’s Encrypt で証明書を取得する。」にチェックして、ドメインコンパネで登録しておいたサブドメインとメールアドレスを入力
- 「内容確認」をクリック
- 「OS再インストール」をクリック
これで裏方さんがOSの再インストール、WEBサーバー・データベースの構築、WordPressのインストール、SSL証明書の登録をしてくれます。
やってくれちゃうので勉強にならんですね。(^^;)
まあ、とりあえずVPSに慣れるためなんでOKです。
レンタルサーバーをお使いの方はわかると思いますが、SSL証明書の発行なんやらは時間が掛かります。このまま一晩寝かせておくぐらいの気持ちでいた方がいいです。途中でわちゃわちゃやるとインストール失敗することがありますね。WordPressとかSSLとか。
では一旦おやすみなさい。(-_-)zzz
あ~おはようございます。(´Д`)
いきなりですが早速サブドメインにSSLでアクセスしてみます。
おっ!WordPressのインストール画面に遷移しました。上手く裏方さんがやってくれたようです。さすがに何回も練習するとスムーズにできる様になりますね。
疑念解消のため検証
あれから練習の為、何回もOS再インストールからのスタートアップスクリプトでのWPインストールとSSL化をやり直してるんですが、うまく行く時と行かない時があります。
原因はわからないんですが、しつこく練習していれば何か見えてくるかもしれないです。
試してみたのは、対応していないスタートアップスクリプトのOS入れてみたり、サブドメインの削除やら別のサブドメインを登録やらなんやらです。
これがスッキリしないと次のステップ進めないかもですね。気持ち的に。(^^;)
スタートアップスクリプトが途中で止まってるみたいですね。VNCコンソールを見ると途中で止まっているのがわかります。何やらが上手く行っていないのは間違いないです。
強制再起動をして上手く行ったケースもあります。VNCコンソールがLoadingで止まったままの時もあります。
結論として何度も無料SSLの申請をしているのが問題を引き起こしているみたいです。
一旦ドメインコンパネから該当サブドメインを削除・再登録し、再び再登録ドメインが浸透したのを確認してから、スタートアップスクリプト(WPインストールと無料SSL化)を使用したOS再インストールをすれば無事に反映するみたいです。
ちなみにRocky Linux 9でも再インストール時に無料SSL化の設定欄は出ますが入力して進めても常時SSL化はできません。Rocky Linux 8までですね。(2024年8月現在)
とりあえずこれでWordPressは動かせます。次回はセキュリティ関連に手を入れたいと思います。
それでは一旦 さようなら。(^^)/~~~