EC2: Amazon LinuxにWordPressを急ぎで入れる (その2)
Amazon Linuxにデータ用のEBSを追加で /dev/sdf にアタッチしているだけの状態からWordPressを急ぎで入れる手順のコピペ用メモ
# install package sudo yum -y update sudo yum -y install httpd mysql-server php php-mysql php-mbstring sudo /sbin/chkconfig mysqld on sudo /sbin/chkconfig httpd on # Setup EBS and FS sudo mkfs.ext4 /dev/sdf echo "/dev/sdf /mnt ext4 defaults,noatime 0 0" | sudo tee -a /etc/fstab sudo mount /mnt sudo mkdir -p /mnt/www/ sudo cp -r /var/www/html /mnt/www sudo mv /var/www/html /var/www/html.bak sudo ln -s /mnt/www/html /var/www/html sudo mkdir -p /mnt/lib/ sudo cp -r /var/lib/mysql/ /mnt/lib sudo mv /var/lib/mysql/ /var/lib/mysql.bak sudo ln -s /mnt/lib/mysql/ /var/lib/mysql s udo chown mysql:mysql -R /var/lib/mysql # download and deploy WordPress wget http://ja.wordpress.org/latest-ja.tar.gz ~/ tar zxvf latest-ja.tar.gz sudo cp -r wordpress/* /var/www/html/ sudo chown apache:apache -R /var/www/html/ # damon start sudo /etc/init.d/httpd start sudo /etc/init.d/mysqld start # create user on DB for WordPress echo 'CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress .* TO "wpuser"@"localhost" IDENTIFIED BY "wppassword" ;FLUSH PRIVILEGES; '| mysql -uroot
/dev/sdf をext4でフォーマット後 /mnt にマウントし、以下のシンボリックリンクを張って使う。
/var/www/html -> /mnt/www/html
/var/lib/mysql -> /mnt/lib/mysql
あとはこっちと一緒
EC2: Amazon LinuxにWordPressを急ぎで入れる (その1) - aws memo