【debian】LAMP環境を作る
問題
debianでLAMP環境作るには?
答え
さっそく、さくっと。
1、Apache、MySQL、phpをインストール
aptitude install apache2 php5 mysql-server php5-mysql
2、Apacheの設定
・/etc/apache2 以下に設定ファイルがある。見るとなんとなく仕組みがわかると思うが、手で直接編集しないで次のようなコマンドでモジュールやバーチャルホストを有効にする。
a2dismod a2enmod a2dissite a2ensite
例)mod_rewrite を有効にする
a2enmod
例)mod_autoindex を無効にする
a2dismod autoindex
例)xxx.yyy.zzz というバーチャルホストを追加する
まずVirtualHostの設定は書く
# vi /etc/apache2/site-available/xxx.yyy.zzz <Virtualhost> ServerName xxx.yyy.zzz (その他設定、その他設定) </Virtualhost>
a2ensite / a2dissite で有効化、無効化する
a2ensite xxx.yyy.zzz
・実行ユーザーの設定、環境変数などは envvars に書いてある。
3、MySQLの設定
/etc/mysql/my.cnf を編集。設定するとしても文字コードぐらい。
4、phpの設定
必要があれば /etc/php5/apache2/php.ini などを編集する。
追加のパッケージを入れたいときは探して入れる。
aptitude search php5 ...... p php5-curl - CURL module for php5 p php5-dbg - Debug symbols for PHP5 p php5-dev - Files for PHP5 module development p php5-enchant - Enchant module for php5 p php5-exactimage - fast image manipulation library (PHP bindings) p php5-ffmpeg - audio and video support via ffmpeg for php5 p php5-gd - GD module for php5 p php5-geoip - GeoIP module for php5 ...... ......
コメント