set timezone, tighten up grep
This commit is contained in:
parent
33eaca67fe
commit
754eb0927e
|
@ -220,7 +220,7 @@ fi
|
||||||
# m - MySQL Hostname
|
# m - MySQL Hostname
|
||||||
if [ -z "${input_values_array[m]}" ] ; then
|
if [ -z "${input_values_array[m]}" ] ; then
|
||||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||||
input_values_array[m]=`grep host /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
input_values_array[m]=`grep ^host= /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||||
else
|
else
|
||||||
input_values_array[m]="127.0.0.1"
|
input_values_array[m]="127.0.0.1"
|
||||||
fi
|
fi
|
||||||
|
@ -229,7 +229,7 @@ fi
|
||||||
# d - MySQL Database
|
# d - MySQL Database
|
||||||
if [ -z "${input_values_array[d]}" ] ; then
|
if [ -z "${input_values_array[d]}" ] ; then
|
||||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||||
input_values_array[d]=`grep database /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
input_values_array[d]=`grep ^database= /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||||
else
|
else
|
||||||
mysql_database=${input_values_array[v]}
|
mysql_database=${input_values_array[v]}
|
||||||
mysql_database=${mysql_database//./dot}
|
mysql_database=${mysql_database//./dot}
|
||||||
|
@ -241,7 +241,7 @@ fi
|
||||||
# n - MySQL Username
|
# n - MySQL Username
|
||||||
if [ -z "${input_values_array[n]}" ] ; then
|
if [ -z "${input_values_array[n]}" ] ; then
|
||||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||||
input_values_array[n]=`grep user /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
input_values_array[n]=`grep ^user= /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||||
else
|
else
|
||||||
input_values_array[n]="${input_values_array[s]}@${input_values_array[v]}"
|
input_values_array[n]="${input_values_array[s]}@${input_values_array[v]}"
|
||||||
fi
|
fi
|
||||||
|
@ -250,7 +250,7 @@ fi
|
||||||
# w - MySQL Password
|
# w - MySQL Password
|
||||||
if [ -z "${input_values_array[w]}" ] ; then
|
if [ -z "${input_values_array[w]}" ] ; then
|
||||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||||
input_values_array[w]=`grep password /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
input_values_array[w]=`grep ^password= /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||||
else
|
else
|
||||||
input_values_array[w]=`pwgen -1 16`
|
input_values_array[w]=`pwgen -1 16`
|
||||||
fi
|
fi
|
||||||
|
@ -352,6 +352,9 @@ if [[ "$option" == "i" ]]; then
|
||||||
mysqladmin flush-privileges
|
mysqladmin flush-privileges
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# get server timezone
|
||||||
|
TIMEZONE=`cat /etc/timezone`
|
||||||
|
|
||||||
# switch to Shell User and install WordPress
|
# switch to Shell User and install WordPress
|
||||||
sudo -u ${input_values_array[s]} --shell /bin/bash << EOF
|
sudo -u ${input_values_array[s]} --shell /bin/bash << EOF
|
||||||
cd $virtualhost_basedir/${input_values_array[v]}/$virtualhost_htdocsdir
|
cd $virtualhost_basedir/${input_values_array[v]}/$virtualhost_htdocsdir
|
||||||
|
@ -360,6 +363,7 @@ wp config create --dbhost="${input_values_array[m]}" --dbname=${input_values_arr
|
||||||
wp config set DISALLOW_FILE_EDIT true
|
wp config set DISALLOW_FILE_EDIT true
|
||||||
wp config set DISABLE_WP_CRON true
|
wp config set DISABLE_WP_CRON true
|
||||||
wp core install --url="${input_values_array[r]}" --title="${input_values_array[v]}" --admin_user=${input_values_array[u]} --admin_password="${input_values_array[p]}" --admin_email=${input_values_array[e]}
|
wp core install --url="${input_values_array[r]}" --title="${input_values_array[v]}" --admin_user=${input_values_array[u]} --admin_password="${input_values_array[p]}" --admin_email=${input_values_array[e]}
|
||||||
|
wp option set timezone_string "$TIMEZONE"
|
||||||
wp option set permalink_structure "/%postname%/"
|
wp option set permalink_structure "/%postname%/"
|
||||||
echo "apache_modules:" > wp-cli.local.yml
|
echo "apache_modules:" > wp-cli.local.yml
|
||||||
echo " - mod_rewrite" >> wp-cli.local.yml
|
echo " - mod_rewrite" >> wp-cli.local.yml
|
||||||
|
|
Loading…
Reference in New Issue
Block a user