コマンドラインから WordPress インストール
Nid: 1173
WP-CLI を使用して、コマンドラインから WordPress をインストール。
1 . データベース作成
$ sudo mysql -u root MariaDB [(none)]> CREATE DATABASE `db_wpdev.octaviadata.com`; MariaDB [(none)]> GRANT ALL PRIVILEGES ON `db_wpdev.octaviadata.com`.* TO wp_db_admin@localhost IDENTIFIED BY 'wp_db_password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q Bye
2 . ディレクトリ作成
$ sitename=wpdev.octaviadata.com $ sudo mkdir /var/www/html/$sitename $ cd /var/www/html/$sitename $ sudo sh -c "cd /var/www/html/$sitename && chown -R www-data:www-data . && find . -type d -exec chmod 755 {} \; && find . -type f -exec chmod 644 {} \;"
3 . WordPress ファイルダウンロード
$ sudo -u www-data wp core download
4 . wp-config.php 作成
history にパスワードを保存しないように、半角スペースの後にコマンド入力。
$ sudo -u www-data wp core config --dbname='db_wpdev.octaviadata.com' --dbuser='wp_db_admin' --dbpass='wp_db_password' Success: Generated 'wp-config.php' file.
5 . インストール
history にパスワードを保存しないように、半角スペースの後にコマンド入力。
$ sudo -u www-data wp core install --url="http://$sitename" --title='wordpress development site' --admin_user='wpdev_admin' --admin_password='wpdev_passwd' --admin_email='admin@octaviadata.com' Success: WordPress installed successfully.
パスワード変更
$ sudo -u www-data wp user update wpdev_admin --user_pass="new password"
6 . アップデート
$ wp core update && wp plugin update --all && wp theme update --all && wp core language update
7 . 動作確認
サイトにアクセスして動作確認