|
@ -614,6 +614,10 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
# Lets update HTML|PHP|MySQL website |
|
|
# Lets update HTML|PHP|MySQL website |
|
|
if [ "$EE_SITE_CURRENT_OPTION" = "HTML" ] || [ "$EE_SITE_CURRENT_OPTION" = "PHP" ] || [ "$EE_SITE_CURRENT_OPTION" = "MYSQL" ]; then |
|
|
if [ "$EE_SITE_CURRENT_OPTION" = "HTML" ] || [ "$EE_SITE_CURRENT_OPTION" = "PHP" ] || [ "$EE_SITE_CURRENT_OPTION" = "MYSQL" ]; then |
|
|
|
|
|
|
|
|
|
|
|
# Git commit |
|
|
|
|
|
ee_lib_git /etc/nginx/ "Before $EE_DOMAIN updated with $EE_SITE_CREATE_OPTION $EE_SITE_CACHE_OPTION options" |
|
|
|
|
|
ee_mod_site_backup |
|
|
|
|
|
|
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
if [[ "$EE_SITE_CREATE_OPTION" = "--php" && "$EE_SITE_CURRENT_OPTION" != "PHP" ]] || [[ "$EE_SITE_CREATE_OPTION" = "--mysql" && "$EE_SITE_CURRENT_OPTION" != "MYSQL" ]] \ |
|
|
if [[ "$EE_SITE_CREATE_OPTION" = "--php" && "$EE_SITE_CURRENT_OPTION" != "PHP" ]] || [[ "$EE_SITE_CREATE_OPTION" = "--mysql" && "$EE_SITE_CURRENT_OPTION" != "MYSQL" ]] \ |
|
|
|| [ "$EE_SITE_CREATE_OPTION" = "--wp" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ]; then |
|
|
|| [ "$EE_SITE_CREATE_OPTION" = "--wp" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ]; then |
|
@ -622,6 +626,9 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
|
|
|
|
|
|
# Setup WordPress |
|
|
# Setup WordPress |
|
|
if [ "$EE_SITE_CREATE_OPTION" = "--wp" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ]; then |
|
|
if [ "$EE_SITE_CREATE_OPTION" = "--wp" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ]; then |
|
|
|
|
|
if [ "$EE_SITE_CURRENT_OPTION" = "MYSQL" ]; then |
|
|
|
|
|
EE_DB_NAME=$(grep DB_NAME $(grep root /etc/nginx/sites-available/$EE_DOMAIN | awk '{ print $2 }' | sed 's/;//g' | sed 's/htdocs/*-config.php/' 2> /dev/null) | cut -d"'" -f4) |
|
|
|
|
|
fi |
|
|
ee_mod_setup_wordpress |
|
|
ee_mod_setup_wordpress |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
@ -655,6 +662,7 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
echo |
|
|
echo |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
# Lets update WprdPress Single sites |
|
|
elif [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE BASIC" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE W3 TOTAL CACHE" ] \ |
|
|
elif [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE BASIC" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE W3 TOTAL CACHE" ] \ |
|
|
|| [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE FAST CGI" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE WP SUPER CACHE" ]; then |
|
|
|| [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE FAST CGI" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSINGLE WP SUPER CACHE" ]; then |
|
|
|
|
|
|
|
@ -666,7 +674,7 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
ee_mod_update_domain |
|
|
ee_mod_update_domain |
|
|
else |
|
|
else |
|
|
ee_lib_error "Site already, $EE_SITE_CREATE_OPTION $EE_SITE_CACHE_OPTION, exit status =" $? |
|
|
ee_lib_error "Website already with $EE_SITE_CREATE_OPTION, $EE_SITE_CACHE_OPTION, exit status" $? |
|
|
fi |
|
|
fi |
|
|
# Setup WordPress Network |
|
|
# Setup WordPress Network |
|
|
if [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ]; then |
|
|
if [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ]; then |
|
@ -675,6 +683,7 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
# Update cache plugins |
|
|
# Update cache plugins |
|
|
ee_mod_update_plugins |
|
|
ee_mod_update_plugins |
|
|
|
|
|
|
|
|
|
|
|
# Lets update WprdPress multi sites with subdirectory |
|
|
elif [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR BASIC" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR W3 TOTAL CACHE" ] \ |
|
|
elif [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR BASIC" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR W3 TOTAL CACHE" ] \ |
|
|
|| [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR FAST CGI" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR WP SUPER CACHE" ] && [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ]; then |
|
|
|| [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR FAST CGI" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDIR WP SUPER CACHE" ] && [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ]; then |
|
|
if [[ "$EE_SITE_CACHE_OPTION" = "--basic" && "$EE_SITE_CURRENT_OPTION" != "WPSUBDIR BASIC" ]] \ |
|
|
if [[ "$EE_SITE_CACHE_OPTION" = "--basic" && "$EE_SITE_CURRENT_OPTION" != "WPSUBDIR BASIC" ]] \ |
|
@ -684,11 +693,12 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
ee_mod_update_domain |
|
|
ee_mod_update_domain |
|
|
else |
|
|
else |
|
|
ee_lib_error "Site already, $EE_SITE_CREATE_OPTION $EE_SITE_CACHE_OPTION, exit status =" $? |
|
|
ee_lib_error "Website already with $EE_SITE_CREATE_OPTION, $EE_SITE_CACHE_OPTION, exit status" $? |
|
|
fi |
|
|
fi |
|
|
# Update cache plugins |
|
|
# Update cache plugins |
|
|
ee_mod_update_plugins |
|
|
ee_mod_update_plugins |
|
|
|
|
|
|
|
|
|
|
|
# Lets update WprdPress multi sites with subdomain |
|
|
elif [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN BASIC" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN W3 TOTAL CACHE" ] \ |
|
|
elif [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN BASIC" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN W3 TOTAL CACHE" ] \ |
|
|
|| [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN FAST CGI" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN WP SUPER CACHE" ] && [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ]; then |
|
|
|| [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN FAST CGI" ] || [ "$EE_SITE_CURRENT_OPTION" = "WPSUBDOMAIN WP SUPER CACHE" ] && [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ]; then |
|
|
if [[ "$EE_SITE_CACHE_OPTION" = "--basic" && "$EE_SITE_CURRENT_OPTION" != "WPSUBDOMAIN BASIC" ]] \ |
|
|
if [[ "$EE_SITE_CACHE_OPTION" = "--basic" && "$EE_SITE_CURRENT_OPTION" != "WPSUBDOMAIN BASIC" ]] \ |
|
@ -698,7 +708,7 @@ elif [ "$EE_FIRST" = "site" ]; then |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
# Update NGINX configuration for $EE_DOMAIN |
|
|
ee_mod_update_domain |
|
|
ee_mod_update_domain |
|
|
else |
|
|
else |
|
|
ee_lib_error "Site already, $EE_SITE_CREATE_OPTION $EE_SITE_CACHE_OPTION, exit status =" $? |
|
|
ee_lib_error "Website already with $EE_SITE_CREATE_OPTION, $EE_SITE_CACHE_OPTION, exit status" $? |
|
|
fi |
|
|
fi |
|
|
# Update cache plugins |
|
|
# Update cache plugins |
|
|
ee_mod_update_plugins |
|
|
ee_mod_update_plugins |
|
|