Skip to content

Instantly share code, notes, and snippets.

@turusuke
Created April 5, 2016 18:10
Show Gist options
  • Save turusuke/24fa3145ddbeec22659cabee81bab862 to your computer and use it in GitHub Desktop.
Save turusuke/24fa3145ddbeec22659cabee81bab862 to your computer and use it in GitHub Desktop.
#!/bin/sh
DBNAME="" #データベース名
DBUSER="" #データベースユーザ名
DBPASS="" #データベースパス
DBHOST="" #データベースホスト
DBPREFIX="" #テーブルのプレフィックス ex. wp_
# ############
SITE_URL="" #サイトURL ex.http://example.com/
SITE_TITLE="" #サイトタイトル
ADMIN_USER="" #WP管理者ユーザー名
ADMIN_PASSWORD="" #WP管理者パスワード
ADMIN_EMAIL="" #WP管理者 メールアドレス
# インストールしておきたいプラグインをこの配列に入れておく
PLUGINS=("wp-multibyte-patch","duplicate-post")
# ############
# Download Wordpress
wp core download --locale=ja
# SetUp wp-config
wp core config --dbname=${DBNAME} --dbuser=${DBUSER} --dbpass=${DBPASS} --dbhost=${DBHOST} --dbprefix=${DBPREFIX}
# Wordpress Install
wp core install --url=${SITE_URL} --title=${SITE_TITLE} --admin_user=${ADMIN_USER} --admin_password=${ADMIN_PASSWORD} --admin_email=${ADMIN_EMAIL}
# Plugins Download & Install
for plugin in ${PLUGINS[@]}
do
wp plugin install $plugin --activate
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment