GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu11.10にPHP5とMySQLを使用してNginxをインストールする方法

Nginxは、無料のオープンソースの高性能HTTPサーバーです。 Nginxは、その安定性、豊富な機能セット、シンプルな構成、および低リソース消費で知られています。このチュートリアルでは、PHP5サポート(PHP-FPM経由)とMySQLサポートを備えたUbuntu11.10にNginxをインストールする方法を示します。

MySQL 5のインストール:

まず、次のコマンドを発行してMySQLをインストールします。

root@ubuntu~/ $ sudo apt-get install mysql-server mysql-client

MySQLユーザー「root」のパスワードを入力するように求められます 「。同じパスワードがユーザーroot@ localhostにも有効です。 [email protected]も同様です。

MySQLの「root」ユーザーの新しいパスワード:<– yourrootsqlpassword

MySQLの「root」ユーザーのパスワードを繰り返します:<– yourrootsqlpassword

Nginxのインストール:

NginxはすでにUbuntuパッケージで利用可能であるため、次のコマンドを発行してNginxをインストールします。

root@ubuntu~/ $ sudo apt-get install nginx

インストール後にNginxを起動します。

root@ubuntu~/ $ sudo /etc/init.d/nginx start

Webブラウザを開いてNginxのインストールをテストし、 http://192.168.0.10に移動します。 。 「WelcometoNginx!」という次のWebページが表示されます。 「。

Ubuntu11.10のデフォルトのnginxドキュメントルートは/usr/ share / nginx/wwwです。構成ファイルは/etc/nginxディレクトリにあります。

PHP5のインストール:

次に、PHP-FPM(PHP-FPM(FastCGI Process Manager)を介してPHP5をインストールします。これは、代替のPHP FastCGI実装です。あらゆるサイズのサイト、特に忙しいサイトに役立つ追加機能がいくつかあります)。次のコマンドを発行してインストールします。

root@ubuntu~/ $ sudo apt-get install php5-fpm 

PHP5のインストール後、Nginxサーバーを再起動します。

root@ubuntu~/ $ sudo /etc/init.d/nginx reload

PHPのテスト:

PHPをテストするには、1つのPHPファイルをnginxのデフォルトディレクトリに配置します

手順1.ターミナルで、次の行をコピーして貼り付けます。

root@ubuntu~/ $ sudo vi /usr/share/nginx/html/info.php

これにより、info.phpというファイルが開きます。

ステップ2.この行をコピーしてinfo.phpファイルに貼り付けます:

<?php phpinfo(); ?>

手順3.ファイルを保存して閉じます。 Esc +; wqを使用します ファイルを保存します。

ステップ4.次に、Webブラウザーを開き、Webアドレスに次のように入力します。

http://192.168.0.10/info.php

ページは次のようになります:

上記のスクリーンショットから、PHP5は機能しており、サーバーAPI行に示されているように、FPM/FastCGIを介して機能しています。さらに下にスクロールすると、PHP5ですでに有効になっているすべてのモジュールが表示されます。 MySQLがそこにリストされていないことがわかります。これは、PHP5でMySQLがまだサポートされていないことを意味します。 PHP5にMySQLサポートをインストールする必要があります。

PHP5でのMySQLサポート:

PHP5でMySQLをサポートするには、php5-mysqlパッケージをインストールします。

 root@ubuntu~/ $ sudo apt-get install php5-mysql

インストールしたら、PHP-FPMを再起動します。

 root@ubuntu~/ $ sudo /etc/init.d/php5-fpm restart

次に、PHPをテストするためにすでに開いているWebブラウザを更新します。

サポートパッケージをインストールする前にリストされていないMySQLモジュールのリストがあります。


Ubuntu
  1. Ubuntu11.04にPHP5とMySQLを使用してCherokeeWebサーバーをインストールする方法

  2. Ubuntu11.04にPHP5とMySQLを使用してLighttpdをインストールする方法

  3. Ubuntu20.04にmysql8をインストールしてセットアップする方法

  1. Ubuntu18.04にNginxでWordPressをインストールする方法

  2. Ubuntu16.04にNginxでMediaWikiをインストールする方法

  3. Ubuntu18.04LTSにNginxを使用してSeafileをインストールする方法

  1. Ubuntu15.10にNginxを使用してMagentoをインストールする方法

  2. Ubuntu15.10にNginxでMailpileをインストールする方法

  3. Ubuntu15.10でNginxを使用してRedmine3をインストールする方法