CentOS 5.6環境でLAMP(PHP、MySQL、Apache)を構築する手順

1.最新版ライブラリとパッケージを確認
yum check-update
yum update

2.Apacheのインストール
yum install httpd
chkconfig -add httpd
service httpd start

3.MySQLのインストール
3.1 インストール手順
yum install mysql-server
chkconfig –add mysqld
service mysqld restart
mysql_secure_installation
Remove anonymous users?[Y/n]  Y
Disallow root login remotely?[Y/n] Y
Disallow root login remotely?[Y/n] Y
Reload privilege tables now?[Y/n] Y

3.2 データベースのデフォルトキャラクタセットがUTF8を設定
vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set = utf8
# Disabling symbolic-links is recommended to prevent assorted security risks;
# to do so,uncomment this line:
# symbolic-links=0

[mysql]
default-character-set = utf8

chkconfig mysqld on
chkconfig –list mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

起動:/etc/rc.d/init.d/mysqld start

4.PHPのインストール
PHP5.1をインストール
yum install php php-mysql

PHP5.3をインストール
yum install php53 php53-mysql
5.ファイアウォールを操作
#/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp –dport 22 -j ACCEPT
#/etc/rc.d/init.d/iptables save

Server

Posted by arkgame