UbuntuでNginxと共にPhpMyAdminをインストールする方法


ステップ1: Nginxのインストール まず、UbuntuにNginxをインストールします。ターミナルを開き、次のコマンドを実行します:

sudo apt update
sudo apt install nginx

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

sudo systemctl start nginx

ブラウザを開き、サーバーのIPアドレスを入力すると、Nginxのデフォルトページが表示されるはずです。

ステップ2: PHPのインストール 次に、PHPをインストールします。以下のコマンドを実行します:

sudo apt install php-fpm php-mysql

インストールが完了したら、NginxとPHPの連携を設定します。以下のコマンドを実行します。

sudo nano /etc/nginx/sites-available/default

エディタが開かれたら、以下の行を探して修正します:

index index.html index.htm index.nginx-debian.html;

上記の行を以下のように変更します:

index index.php index.html index.htm index.nginx-debian.html;

次に、以下の行を探して修正します:

# pass PHP scripts to FastCGI server
#
#location ~ \.php$ {
#       include snippets/fastcgi-php.conf;
#
#       # With php-fpm (or other unix sockets):
#       fastcgi_pass unix:/run/php/php7.4-fpm.sock;
#       # With php-cgi (or other tcp sockets):
#       # fastcgi_pass 127.0.0.1:9000;
#}

上記の行を以下のように変更します:

location ~ \.php$ {
       include snippets/fastcgi-php.conf;
       # With php-fpm (or other unix sockets):
       fastcgi_pass unix:/run/php/php7.4-fpm.sock;
       # With php-cgi (or other tcp sockets):
       # fastcgi_pass 127.0.0.1:9000;
}

変更が完了したら、エディタを保存して終了します。

ステップ3: PhpMyAdminのインストール 最後に、PhpMyAdminをインストールします。以下のコマンドを実行します:

sudo apt install phpmyadmin

インストールが完了したら、ブラウザで以下のURLにアクセスします:

http://サーバーのIPアドレス/phpmyadmin

PhpMyAdminのログイン画面が表示されますので、MySQLのユーザー名とパスワードを入力してログインします。

以上で、UbuntuでNginxと共にPhpMyAdminをインストールする手順が完了です。これで、PhpMyAdminを使用してデータベースを管理できるようになります。