読者です 読者をやめる 読者になる 読者になる

【wordpress】wordpress検証用環境を作ったので構築手順メモ

はじめに

ちょっとした検証用にwordpressを使いたかったので手順メモ
やりたいことはwordpress入れてダミー用のデータを登録して検証できるようにするところまで

環境はローカルPC上にvagranで作ったcentos6.7上でphp5.6、mysql5.6、apache2.2.15の環境を作る

phpmysqlapachewordpressのインストールとセットアップまで

php5.6インストール

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# cp -ip /etc/yum.repos.d/remi.repo /etc/yum.repos.d/remi.repo.org
# sed -e "s/enabled=0/enabled=1/g" /etc/yum.repos.d/remi.repo.org > /etc/yum.repos.d/remi.repo
# yum install -y php php-mysqlnd

mysql5.6インストールとセットアップ

# yum install -y http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
# cp -ip /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community.repo.org
# yum install -y mysql-community-server
# mysql_install_db --datadir=/var/lib/mysql --user=mysql
# service mysqld start
# mysql_secure_installation // 色々聞かれるので適当に入力
# mysql -u root -e"create database wordpress" // ユーザーとパスワードは適当に作って

apacheインストールと設定

# yum install -y httpd
# vi /etc/httpd/conf/httpd.conf
・・・
<VirtualHost *:80>
    ServerName 192.168.33.10
    DocumentRoot "/var/www/html/wordpress
    ErrorLog /var/log/httpd/error_log
    CustomLog /var/log/httpd/access_log common
</VirtualHost>
# service httpd start

wordpressダウンロード

# wget https://ja.wordpress.org/wordpress-4.6.1-ja.tar.gz
# tar xvfz wordpress-4.6.1-ja.tar.gz
# mv wordpress /var/www/html/
# chown -R apache:apache /var/www/html/wordpress

wordpressのセットアップ
http://192.168.33.10/にアクセスしてwordpressの設定画面を順次入力してゆく(特につまるところはなかった)

ダミーデータの登録

https://github.com/jawordpressorg/theme-test-data-ja
こちらのREADMEにあるとおり、wordpressのインポートから登録可能

流れとしてはwordpressのインポート用のプラグインをインストールして、プラグインを使ってダミーデータを登録する形。
はまるところはなかったが、プラグインの登録にはftpを使えるようにしておいたほうが楽なので以下でftpを有効にしてからwordpressの画面からプラグインを追加する

# yum -y install vsftpd
# service vsftpd start

で、サイトにアクセスしてみるとデータがダミーデータが登録されたサイトが確認できました。
あくまで、検証用なので公開する場合はセキュリティ設定などは別途行う必要ありです

以上です