CentOSをインストールしたときにいつも最初にやること(apache mysql phpのインストール)
2015/04/18
- SElinuxの無効化
- iptableの無効化
- apacheのインストール・自動起動
- mysqlのインストール・自動起動
- phpのインストール
SElinuxの無効化
vim /etc/sysconfig/selinux
SELINUX=disabled
iptableの無効化
/etc/init.d/iptables stop
chkconfig iptables off# 状態の確認(3がoffになっていれば起動しない)
chkconfig –list iptables
iptables0:off 1:off 2:on3:on4:on5:on6:off
apacheのインストール・自動起動
インストール
yum install httpd
/etc/init.d/httpd start
chkconfig httpd on
chkconfig –list httpd
設定
基本M
- インデックス(ファイル一覧無効化) マイナスIndexesにする
Options Indexes FollowSymLinks
↓
Options -Indexes FollowSymLinks
- DirectoryIndexの有効化(index.html,index.phpといったデフォルト補完名の設定)
DirectoryIndex index.html index.php
- .htaccessの有効化
AllowOverrid None
↓
AllowOverrid All
※細かいAllowOverride設定をする場合は下記参考
http://www.hyperdyne.co.jp/~oohashi/work/apache/access/htpasswd.shtml
apache再起動!!
mysql
インストール・自動起動
yum install mysql-server mysql
/etc/init.d/mysqld start
chkconfig mysqld on
chkconfig –list mysqld
ユーザー関係パスワード設定
#ログイン後(初期rootはパスなし)
mysql -u root -p
SET PASSWORD FOR root@localhost=PASSWORD(‘任意のパス’);
phpのインストール
yum -y install php php-mysql
関連記事
-
-
【メモ】simple_html_parserの使い方リンク
[インストール~DOMオブジェクトの取得] http://so-zou.jp/w …
-
-
【PHP】【Slim】インストールー手動ダウンロード と Composer
ずーっと思ってた、CakeとかCodeIgnaitorとか、俺には多機能すぎる! …
-
-
Vmware Player5.0でNat + ポートフォワードで外部から接続可能にする。
最初はwindowsに仮想サーバーを立てたかっただけ。 windowsVirtu …
-
-
centos swap領域の増設
やたらメモリ不足に陥るサーバーがあるので、メモリ増設に加えて一応swapも追加す …
-
-
[Cake]CakePHPで意識の低いトランザクション commit rollback
cakeで複数のテーブルにまたがったトランザクション管理をしたい。 …