LinuxでLNMP環境を構築してインストールする方法

LinuxにLNMP環境(Linux + Nginx + MySQL + PHP)をインストールして構築するには、以下の手順に従ってください。

  1. 好みに合ったUbuntuやCentOSなどLinuxディストリビューションを選択し、インストールを実行します。
  2. Nginxのインストール: Linux上では、パッケージマネージャーを使用してNginxをインストールできます。例えばUbuntuでは「sudo apt-get install nginx」、CentOSでは「sudo yum install nginx」を実行します。
  3. MySQLのインストール:パッケージ管理ツールを使用してMySQLデータベースサーバーをインストールします。たとえば、Ubuntuではsudo apt-get install mysql-serverコマンドを使用し、CentOSではsudo yum install mysql-serverコマンドを使用します。
  4. MySQLの設定:インストール後、rootパスワードの設定やデータベースの作成など、基本的な設定が必要です。安全な設定は、sudo mysql_secure_installationコマンドを使用して行えます。
  5. Linux に PHP をインストールする: パッケージマネージャツールを使用してインストールできます。Ubuntu ではコマンド sudo apt-get install php-fpm、CentOS ではコマンド sudo yum install php-fpm を使用します。
  6. Nginxの設定:PHPファイルを処理するようにPHPパーサーを使用するように設定するために、Nginxの設定ファイル「/etc/nginx/nginx.conf」を修正します。serverブロック内に以下の内容を追加します。
location ~ \.php$ {
    fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}
  1. Nginxを再起動する:設定を有効にするために、コマンドsudo service nginx restartを使用してNginxサービスを再起動します。
  2. NginxのWebルートディレクトリ(Ubuntuではデフォルトで/var/www/html/)にtest.phpなどのテストPHPファイルを作成します。ファイル内容は とします。
  3. Webブラウザからhttp://サーバーIPアドレス/info.phpにアクセスし、PHP情報ページが正しく表示されていれば、LNMP環境のインストールは成功です。

基本的には、以下の手順でLNMP環境のインストールと構築が完了できます。具体的な手順は使用するLinuxディストリビューションやバージョンによって多少異なる場合がありますので、その都度調整してください。

bannerAds