概要
- apacheのデフォルトのドキュメントルート直下にWordPressを構築
- 下記コマンドを実行していくだけでできるようにした
- AmazonLinux2ではなく、AmazonLinux版
- rootユーザーで行う
インストール
ミドルウェアインストール
yum install httpd24 gd mysql-server wget -y
yum install -y php56 php56-mcrypt php56-mbstring php56-mysqlnd php56-devel
PHP設定
cp /etc/php.ini /etc/php.ini.org
vi /etc/php.ini
------------------------------------
date.timezone = 'Asia/Tokyo'
------------------------------------
mysql設定
/etc/init.d/mysqld start
chkconfig mysqld on
mysql -u root
mysql> create database wp;
Query OK, 1 row affected (0.04 sec)
mysql> grant all privileges on wp.* to wp@localhost identified by 'wp用の任意パスワード';
Query OK, 0 rows affected (0.06 sec)
mysqladmin -u root password '任意のルートパスワード'
WordPressインストール
wget https://ja.wordpress.org/latest-ja.tar.gz
tar zxvf latest-ja.tar.gz
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
tar zxvf latest-ja.tar.gz
mv wordpress/* /var/www/html/
apache設定
sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
vi /etc/httpd/conf/httpd.conf
------------------------------------
<Directory "/var/www/html">
AllowOverride All
------------------------------------
service httpd restart
chkconfig httpd on
アクセスチェック
ブラウザで以下にアクセス
あとは画面の指示にしたがってインストールすれば立ち上がります。