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>##<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><code>
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 拡張機能をインストールする必要があります。一般的な拡張機能のインストール方法をいくつか紹介します。
sudo yum install php-curl
インストールが完了したら、Apache サービスを再起動します:
<code><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div> <code><code>
sudo yum install php-gd
インストールが完了したら、Apache サービスを再起動します:
<code><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div> <code><code>
sudo yum install php-mbstring
インストールが完了したら、Apache サービスを再起動します:
<code><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">sudo systemctl restart httpd.service</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div><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 サイトの他の関連記事を参照してください。