VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで

WordPress準備 PHPとMySQLをインストール

WorePressを使用するには、PHPとMySQLが必要になります。
以下、CentOS6の環境の場合を例にPHPとMySQLのインストール手順を示します。

WordPressの要件の確認


 
WordPressの公式サイトを確認し、WordPressに必要なPHPとMySQLのバージョンを確認します。
 
WordPress3.2以降は、下記バージョンが必要とあります。(2013年2月6日時点)
 PHP バージョン5.2.4以上
 MySQL バージョン5.0.15以上
 

PHPとMySQLのインストール


 
“rpm -qa | grep mysql” と ”rpm -qa | grep php” を実行し、現状のサーバーに含まれているか確認します。
 
含まれていない場合は、yumコマンドでmysql-server、php、php-mysqlをインストールします。
 
例)
# yum install php
  :略
Installing:
php x86_64 5.3.3-14.el6_3 updates 1.1 M

Installing for dependencies:
libedit x86_64 2.11-4.20080712cvs.1.el6 base 74 k
php-cli x86_64 5.3.3-14.el6_3 updates 2.2 M
php-common x86_64 5.3.3-14.el6_3 updates 523 k

# yum install mysql-server
 :略
Installing:
mysql-server x86_64 5.1.66-2.el6_3 updates 8.6 M

Installing for dependencies:
mysql x86_64 5.1.66-2.el6_3 updates 885 k
perl x86_64 4:5.10.1-127.el6 base 10 M
perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k
perl-DBI x86_64 1.609-4.el6 base 705 k
perl-Module-Pluggable x86_64 1:3.90-127.el6 base 38 k
perl-Pod-Escapes x86_64 1:1.04-127.el6 base 30 k
perl-Pod-Simple x86_64 1:3.13-127.el6 base 210 k
perl-libs x86_64 4:5.10.1-127.el6 base 576 k
perl-version x86_64 3:0.77-127.el6 base 49 k

# yum install php-mysql
 :略
Installing:
php-mysql x86_64 5.3.3-14.el6_3 updates 79 k

Installing for dependencies:
php-pdo x86_64 5.3.3-14.el6_3 updates 73 k

 

MySQLの起動


 
“rpm -ql mysql-server”コマンドで起動スクリプトの場所を確認し、起動スクリプトを実行してMySQLを起動します。
 
例)
# rpm -ql mysql-server | grep init
/etc/rc.d/init.d/mysqld
 
# /etc/rc.d/init.d/mysqld start
Starting mysqld: [ OK ]
 
※インストール後に行ったほうが良い設定手順などは以下の記事参照。
VPS(レンタル)サーバー上のMySQL初期設定確認
NessusでVPSサーバーの脆弱性診断 PHPのバージョン情報漏洩
モバイルバージョンを終了