Browse Source

Change ee site create syntax

old-stable
Mitesh Shah 11 years ago
parent
commit
86f0c26da4
  1. 177
      usr/local/sbin/easyengine

177
usr/local/sbin/easyengine

@ -1556,58 +1556,62 @@ then
elif [ "$2" = "create" ] elif [ "$2" = "create" ]
then then
if [ "$3" = "html" ] # Configure Variables
SITENAMECHECK=$3
EESITECREATE=$4
WPCACHEOPTION=$5
# WordPress SubDirectory Variables
if [ "$EESITECREATE" = "--wpsubdir" ] || [ "$EESITECREATE" = "--wpsubdirectory" ]
then then
NETWORKACTIVATE="--network"
fi
# Check SITENAME Is Empty Or Not # WordPress SubDomain Variables
SITENAMECHECK=$4 if [ "$EESITECREATE" = "--wpsubdom" ] || [ "$EESITECREATE" = "--wpsubdomain" ]
EESITENAME then
NETWORKACTIVATE="--network"
WPSUBDOMAINS="--subdomains"
fi
# Creating Website $DOMAIN
if [ "$EESITECREATE" = "--html" ]
then
# Configure Variable
NGINXCONF=html/basic.conf NGINXCONF=html/basic.conf
EEDOMAINSETUP
EEPERMISSION
# Take Nginx Configuration In Git Version Control # Setup HTML Nginx
EEGITDIR=/etc/nginx EESITENAME
EEGITMESSAGE="Created New $3 Website: $DOMAIN" EEDOMAINSETUP
EEGITCOMMIT PERMISSIONANDGIT
# Display Success Message # Display Success Message
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$3" = "php" ] elif [ "$EESITECREATE" = "--php" ]
then then
# Check SITENAME Is Empty Or Not # Configure Variable
SITENAMECHECK=$4
EESITENAME
# Creating Website $DOMAIN
NGINXCONF=php/basic.conf NGINXCONF=php/basic.conf
EEDOMAINSETUP
EEPERMISSION
# Take Nginx Configuration In Git Version Control # Setup PHP Nginx
EEGITDIR=/etc/nginx EESITENAME
EEGITMESSAGE="Created New $3 Website: $DOMAIN" EEDOMAINSETUP
EEGITCOMMIT PERMISSIONANDGIT
# Display Success Message # Display Success Message
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$3" = "wp" ] elif [ "$EESITECREATE" = "--wp" ]
then then
if [ "$4" = "basic" ] if [ "$WPCACHEOPTION" = "--basic" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wp/basic.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/basic.conf
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Basic Nginx # Setup Basic Nginx
SETUPDOMAIN SETUPDOMAIN
@ -1620,15 +1624,12 @@ then
echo -e "\033[37mWordPress Admin Password: $WPADMINPASS\e[0m" echo -e "\033[37mWordPress Admin Password: $WPADMINPASS\e[0m"
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "w3tc" ] elif [ "$WPCACHEOPTION" = "--w3tc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wp/w3tc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/w3tc.conf
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup W3 Total Cache Nginx # Setup W3 Total Cache Nginx
SETUPDOMAIN SETUPDOMAIN
@ -1649,15 +1650,12 @@ then
echo echo
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "wpsc" ] elif [ "$WPCACHEOPTION" = "--wpsc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wp/wpsc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/wpsc.conf
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup WP Super Cache Nginx # Setup WP Super Cache Nginx
SETUPDOMAIN SETUPDOMAIN
@ -1678,15 +1676,12 @@ then
echo echo
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "wpfc" ] elif [ "$WPCACHEOPTION" = "--wpfc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wp/wpfc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/wpfc.conf
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Fastcgi Cache Nginx # Setup Fastcgi Cache Nginx
SETUPDOMAIN SETUPDOMAIN
@ -1710,18 +1705,15 @@ then
fi fi
elif [ "$3" = "wpsubdir" ] elif [ "$EESITECREATE" = "--wpsubdir" ] || [ "$EESITECREATE" = "--wpsubdirectory" ]
then then
if [ "$4" = "basic" ] if [ "$WPCACHEOPTION" = "--basic" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdir/basic.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/basic.conf
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1739,16 +1731,12 @@ then
echo -e "\033[37mWordPress Admin Password: $WPADMINPASS\e[0m" echo -e "\033[37mWordPress Admin Password: $WPADMINPASS\e[0m"
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "w3tc" ] elif [ "$WPCACHEOPTION" = "--w3tc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdir/w3tc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/w3tc.conf
NETWORKACTIVATE="--network"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1774,16 +1762,12 @@ then
echo echo
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "wpsc" ] elif [ "$WPCACHEOPTION" = "--wpsc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdir/wpsc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/wpsc.conf
NETWORKACTIVATE="--network"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1809,16 +1793,12 @@ then
echo echo
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "wpfc" ] elif [ "$WPCACHEOPTION" = "--wpfc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdir/wpfc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/wpfc.conf
NETWORKACTIVATE="--network"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1847,19 +1827,15 @@ then
fi fi
elif [ "$3" = "wpsubdomain" ] elif [ "$EESITECREATE" = "--wpsubdom" ] || [ "$EESITECREATE" = "--wpsubdomain" ]
then then
if [ "$4" = "basic" ] if [ "$WPCACHEOPTION" = "--basic" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdomain/basic.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/basic.conf
WPSUBDOMAINS="--subdomains"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1877,17 +1853,12 @@ then
echo -e "\033[37mWordPress Admin Password: $WPADMINPASS\e[0m" echo -e "\033[37mWordPress Admin Password: $WPADMINPASS\e[0m"
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "w3tc" ] elif [ "$WPCACHEOPTION" = "--w3tc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdomain/w3tc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/w3tc.conf
WPSUBDOMAINS="--subdomains"
NETWORKACTIVATE="--network"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1913,17 +1884,12 @@ then
echo echo
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "wpsc" ] elif [ "$WPCACHEOPTION" = "--wpsc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdomain/wpsc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/wpsc.conf
WPSUBDOMAINS="--subdomains"
NETWORKACTIVATE="--network"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN
@ -1949,17 +1915,12 @@ then
echo echo
echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m" echo -e "\033[37mSuccessfully Created New Website: http://$WWWDOMAIN\e[0m"
elif [ "$4" = "wpfc" ] elif [ "$WPCACHEOPTION" = "--wpfc" ]
then then
# Configure Variable # Configure Variable
WPNETWORKSITE=$3 NGINXCONF=wpsubdomain/wpfc.conf
WPCACHEOPTION=$4 echo -e " EESITECREATE = $EESITECREATE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE" &>> $INSTALLLOG
SITENAMECHECK=$5
NGINXCONF=$3/wpfc.conf
WPSUBDOMAINS="--subdomains"
NETWORKACTIVATE="--network"
#echo -e " WPNETWORKSITE = $WPNETWORKSITE \n WPCACHEOPTION = $WPCACHEOPTION \n SITENAMECHECK = $SITENAMECHECK \n NGINXCONF = $NGINXCONF \n WPSUBDOMAINS = $WPSUBDOMAINS \n NETWORKACTIVATE = $NETWORKACTIVATE"
# Setup Domain WordPress & Database # Setup Domain WordPress & Database
SETUPDOMAIN SETUPDOMAIN

Loading…
Cancel
Save