CentOS5.5でLAMP構築メモ
=============
注意 まだ編集途中です
=============
忘れないように作業メモ
yumでインストール
# apacheインストール $ sudo yum -y install httpd # phpインストール $ sudo yum -y install php php-mbstring php-mysql # mysqlインストール $ sudo yum -y install mysql-server mysql-devel
apache設定
まず設定ファイルのバックアップ
$ sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak $ sudo vim /etc/httpd/conf/httpd.conf
「LoadModule」の設定は長いので別ファイルに分け、Includeで読み込むようにする。
Include conf/LoadModules.conf
Directoryディレクティブを下記のように設定し、htdocs配下以外へのアクセスを禁じる
<Directory /> # .htaccessは重くなるらしいから使わない AllowOverride None # 全部禁止 Order deny,allow Deny from all </Directory> # htdocs配下の設定 <Directory "/usr/local/share/htdocs"> Options FollowSymLinks # htdocs配下なら許可 Order allow,deny Allow from all </Directory>
MySQL設定
CentOS5.5にMySQLをインストール(yumで) - 俺の作業ログ ← こちらを参考に設定