mirror of
https://github.com/myvesta/vesta
synced 2025-08-20 05:14:10 -07:00
Update and rename src/deb/for-download/tools/create_wp_https to bin/v-install-wordpress
This commit is contained in:
parent
88e612a216
commit
e698be8707
1 changed files with 11 additions and 12 deletions
|
@ -4,7 +4,7 @@
|
||||||
# Credits to Luka Paunović for wp-cli implememtation
|
# Credits to Luka Paunović for wp-cli implememtation
|
||||||
|
|
||||||
if [ $# -lt 1 ]; then
|
if [ $# -lt 1 ]; then
|
||||||
echo usage: create_wp_https domain [db_name] [email]
|
echo usage: v-install-wordpress domain [db_name] [email]
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -80,19 +80,20 @@ v-add-database $user $DBUSERSUF $DBUSERSUF $PASSWDDB mysql
|
||||||
|
|
||||||
cd /home/$user
|
cd /home/$user
|
||||||
|
|
||||||
rm -rf /home/$user/wp
|
if [ ! -f "/usr/local/bin/wp" ]; then
|
||||||
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
|
echo "=== Downloading latest wp-cli"
|
||||||
chmod +x wp-cli.phar
|
wget -nv https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -O /usr/local/bin/wp
|
||||||
sudo mv wp-cli.phar wp
|
chmod +x /usr/local/bin/wp
|
||||||
|
fi
|
||||||
|
|
||||||
cd /home/$user/web/$domain/public_html
|
cd /home/$user/web/$domain/public_html
|
||||||
|
|
||||||
sudo -H -u$user /home/$user/wp core download
|
sudo -H -u$user wp core download
|
||||||
sudo -H -u$user /home/$user/wp core config --dbname=$DBUSER --dbuser=$DBUSER --dbpass=$PASSWDDB
|
sudo -H -u$user wp core config --dbname=$DBUSER --dbuser=$DBUSER --dbpass=$PASSWDDB
|
||||||
|
|
||||||
password=$(LC_CTYPE=C tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 12)
|
password=$(LC_CTYPE=C tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 12)
|
||||||
|
|
||||||
sudo -H -u$user /home/$user/wp core install --url="$domain" --title="$domain" --admin_user="admin" --admin_password="$password" --admin_email="$email" --path=$WORKINGDIR
|
sudo -H -u$user wp core install --url="$domain" --title="$domain" --admin_user="admin" --admin_password="$password" --admin_email="$email" --path=$WORKINGDIR
|
||||||
|
|
||||||
#FIX za https://github.com/wp-cli/wp-cli/issues/2632
|
#FIX za https://github.com/wp-cli/wp-cli/issues/2632
|
||||||
|
|
||||||
|
@ -113,7 +114,5 @@ echo "================================================================="
|
||||||
|
|
||||||
chown -R $user:$user $WORKINGDIR
|
chown -R $user:$user $WORKINGDIR
|
||||||
|
|
||||||
rm -rf /home/$user/wp
|
echo "v-install-wordpress: Done."
|
||||||
|
|
||||||
echo "create_wp_https: Done."
|
|
||||||
exit 0
|
exit 0
|
Loading…
Add table
Add a link
Reference in a new issue