set timezone, tighten up grep
This commit is contained in:
parent
33eaca67fe
commit
754eb0927e
|
@ -220,7 +220,7 @@ fi
|
|||
# m - MySQL Hostname
|
||||
if [ -z "${input_values_array[m]}" ] ; 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
|
||||
input_values_array[m]="127.0.0.1"
|
||||
fi
|
||||
|
@ -229,7 +229,7 @@ fi
|
|||
# d - MySQL Database
|
||||
if [ -z "${input_values_array[d]}" ] ; 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
|
||||
mysql_database=${input_values_array[v]}
|
||||
mysql_database=${mysql_database//./dot}
|
||||
|
@ -241,7 +241,7 @@ fi
|
|||
# n - MySQL Username
|
||||
if [ -z "${input_values_array[n]}" ] ; 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
|
||||
input_values_array[n]="${input_values_array[s]}@${input_values_array[v]}"
|
||||
fi
|
||||
|
@ -250,7 +250,7 @@ fi
|
|||
# w - MySQL Password
|
||||
if [ -z "${input_values_array[w]}" ] ; 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
|
||||
input_values_array[w]=`pwgen -1 16`
|
||||
fi
|
||||
|
@ -352,6 +352,9 @@ if [[ "$option" == "i" ]]; then
|
|||
mysqladmin flush-privileges
|
||||
fi
|
||||
|
||||
# get server timezone
|
||||
TIMEZONE=`cat /etc/timezone`
|
||||
|
||||
# switch to Shell User and install WordPress
|
||||
sudo -u ${input_values_array[s]} --shell /bin/bash << EOF
|
||||
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 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 option set timezone_string "$TIMEZONE"
|
||||
wp option set permalink_structure "/%postname%/"
|
||||
echo "apache_modules:" > wp-cli.local.yml
|
||||
echo " - mod_rewrite" >> wp-cli.local.yml
|
||||
|
|
Loading…
Reference in New Issue
Block a user