ホームページ >バックエンド開発 >PHPの問題 >Linux システムに Nginx、PHP、MySQL をインストールする方法

Linux システムに Nginx、PHP、MySQL をインストールする方法

PHPz
PHPzオリジナル
2023-04-05 14:34:551254ブラウズ

Linux システムでは、Nginx は一般的な Web サーバー ソフトウェアであり、PHP と MySQL はアプリケーション サーバーとデータベース サービスの主要コンポーネントです。これら 3 つを一緒に使用すると、強力な Web アプリケーション サポートを提供できます。この記事では、Linux システムに Nginx、PHP、MySQL をインストールする方法を紹介します。

1. Nginx のインストール

まず、Nginx をインストールする必要があります。ほとんどの Linux ディストリビューションでは、Nginx はパッケージ管理ツールを通じてインストールできます。たとえば、Debian または Ubuntu システムでは、次のコマンドを使用してインストールできます。

sudo apt-get update
sudo apt-get install nginx

CentOS または RHEL システムでは、次のコマンドを使用してインストールできます。

sudo yum install epel-release //如果没有epel仓库需要安装,否则忽略这一步
sudo yum install nginx

Afterインストールが完了したら、次のコマンドを使用できます。 Nginx サービスを開始します。

sudo systemctl start nginx

システムが起動するたびに Nginx が自動的に起動するようにするには、次のコマンドを使用して自己起動機能を有効にします。 :

sudo systemctl enable nginx

これで、ブラウザの IP アドレスでサーバーを開いて、Nginx が正常にインストールされたかどうかをテストできます。正常にインストールされると、Nginx のようこそページが表示されるはずです。

2. MySQL のインストール

次に、MySQL をインストールする必要があります。 Linux システムでは、パッケージ管理ツールを使用して MySQL をインストールできます。たとえば、Debian または Ubuntu システムでは、次のコマンドを使用してインストールできます。

sudo apt-get update
sudo apt-get install mysql-server

CentOS または RHEL システムでは、次のコマンドを使用してインストールできます。

sudo yum install mysql-server

Afterインストールが完了したら、次のコマンドを使用できます。 MySQL サービスを開始します。

sudo systemctl start mysqld

システムが起動するたびに MySQL が自動的に開始されるようにするには、次のコマンドを使用して自動起動をオンにします。 function:

sudo systemctl enable mysqld

ここで、root パスワードの設定やデフォルトのテスト データベースの削除など、MySQL セットアップで基本的なセキュリティを実行する必要があります。セキュリティ設定プロセス中に、次のコマンドを使用して完了できます:

sudo mysql_secure_installation

上記の手順を完了すると、MySQL はセキュリティ設定に基づいて正常にインストールされます。

3. PHP のインストール

最後に、PHP サポートをインストールする必要があります。 Linux システムでは、パッケージ管理ツールを介して PHP をインストールできます。たとえば、Debian または Ubuntu システムでは、次のコマンドを使用してインストールできます。

sudo apt-get install php

CentOS または RHEL システムでは、次のコマンドを使用してインストールできます。

sudo yum install php

Afterインストールが完了したら、次のコマンドを使用できます。Nginx サービスと PHP サービスを再起動します。

sudo systemctl restart nginx
sudo systemctl restart php-fpm

これで、PHP が正常にインストールされたかどうかをテストできます。次のコマンドを使用して、/var/www/html ディレクトリに test.php ファイルを作成できます。

sudo nano /var/www/html/test.php

test.php ファイルに次のように入力します。

<?php
phpinfo();
?>

ファイルを作成して編集デバイスを終了します。ブラウザにサーバーの IP アドレスと /test.php を入力すると、PHP のバージョン情報と関連する設定が表示されれば、PHP が正常にインストールされたことになります。

概要

この記事では、Linux システムに Nginx、PHP、MySQL をインストールする方法を紹介しました。インストールすると、これらの強力な Web テクノロジーを使用して、優れた Web アプリケーションを構築できます。インストールと構成は難しい場合がありますが、プロセスをマスターすると貴重なスキルが得られ、Web 開発において大きな利点が得られます。

以上がLinux システムに Nginx、PHP、MySQL をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。