cPanelとWHMバージョンのアップグレード方法

  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

このブログは、海外のホスティングの一つである BluehostのVPSプランを利用しています。 サービスに加入してからすでに4年超えました。 しばらく前からcPanelとWHMの「寿命が終了」されたので、アップグレードするよう通知メールがほとんどメールきています。

Your system's cPanel&WHM version(11.70.0.68)will reach End of Life in -12 days on Wed May 1 00:00:01 2019。 We strongly recommend that you upgrade to the latest version to avoid any disruption in your service。 For more information on how to update your version、read our Update Preferences documentation。

2019年5月1日付でシステムのcPanelとWHMバージョンの寿命が切れたので、最新のバージョンにアップグレードすることを強く推奨しています。

続いメールが来るのが面倒なので、昨日の午前にブルーホストに連絡して、このようなメールが毎日来ているがどうすべきか聞いてみました。 するとちょうどアップグレードするように短い答えをくれますね。

だからWHMに接続して、バージョンのアップグレードを行いました。 ブルーホストの担当者は、簡単な作業というニュアンスで答えを与えたが、実際にしてみると予想通り簡単に完了されていない。 いくつかの問題が発生してブルーホストに複数回接触してやっと問題を解決し、cPanel&WHMバージョンとMySQLバージョンをアップグレードを終えることができました。

WHMを最新のバージョンにアップグレードすると、PHPのバージョンも最新のバージョンをビルドして、サイトに適用することができます。

cPanel&WHMアップグレード

WHMを最新バージョンにアップグレードすることができる場合は、図のような画面が表示されます。

ブルーホストWHMアップグレード

「Update Now」をクリックすると、更新処理が開始されます。

ブルーホストcPanel&WHMバージョンのアップグレード

上記のように「Upgrade to Latest Version」ページが表示されます。 私はちょうど Click to Upgradeを押しました。 その後、アップグレードが行われます。

WHMを最新バージョンにアップグレード

少し待って君Upgrade completeページが表示されます。 しかし、上記の図のようにcPanelとWHMの更新が完了しました2019年5月15日まで、次期LTSへのアップグレードがブロックというメッセージが表示されました。

Upgrade to the next LTS is blocked until Wednesday May 15、2019 in order to distribute upgrades over a number of days。 If you wish to upgrade now、you can do so now with the force option。

私は再びブルーホストにライブチャットで連絡して、この問題を連絡しました。 すると接続された担当者がcPanel&WHMバージョンをアップグレードしてくれました。 アップグレードに30分〜1時間程度かかると案内しました。

MySQLをMariaDBに更新

cPanel&WHMバージョンのアップグレードが完了した後は、「MySQLが長くなったので更新をしなければならない(The installation of "MySQL" is out of date on the server and requires an update)」は、通知メールが来ました。 この機会にMySQLを更新することにしました。

MySQLの更新は、ブルーホストに聞いて見ない進行しました。 結果論的にあまり良い選択ではなかったようです。 まず、ライブチャットを介しての方法を問い合わせた後進行することが安全ではないだろうかと考えます。

サポートされていないバージョンのMySQL

WHMに接続したら、「Unsupported MySQL Version(サポートされていないMySQLのバージョン)」という警告が表示されました。 MySQL / MariaDB Upgrade リンクをクリックすると、アップグレード手順が開始されます。

MySQLのアップグレード

上記の図のようにバージョンを選択する画面が表示されます。 私はMariaDB 10.3を選択しました。

その次の画面では、アップグレードに起因する潜在的な結果を示す各警告の横にあるチェックボックスを選択することになります。 すべてのチェックボックスをオンにする必要がアップグレードが可能です。

MySQL / MariaDBアップグレード

上記のように、無人アップグレードインタラクティブアップグレードの中から選択する画面が表示されます。 私は「Unattended Upgrade(無人アップグレード)」を選択し、 持続するを押しました。

これで、アップグレードが行われます。 時間が結構かかるので忍耐を持って待つか、完了するまで、他の仕事をすることができます。 私は最後の段階でアップグレードが失敗し、エラーが発生しました。

(XID fycbt9)The system failed to connect to the "MySQL" database "mysql" because of an error:CR_CONNECTION_ERROR(Can not connect to local MySQL server through socket」/var/lib/mysql/mysql.sock」(2) )at /usr/local/cpanel/Whostmgr/Mysql/Upgrade.pm line 241 ....

また、電子メールを介してMySQLサーバがダウンしました(「The service "mysql" appears to be down」)は、通知が運ばきました。 また、サイトの多くのページで「Error establishing a database connection」エラーが表示され、接続されていません。

データベース接続エラー

この問題を解決するために再びブルーホストに連絡しました。 初めてのカウンセラーは、MySQLサーバの再起動を試してみ失敗すると、この問題を上位の技術者(admin team)で処理するようにチケットを発行してくれました。

しばらく後に再度ブルーホストに連絡して、他のエージェントにこの問題を説明してくれるので、すぐに問題を解決しました。 幸運ケースです。 がコだったら1〜2日程度サイトに障害が発生して厄介な状況に直面するところでした。 ブルーホストからのライブチャットで連絡してすぐに解決がないと、30分〜1時間後に再度連絡すると、別のエージェントが問題を解決してくれる場合があります。

PHPのバージョンにアップグレード

WHMを最新のバージョンにアップグレードすると、現在の最新のPHPのバージョンであるPHP 7.3、PHP 7.4にアップグレードすることができます。 (※2020年4月頃にPHP 7.4のサポートが追加されました。)

PHPのバージョンをアップグレードするには、WHMに接続した後で、左上の検索フィールドに「easy」を入力し、「EasyApache4」をクリックします。

EasyApache4  -  PHPのアップグレード

上記のような画面が表示されたら Currently Installed Packages 横のCustomizeボタンを押すと、PHPのバージョンを選択して、新たに作成することができます。 上の図は、PHP 7.2とPHP 7.3を選択して、ビルドした後の様子です。

PHP 7.3アップグレード
PHPのバージョンを7.3に変更した後info.phpファイルを介してPHPのバージョンをチェックしてみるとPHP 7.3.5バージョンが適用されていることが確認できた。

PHP 7.3をインストールした場合PHP ini設定値を調整して、PHPのバージョンを変更することができます。 WHMに接続した状態で、検索フィールドに「php」を入力します。

ブルーのVPSのホストでPHPのバージョンとPHP ini設定値を変更する

MultiPHP INI Editorをクリックして、PHP ini設定値を変更することができます。 PHP ini設定値を上方修正しなければなら最近出てくる(CMSワードプレスを含む)を適切に運営することができます。

MultiPHPマネージャを押して、ドメインごとにPHPのバージョンを選択することができます。 可能な場合は、最新のバージョンであるPHP 7.4を選択して、サイトにエラーが発生した場合PHP 7.3もしくはPHP 7.2を選択してテストしてみてください。

おわりに

cPanel&WHMバージョンが低くアップグレードをする必要がある場合は、まず、Webホスティング会社に連絡して、手順を案内受け進行すると安全と思われる。 私は予期せず、若干の問題が発生してブルーホストの助けを借りてcPanel&WHMバージョンをアップグレードして、PHPのバージョンも最新のバージョンにインストールすることができました。

MySQLをアップグレードする必要がある場合、アップグレードを実行する前にDBをバックアップ受け置くのが安全でしょう。

ちなみに歌声非良いウェブホスティングをご希望の場合は、次のバナーをクリックして、ブルーホスト共有ホスティング(Bluehost Shared Hosting)に登録すると月に1ドルが割引された月の最低2.95ドルからサービスを利用することができます。

安価なWebホスティングサービス - ブルーホスト

注:



8のコメント

  1. 別途cpanelのライセンスを購入した後vpsを管理ハシナですね私もしたときcpanelを使用できるpleskに交換した。 cpanelは、インターフェイスが何か初心者が触れるやや難しい時代遅れに近いのでしょう、特にライセンス費用も高く迷ったがaws、azureがpleskを無料で提供することを知って変えました。

    応答
    • Bluehostナ SiteGround 同じ海外ホスティングでは、cPanelは、組み込みます。

      cPanelの慣れると便利に利用が可能です。

      Amazon AWSが良いが、難しくてうまく利用しないようになりますね。
      特にサーバーを誤って選択して料金爆弾を受けたユーザーをたまに目撃します。

      応答
  2. 有益な記事よく読みました。
    サーバーを運営しようと考えています。
    安価に利用できるところでしょうか?

    応答
    • こんにちは?

      ブログを訪問していただきありがとうございます。

      安価なサーバーを運営する場合 Vultr 同じ仮想サーバーホスティングを利用試みることができるようになります。

      私はサーバーの知識が不足してVultrをテスト目的で使用しています。 私は時々訪問するHappist.comサイトがVultrでホストされています。

      アマゾンAWSがうるさいだけ考慮してみることもできるでしょう。
      (AWSは性能が良い方だが、課金システムが複雑で、間違って選択すると、料金の爆弾を迎える恐れがありますので、可能な場合は専門家の助けを得れば良さそうです。)

      このブログは、 Bluehost VPSを利用しています。 仮想サーバーホスティングの一種ですが。
      サポートとcPanelが提供されるため、私のようにサーバーの知識が不足しても利用できるという利点があります。

      応答
  3. 私も今日偶然 Cafe24に入るとphp7.3があるからしばらく前の更新をしました。
    現在は、サイトがない浮かぶ午後もこれでメールを送ってみるつもりです

    応答
    • サイトにERR_TOO_MANY_REDIRECTSエラーが発生していますね。
      아마 Cafe24で修正ヘジュジヌンないようです。
      テーマやプラグインの中に問題を起こすことがあるものと推定ますね。

      応答
      • やはりテーマに問題があると思われる。
        再び7.0にしたら正常に開かね。 Newspaperが早く7.3になるようにして欲しいですね.. !!

      • このブログに Newspaperを使用しており、PHPのバージョンも7.3ですが、問題が発生しません。 (ただしtagDiv Cloud Libraryプラグインは使用せずにいます。)