PHPのインストール

シンプルセットにはPHPがインストールされていないのでインストールします。
TeraTermを起動し、以下のように入力します。
yum install php php-mbstring php-mysql[Enter]
dti55

dti56

dti57
Complete! が表示されればインストール完了です。

PHPのバージョン確認

PHPのバージョンは以下のコマンドで確認できます。
php -v[Enter]
dti58

MySQLのインストール

シンプルセットにはMySQLがインストールされていないのでインストールします。
TeraTermを起動し、以下のように入力します。
yum install mysql-server[Enter]
dti59

dti60

dti61
Complete! が表示されればインストール完了です。

サービス起動

MySQLのサービスを起動します。
service mysqld start[Enter]
dti61

dti63

自動起動設定

OSを再起動したときにもMySQLが自動起動するように設定しておきます。
chkconfig mysqld on[Enter]
自動起動が設定されているか確認します。
chkconfig --list mysqld[Enter]
dti64

セキュア設定

よりセキュアな設定を施すため、mysql_secure_installationを実行します。
/usr/bin/mysql_secure_installation[Enter]
dti65

以下の画面のように入力します。
dti66

MySQLログイン

MySQLにログインします。
mysql -u root -p[Enter]
さきほど設定したパスワードを入力します。
するとMySQLにログインでき、プロンプトが mysql> に変わります。
dti67

文字コード確認

MySQLに設定されている文字コードを確認するため以下のように入力します。
SHOW VARIABLES LIKE 'char%'; [Enter]
dti68

ログアウト

MySQLをログアウトします。
exit; [Enter]
dti69

MySQLの設定変更

文字化けを防ぐため、文字コードをutf-8に統一します。
WinSCPで以下のファイルを開きます。
/etc/my.cnf
dti70

こんな感じで以下の内容をコピペで挿入して保存します。
dti71

挿入する内容
default-character-set = utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

[client]
default-character-set = utf8

[mysqldump]
default-character-set = utf8

[mysql]
default-character-set = utf8

編集が終了したら、MySQLを再起動し、先ほどと同じように文字コードの設定状況を確認します。
service mysqld restart[Enter]
mysql -u root -p[Enter]
SHOW VARIABLES LIKE 'char%'; [Enter]
dti72
latin1がutf-8に変わっていればOKです。

ページの先頭へ