LoginSignup
4
2

More than 5 years have passed since last update.

AWS linux PHP apache mysql wordpress fast setup

Last updated at Posted at 2017-11-20

Step1・Apache2.4インストール
$ sudo yum -y install httpd24
1.jpg
2.jpg

Step2・PHP7.0インストールする
$ sudo yum -y install php70 php70-mbstring php70-pdo
3.jpg
4.jpg

Step3・mysqlインストールする
$ sudo yum install mysql57 mysql57-server
5.jpg
6.jpg

Step4・httpd mysqld 起動確認
$ sudo service httpd start
$ sudo service mysqld start
7.jpg

Step5・apache配置
etc/httpd/conf/httpd.confを編集し、以下の2行を追加
AddType application/x-httpd-php .html .htm .php .phtml
AddType application/x-htlstpd-php-source .html .htm .phps
8.jpg

Step6・httpd restart
$ sudo service httpd restart
9.jpg

Step7・php apache動作確認する
var/www/htmlの下でindex.php を作成、下記のコードを追加
<?php
phpinfo();
?>
ブローザにIP入力、下記の画面出ます
10.jpg

Step8・mysql配置
①rootユーザパスワード修正
$ sudo service mysqld stop
$ sudo mysqld_safe --skip-grant-tables
ターミナル再開、rootユーザで登録
mysql>update mysql.user set authentication_string=password('root') where user='root';
$ sudo service mysqld restart
database 追加
mysql> create database wordpress;

②PHPにmysqlサポート追加
$ sudo yum -y install php70-mysqlnd
/etc/php.ini に extension=msql.so 追加
11.jpg
12.jpg
httpd restart
$ sudo service httpd restart

・wordpess配置
下記のurlから日本語wordpessバージョン確認
https://ja.wordpress.org/install/

var/www/html下に
$ sudo wget https://ja.wordpress.org/wordpress-4.8.3-ja.zip
$ sudo unzip wordpress-4.8.3-ja.zip
wordpressに書けるように権限付与(777推奨ではない)
$ sudo chmod 777 * -R
13.jpg

画面から設定
14.jpg
15.jpg
16.jpg

追記:
FTP使いたくない場合下記参照

・wp-config.php に書きます
define('FS_METHOD', 'direct');
・wordpressフォルダすべてのファイル書き可能に変更

以上。

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2