Help us understand the problem. What is going on with this article?

WordPressをインストールする(CentOS7.4)

WordPressを導入したいのでここに手順を記載したいと思います。
以下記事に沿って進めます。
https://webkaru.net/linux/wordpress-install-centos/

導入したいバージョン
https://ja.wordpress.org/releases/
9/16時点の最新は4.8.1でした。
必要なソフトウェア
CentOS 7.4.1708 (Core)
php
Apache
mariadb

phpの導入

導入から初期設定まで

$ yum install php php-mysql
$ php -v
PHP 5.4.16
$ cp /etc/php.ini /etc/php.ini.org
$ vi /etc/php.ini
date.timezone =
→date.timezone = "Asia/Tokyo"

Apacheの導入

phpインストールすれば依存pkgとして入るのでインストールは省略。ポート開放とサービス起動のみ。

$ firewall-cmd --add-port=80/tcp --zone=public --permanent
$ firewall-cmd --reload
$ firewall-cmd --list-all --zone=public
$ systemctl start httpd
$ systemctl enable httpd
$ systemctl list-unit-files | grep httpd

mariadbの導入

インストールから初期設定まで。公式のリポジトリにもあるけどクライアント含めてこちらを利用する。

$ vi /etc/yum.repos.d/mariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
$ yum install MariaDB-server MariaDB-client
$ systemctl start mariadb
$ systemctl enable mariadb
$ mysql -u root
mysql> update mysql.user set password=password('<PASSWORD') where user = 'root';
mysql> flush privileges;
mysql> exit;
$ mysql -u root -p
mysql> create database wp;
mysql> show databases(); 

WordPressの導入

ファイル取得とApacheの設定。

$ cd /tmp
$ wget http://ja.wordpress.org/wordpress-4.8.1-ja.tar.gz
$ mkdir /var/www
$ tar -zxvf wordpress-4.8.1-ja.tar.gz -C /var/www/
$ cd /var/www
$ chown -R apache:apache *
$ cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org 
$ vi /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/wordpress"
<Directory "/var/www/wordpress">
 AllowOverride All
</Directory>
$ systemctl stop httpd
$ systemctl start httpd

インストールしたサーバの80番ポートにアクセスして画面からセットアップ開始。(所要時間90分)

2020/02/03 時点

いつか変更が必要な箇所があったので追記いたします。

PHP7.2のインストール
https://qiita.com/owlbeck/items/20f3e5402cb782f6291e

WordPress 5.3.2
https://ja.wordpress.org/latest-ja.tar.gz

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした