Dockerのイメージcentos:latestから作ったCentOS 7のコンテナでWordPressをホストするために、Apache, MySQL, PHPを設定したので、手順を覚え書き。

手順

# yum install epel-release -y
# yum install https://centos7.iuscommunity.org/ius-release.rpm -y
# yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm -y
# yum install http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm -y

# yum-config-manager --disable mysql57-community
# yum-config-manager --enable mysql56-community

# yum install -y httpd php70 php70-php php70-php-mysqlnd mysql-community-server

# service httpd start
# service mysqld start

(状態を確認)
# systemctl status httpd
# systemctl status mysqld

# chkconfig httpd on
# chkconfig mysqld on

WordPressを入れる

下記ページにある手順をそのままやっただけ。

http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/hosting-wordpress.html

学んだコマンド

  • パッケージの情報を見る

    $ yum info httpd

  • php.iniの場所を探す

    $ php -i | grep php.ini
    $ php70 -i | grep php.ini

参考になったページ

yumリポジトリ一追加リスト 完全版

https://qiita.com/bezeklik/items/9766003c19f9664602fe

CentOS7にApache2.4最新版をyum installする

https://w3g.jp/blog/centos7_yum_install_latest_apache24

MySQL 5.6 を CentOS 7 に yum インストールする手順

https://weblabo.oscasierra.net/installing-mysql56-centos7-yum/