参考にしたサイトはこちら
https://www.adminweb.jp/wordpress/install/



・環境情報
[root@test takamiya_web]# cat /proc/version
Linux version 3.10.0-514.26.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Jul 4 15:04:05 UTC 2017
[root@test takamiya_web]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

・参考

WordPressのインストール(CentOS)

WordPress カスタムフィールドの使い方とその力

1.下記から最新をDL
今回は(4.9.5 2018年4月4日)をgzip形式でDL

リリース

2.解凍
[rails@test software]$ ls
wordpress-4.9.5-ja.tar.gz
[rails@test software]$ pwd
/opt/handson/software
[rails@test software]$ tar -xvf wordpress-4.9.5-ja.tar.gz

[rails@test software]$ ls
wordpress wordpress-4.9.5-ja.tar.gz

[rails@test software]$ cd wordpress/
[rails@test wordpress]$ ls
index.php wp-blog-header.php wp-includes wp-settings.php
license.txt wp-comments-post.php wp-links-opml.php wp-signup.php
readme.html wp-config-sample.php wp-load.php wp-trackback.php
wp-activate.php wp-content wp-login.php xmlrpc.php
wp-admin wp-cron.php wp-mail.php

3.Apache設定
移動
[root@test software]#cp -r wordpress /var/www/

権限変更
[root@test software]# chown -R apache.apache /var/www/wordpress
[root@test software]# ls -l /var/www/
合計 4
drwxrwxrwx 2 root root 6 8月 16 2017 cgi-bin
drwxrwxrwx 3 root root 122 10月 12 2017 html
drwxrwxr-x 5 apache apache 4096 5月 11 12:56 wordpress

設定ファイル変更
前)
DocumentRoot “/var/www/html”

#
# Relax access to content within /var/www.
#

AllowOverride None
# Allow open access:
Require all granted

後)
#====modify for wordpress====
#DocumentRoot “/var/www/html”
DocumentRoot “/var/www/wordpress”

#
# Relax access to content within /var/www.
#
#

AllowOverride None
# Allow open access:
Require all granted

いちおうDiffとる
[root@test software]# diff /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
119,121c119
< #====modify for wordpress==== < #DocumentRoot "/var/www/html" < DocumentRoot "/var/www/wordpress" --- > DocumentRoot “/var/www/html”
126,127c124
< #
<

>

リスタート
[root@test software]# systemctl restart httpd
Enter SSL pass phrase for test.quando.jp:443 (RSA) : ****************
[root@test software]# systemctl status httpd
● httpd.service – The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since 金 2018-05-11 13:03:52 JST; 14s ago
Docs: man:httpd(8)
man:apachectl(8)
Main PID: 4189 (httpd)
Status: “Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec”
CGroup: /system.slice/httpd.service
├─4189 /usr/sbin/httpd -DFOREGROUND
├─4195 /usr/sbin/httpd -DFOREGROUND
├─4196 /usr/sbin/httpd -DFOREGROUND
├─4198 /usr/sbin/httpd -DFOREGROUND
├─4199 /usr/sbin/httpd -DFOREGROUND
└─4200 /usr/sbin/httpd -DFOREGROUND

5月 11 13:03:46 test.quando.jp systemd[1]: Starting The Apache HTTP Server…
5月 11 13:03:52 test.quando.jp systemd[1]: Started The Apache HTTP Server.
Hint: Some lines were ellipsized, use -l to show in full.

・インストール
Webブラウザでlocalhostにアクセスするとインストーラーが起動する

粛々と進めよう

Mysqlの接続に成功したらあとはインストールするだけ

Mysqlユーザーの作成時に下記エラーが発生したのでmysqlを初期化した

180513 12:24:21 [ERROR] mysqld: Incorrect information in file: ‘./mysql/tables_priv.frm’

初期化手順については別エントリで