セキュリティ、速度、コンプライアンス、柔軟性—これらはすべて、Webサーバーの効率を急速に再定義するlighttpd(pron。lighty)を表しています。高性能環境向けに設計および最適化されているためです。他のWebサーバーと比較してメモリフットプリントが小さく、cpu-loadの効果的な管理、および高度な機能セット(FastCGI、SCGI、Auth、Output-Compression、URL-Rewritingなど)を備えたlighttpdは、すべてのサーバーに最適なソリューションです。これは負荷の問題に悩まされており、何よりも、改訂されたBSDライセンスの下でライセンスされたオープンソースです。
このチュートリアルでは、PHPとMySQLをサポートするUbuntu14.10にlighttpdをインストールする方法を示します。
MySQLのインストール:
まず、次のコマンドを発行してMySQLをインストールします。
$ sudo apt-get install mysql-client mysql-server
すべてのパッケージをインストールすると、MySQLのrootパスワードを設定するように求められます。次の画面でMySQLの新しいrootパスワードを入力します。
ルートパスワードを繰り返します。
Lighttpdのインストール:
次のコマンドを使用してLighttpdをインストールします。
$ sudo apt-get install lighttpd
Webブラウザーを開き、 http://your-ip-address/index.lighttpd.htmlにアクセスします。 、次のページが表示されます。これにより、lighttpdがサーバーに正常にインストールされたことを確認できます。
Ubuntu14.10のデフォルトのドキュメントルートは/var/ www /で、設定ファイルは/ etc /lighttpd/ディレクトリにあります。
PHPのインストール:
次に、Fast cgiを使用してPHPをインストールします。これには、あらゆるサイズのサイト、特に忙しいサイトに役立ついくつかの追加機能があります。次のコマンドを発行してインストールします。
$ sudo apt-get install php5-cgi php5-mysql
fast-cgiサポートを有効にします。
$ sudo lighttpd-enable-mod fastcgi $ sudo lighttpd-enable-mod fastcgi-php
fast-cgiを有効にするには、lighttpdサービスをリロードします。
$ sudo /etc/init.d/lighttpd force-reload
PHP-cgiサポートのテスト:
PHPをテストするには、1つのPHPファイルをドキュメントルートに配置します。ターミナルで次の行をコピーして貼り付けます。
$ sudo nano /var/www/info.php
これにより、index.phpというファイルが開き、この行をコピーしてindex.phpファイルに貼り付けます。
<?php phpinfo(); ?>
次に、Webブラウザを開いて、 http://your-ip-address/info.php、と入力します。 ページは次のようになります:
上記のスクリーンショットから、サーバーAPI行に示されているように、PHPは機能しており、FastCGIを介して機能しています。さらに下にスクロールすると、PHPですでに有効になっているすべてのモジュールが表示されます。ブラウザを下にスクロールして、MySQLサポート情報を探します。
以上です!