[CentOS7][Nginx][PHP]7.3をインストール

WordPressで推奨されるPHPのバージョンが7.3以上だったので重い腰を上げてバージョンアップをした。

PHPを全部削除

yum remove php*

7.3をインストール

yum -y --enablerepo=remi-php73,epel install php-fpm php-gd php-gmp php-mbstring php-mcrypt php-opcache php-pdo php-pear-MDB2-Driver-mysqli php-pecl-memcached php-pecl-msgpack php-xml

実行ユーザーがデフォルトだとapacheなのでnginxへ変更

vim /etc/php-fpm.d/www.conf
-user = apache
+user = nginx

-group = apache
+group = nginx

php-fpmを再起動および、バージョンの確認

systemctl restart php-fpm
php -v

ここまでで問題なければ終了。

[CentOS7]nginx環境へWordPressの設置

手順①WordPressのダウンロードおよび設置

cd /tmp
wget https://ja.wordpress.org/wordpress-4.9.8-ja.tar.gz
tar -zxvf wordpress-4.9.8-ja.tar.gz -C /var/www/nyahun.net/
cd /var/www/nyahun.net
chown -R nginx:nginx wordpress

手順② データベースの作成

mysql -u root -p
create database memo;
create user 'memo'@'localhost' identified by 'password';
grant create,select,insert,update,delete on memo.* to 'memo';
flush privileges;
exit;

手順③ nginxの設定