BluehostでPHP 7インストールする

Last Updated:2023年07月17日| 2のコメント

PHP 7をインストールすると、 WordPress 速度が大幅に向上するという経験談がたくさん上がってきていてPHP 7をインストールみようかと考えているが、 Bluehost お客様センターに複数回連絡をしてPHP 7をインストールする手順を把握するようになりました。

初めておしたとき BluehostでXNUMXつのリンクを送ってきまし:  How to Locate and Install a PHP Version or Extension

内容をざっと読んでみるとWHMのEasyApache 4をインストールしてEasyApache4からPHP 7をインストールするか、直接ターミナルからインストールが可能です。 EasyApache 4のインストール方法は、 ここで確認することができます。

アップデート:Bluehostに参加すると、PHP 7.1まで選択できます。 詳しくは「BluehostでPHP 7.1適用する「記事を参考にしてください。

EasyApache 4をインストールするには、ターミナルに接続する必要があります。 これは、Windowsでは、Puttyを使用し、マッキントッシュでは アプリケーション>ユーティリティ 下でTerminalを使用すると、とします。 私はAPCと memcachedのインストール ので、すでにPuttyに慣れているので、Puttyを使用しました。 WindowsでのSSHの使用については、 この記事で確認することができます。

EasyApache 4インストール手順に従って、ターミナルに接続した後、次のコマンドを実行します。

/scripts/migrate_ea3_to_ea4 --run

これにより、次の図のようにEasyApache 4はベータ版であり、いくつかのcPanel、WHMの機能が動作しない可能性があるというように警告が表示されます。

Warning message when installing EasyApache4

"y"を選択すると、インストールが開始されます。 しかし、上記のようにコマンドを入力すると、権限エラーが発生します。 前 sudoを追加してくれれば正しくインストールがされます。 sudoを実行する権限(Permission)がないというエラーが発生すると、cPanelに接続してsudoアクセスを活性化させなければなりませ。

Enable Sudo Access in Bluehost

中間にしたダブル "y"を入力してくれればEasyApache 4がインストールされます。

EasyApache 4 Installation Complete

今WHMのEasyApache3は無効になり、代わりにEasyApache4にアクセスすることができます。 EasyApache4を押すと、次のような画面が表示されます。

EasyApache4

次はProfile画面です:

EasyApache4 Profile screen

EasyApach4をインストールすると、サイトにアクセスしていない現象が表示されます。 HTTP 500サーバーエラーが発生します。 PHPのセクションでPHP 7を選択して、インストールが可能です。 おそらくProfileを作成構成されると仮定、 この記事を見てみるとJSAONファイルを作成するとしますね。

時間をかけてPHP 7を正式に上げてみようかと再びEasyApache3に戻しました。 (もし途中で問題が発生した場合、トラブルシューティングに時間がかかりすぎる可能性もあり、次の機会に…可能であればEasyApache4バージョンが出てくるとより簡単に可能ではないかと思います。)EasyApache4からインストールするには マニュアルから適切読む助けになると思われる。 (または、 この記事のように yum install... コマンド(参照)を使用して直接PHP 7を上げることも可能と思われる。)

Bluehost VPS サービスを使用する場合は、上記の方法に基づいてEasyApache4をインストールしてPHP7をインストールヘボショもよさそうです。 しかし、PHP 7をインストールすると、 WordPressでエラーが発生プラグイン/テーマなどがある場合があります。 そのような問題に適切に対応することができている場合PHP 7をインストールすることをサイトの速度の面で有利であろうと思われます。 (PHP 4で作成されたプラグインは、PHPの7から無条件の問題を起こすという参照してください。)

EasyApache3に戻すには、次のコマンドを使用すると、されます。

sudo /scripts/migrate_ea3_to_ea4 --revert --run

インストール時より再びEasyApache3に戻すために時間がかかるようです。 "EasyApache 4 has successfully been reverted."というメッセージが表示されたら、以前の状態に戻ります。


2のコメント

コメント

  1. 現在PHP 7.0が適用されています。
    (PHP 7.1を適用してみると500サーバー内部エラーが発生しますね。)

    現在PHP 7を選択することができない場合は次の記事を参照してPHP 7 / PHP 7.1をインストールすることができます。

    https://www.thewordcracker.com/miscellaneous/%ED%95%B4%EC%99%B8-%EC%9B%B9%ED%98%B8%EC%8A%A4%ED%8C%85-%EB%B8%94%EB%A3%A8%ED%98%B8%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C-easyapache-3%EB%A5%BC-easyapache-4%EB%A1%9C-%EC%9D%B4%EC%A0%84/

    応答