ホームページ >運用・保守 >Linuxの運用と保守 >クラウドサーバーLinux用のPHP環境を構築する方法

クラウドサーバーLinux用のPHP環境を構築する方法

WBOY
WBOY転載
2023-05-14 18:43:251554ブラウズ

1. 適切なクラウド サーバーを選択する

まず、適切なクラウド サーバーを選択する必要があります。ニーズに基づいて、適切な構成とオペレーティング システムを選択してください。ここでは、Alibaba Cloud 上の CentOS システムを例に挙げます。

2. Web サーバーのインストール

環境設定の最初のステップは、Apache や Nginx などの Web サーバーをインストールすることです。ここでは Apache を例に挙げます。次のコマンドを使用して、ターミナルに Apache をインストールします。

sudo yum update
sudo yum install httpd

インストールが完了したら、Apache サービスを開始し、起動時に開始するように設定します。

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

この時点で、クラウド サーバーのパブリック IP アドレス、参照 サーバーに IP アドレスを入力すると、Apache のデフォルト ページが表示され、Apache が正常にインストールされたことが示されます。

3. php のインストール

次に、php をインストールします。次のコマンドを使用して、ターミナルに php をインストールします:

sudo yum -y install php php-mysql

インストールが完了したら、Apache サービスを再起動します:

<code><code>##<pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre><code>

#4. PHP 環境をテストする

インストールが完了したら、次のコマンドを使用して PHP が正常にインストールされたかどうかを確認できます。
sudo vim /var/www/html/info.php

info.php ファイルに次の内容を入力します:

<?php phpinfo(); ?>

ファイルを保存して終了した後、ブラウザにクラウド サーバーのパブリック IP アドレスを入力し、/info を追加すると表示されます。 .php、つまり:

http://你的IP地址/info.php

PHP バージョン、構成ファイルのパスなどの PHP 関連情報は、PHP 環境が正常に確立されたことを示します。

5. php 拡張機能をインストールする

php アプリケーションで適切に実行するには、いくつかの php 拡張機能をインストールする必要があります。一般的な拡張機能のインストール方法をいくつか紹介します。

    curl 拡張機能のインストール
  1. curl はデータ送信に使用されるツールであり、多くの PHP アプリケーションでは、curl 拡張機能が必要です。次のコマンドを使用して、ターミナルにカール拡張機能をインストールします:
sudo yum install php-curl

インストールが完了したら、Apache サービスを再起動します:

<code><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre> <code><code>

    gd 拡張機能のインストール
  1. gd は画像処理用の拡張機能です。次のコマンドを使用して、ターミナルに gd 拡張機能をインストールします:
sudo yum install php-gd

インストールが完了したら、Apache サービスを再起動します:

<code><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre> <code><code>

    mbstring 拡張機能をインストールする
  1. mbstring は、マルチバイト エンコーディングを処理するための拡張機能です。 。次のコマンドを使用して、ターミナルに mbstring 拡張機能をインストールします:
sudo yum install php-mbstring

インストールが完了したら、Apache サービスを再起動します:

<code><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre><code><code> ヒント: さまざまなアプリケーション要件に応じて、mysqli 拡張機能、imagick 拡張機能などをインストールすることもできます。

6. php.ini の設定

php.ini ファイルを変更することで、タイム ゾーンの設定、アップロード ファイル サイズ制限など、php の操作に関するいくつかの設定を行うことができます。

次のコマンドを使用して php.ini ファイルを開きます:

sudo vim /etc/php.ini

変更する次の構成項目を見つけます:

display_errors = On              # 显示错误信息
date.timezone = Asia/Shanghai    # 设置时区
upload_max_filesize = 20M        # 设置上传文件大小限制

変更が完了したら、保存して終了します。

以上がクラウドサーバーLinux用のPHP環境を構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。