changed config directory strucure

This commit is contained in:
Serghey Rodin 2012-02-19 00:27:24 +02:00
commit 69006da61a
15 changed files with 99 additions and 95 deletions

View file

@ -73,7 +73,7 @@ is_package_full 'web_alias'
# Parsing domain values
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
# Parsing domain aliases
if [ -z "$ALIAS" ]; then
@ -91,7 +91,7 @@ add_web_config
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi
@ -99,14 +99,14 @@ fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
add_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="proxy_pass https://$ip:$WEB_SSL_PORT;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
add_web_config
fi

View file

@ -60,7 +60,7 @@ is_web_domain_key_empty '$CGI'
# Parsing domain values
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
CGI='yes'
# Preparing domain values for the template substitution
@ -73,7 +73,7 @@ add_web_config
# Checking ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi

View file

@ -58,7 +58,7 @@ is_web_domain_key_empty '$ELOG'
# Parsing domain values
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
ELOG='yes'
# Preparing domain values for the template substitution
@ -71,7 +71,7 @@ add_web_config
# Checking ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi
@ -79,14 +79,14 @@ fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
add_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="proxy_pass https://$ip:$WEB_SSL_PORT;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
add_web_config
fi

View file

@ -156,15 +156,12 @@ then
for domain in $web_list; do
echo -e "$(date "+%F %T") $domain"
# Building directory tree
mkdir -p $tmpdir/web/$domain/conf
mkdir -p $tmpdir/web/$domain/ssl
# Defining domain variables
domain_idn=$(idn -t --quiet -a "$domain")
get_web_domain_values
# Packing data folders
cd $V_HOME/$user/web/$domain
tar -cf $tmpdir/web/$domain/$domain.tar \
@ -173,20 +170,20 @@ then
# Creating web.config
cd $tmpdir/web/$domain/
conf="$V_USERS/$user/web.conf"
grep "DOMAIN='$domain'" $conf > conf/web.conf
grep "DOMAIN='$domain'" $conf > conf/vesta.conf
# Apache config
if [ "$WEB_SYSTEM" = 'apache' ]; then
# Parsing httpd.conf
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
get_web_config_brds
sed -n "$top_line,$bottom_line p" $conf > conf/httpd.conf
# SSL check
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
get_web_config_brds
sed -n "$top_line,$bottom_line p" $conf > conf/shttpd.conf
fi
@ -195,30 +192,30 @@ then
# Nginx config
if [ ! -z "$NGINX" ] ; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
get_web_config_brds
sed -n "$top_line,$bottom_line p" $conf > conf/nginx.conf
# SSL check
if [ "$SSL" = 'yes' ] ; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
get_web_config_brds
sed -n "$top_line,$bottom_line p" $conf > conf/snginx.conf
fi
fi
# Suplemental configs
for sconfig in $(ls $V_HOME/$user/conf/|grep ".$domain.conf"); do
cp $V_HOME/$user/conf/$sconfig conf/
for sconfig in $(ls $V_HOME/$user/conf/web/|grep ".$domain.conf"); do
cp $V_HOME/$user/conf/web/$sconfig conf/
done
# SSL Certificates
if [ "$SSL" = 'yes' ] ; then
cp $V_HOME/$user/conf/ssl.$domain.* ssl/
cp $V_HOME/$user/conf/web/ssl.$domain.* conf/
fi
tar -rf $tmpdir/web/$domain/$domain.tar conf ssl
tar -rf $tmpdir/web/$domain/$domain.tar conf
mv $tmpdir/web/$domain/$domain.tar $tmpdir/web/
rm -rf $tmpdir/web/$domain
@ -263,7 +260,7 @@ then
# Backingup dns recods
cp $V_USERS/$user/dns/$domain $domain
cp /etc/namedb/$domain.db $domain.db
cp $V_USERS/$user/conf/dns/$domain.db $domain.db
done
echo
fi

View file

@ -60,7 +60,7 @@ is_ip_avalable
# Define variable for replace
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
old=$IP
new=$ip
replace_web_config
@ -68,21 +68,21 @@ replace_web_config
# Checking ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
replace_web_config
fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
replace_web_config
fi
# Checking nginx
if [ "$SSL" = 'yes' ] && [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
replace_web_config
fi

View file

@ -63,13 +63,13 @@ get_web_domain_values
# Deleting domain
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
old_tpl=$TPL
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
del_web_config
# Deleting ssl vhost
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
fi
@ -79,7 +79,7 @@ email="$user@$domain"
group="$user"
docroot="$V_HOME/$user/web/$domain/public_html"
docroot_string="DocumentRoot $docroot"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
tpl_file="$V_WEBTPL/apache_$template.tpl"
@ -147,18 +147,18 @@ fi
# Checking ssl
if [ "$SSL" = 'yes' ]; then
# Defining SSL vars
ssl_crt="$V_HOME/$user/conf/ssl.$domain.crt"
ssl_key="$V_HOME/$user/conf/ssl.$domain.key"
ssl_pem="$V_HOME/$user/conf/ssl.$domain.pem"
ssl_ca="$V_HOME/$user/conf/ssl.$domain.ca"
if [ ! -e "$V_USERS/$user/ssl/$domain.ca" ]; then
ssl_crt="$V_HOME/$user/conf/web/ssl.$domain.crt"
ssl_key="$V_HOME/$user/conf/web/ssl.$domain.key"
ssl_pem="$V_HOME/$user/conf/web/ssl.$domain.pem"
ssl_ca="$V_HOME/$user/conf/web/ssl.$domain.ca"
if [ ! -e "$V_USERS/$user/web/ssl/$domain.ca" ]; then
ssl_ca_str='#'
fi
case $SSL_HOME in
single) docroot="$V_HOME/$user/web/$domain/public_shtml" ;;
same) docroot="$V_HOME/$user/web/$domain/public_html" ;;
esac
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
tpl_file="$V_WEBTPL/apache_$template.stpl"
# Adding domain to the httpd.conf

View file

@ -58,7 +58,7 @@ is_domain_suspended 'web'
# Get template name
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
# Deleting domain
del_web_config
@ -66,50 +66,41 @@ del_web_config
# Checking ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
# Deleting certificates
rm -f $V_HOME/$user/conf/ssl.$domain.*
rm -f $V_HOME/$user/conf/web/ssl.$domain.*
rm -f $V_USERS/$user/ssl/$domain.*
fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="proxy_pass https://$ip:$WEB_SSL_PORT;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
fi
fi
# Checking stats
if [ ! -z "$STATS" ] && [ "$STATS" != 'no' ]; then
# Parsing pipe line
line=$(grep -n "$STATS.$domain.conf" $V_QUEUE/stats.pipe | \
cut -f 1 -d : | head -n 1 )
# Deleting pipe command
if [ ! -z "$line" ]; then
sed -i "$line d" $V_QUEUE/stats.pipe
fi
# Deleteing config
rm -f $V_HOME/$user/conf/$STATS.$domain.conf
sed -i "/ $domain$/d" $V_QUEUE/stats.pipe
rm -f $V_HOME/$user/conf/web/$STATS.$domain.conf
fi
# Deleting directory
rm -rf $V_HOME/$user/web/$domain
# Deleting logs
rm -rf /var/log/httpd/domains/$domain.log*
rm -rf /var/log/httpd/domains/$domain.bytes
rm -rf /var/log/httpd/domains/$domain.error*
rm -f /var/log/httpd/domains/$domain.log*
rm -f /var/log/httpd/domains/$domain.bytes
rm -f /var/log/httpd/domains/$domain.error*
#----------------------------------------------------------#
@ -122,14 +113,14 @@ del_web_domain
# Checking last ssl domain
ssl_dom=$(grep "SSL='yes'" $V_USERS/$user/web.conf | wc -l)
if [ "$ssl_dom" -eq '0' ]; then
sed -i "s/ Include /#Include /" $V_HOME/$user/conf/httpd.conf
sed -i "s/ Include /#Include /" $V_HOME/$user/conf/web/httpd.conf
fi
# Checking last domain
domains=$(wc -l $V_USERS/$user/web.conf|cut -f 1 -d ' ')
if [ "$domains" -eq '0' ]; then
conf='/etc/httpd/conf.d/vesta.conf'
line=$(grep -n "$V_HOME/$user/conf/httpd.conf" $conf | cut -f 1 -d : )
line=$(grep -n "$V_HOME/$user/conf/web/httpd.conf" $conf | cut -f 1 -d : )
if [ ! -z "$line" ]; then
sed -i "$line d" $conf
fi
@ -140,19 +131,19 @@ conf='/etc/nginx/conf.d/vesta_users.conf'
last_nginx=$(grep -v "NGINX=''" $V_USERS/$user/web.conf)
last_snginx=$(echo "$last_nginx" | grep "SSL='yes'")
if [ -z "$last_snginx" ]; then
sline=$(grep -n "$V_HOME/$user/conf/snginx.conf" $conf | cut -f 1 -d : )
sline=$(grep -n "$V_HOME/$user/conf/web/snginx.conf" $conf |cut -f 1 -d :)
if [ ! -z "$sline" ]; then
sed -i "$sline d" $conf
fi
rm -f $V_HOME/$user/conf/snginx.conf
rm -f $V_HOME/$user/conf/web/snginx.conf
fi
if [ -z "$last_nginx" ]; then
line=$(grep -n "$V_HOME/$user/conf/nginx.conf" $conf | cut -f 1 -d : )
line=$(grep -n "$V_HOME/$user/conf/web/nginx.conf" $conf | cut -f 1 -d : )
if [ ! -z "$line" ]; then
sed -i "$line d" $conf
fi
rm -f $V_HOME/$user/conf/nginx.conf
rm -f $V_HOME/$user/conf/web/nginx.conf
fi
# Decreasing ip value

View file

@ -69,7 +69,7 @@ ALIAS=$(echo "$ALIAS" |\
sed -e "/^$/d"|\
sed -e ':a;N;$!ba;s/\n/,/g')
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
# Preparing domain values for the template substitution
upd_web_domain_values
@ -80,7 +80,7 @@ add_web_config
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi
@ -88,14 +88,14 @@ fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
add_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="proxy_pass https://$ip:$WEB_SSL_PORT;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
add_web_config
fi

View file

@ -59,7 +59,7 @@ is_web_domain_value_exist '$CGI'
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
CGI='no'
# Preparing domain values for the template substitution
@ -72,7 +72,7 @@ add_web_config
# Checking ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi

View file

@ -59,7 +59,7 @@ is_web_domain_value_exist '$ELOG'
# Parsing domain values
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
ELOG='no'
# Preparing domain values for the template substitution
@ -72,7 +72,7 @@ add_web_config
# Checking ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi
@ -80,14 +80,14 @@ fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
add_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="proxy_pass https://$ip:$WEB_SSL_PORT;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
add_web_config
fi

View file

@ -81,13 +81,13 @@ conf='/etc/nginx/conf.d/vesta_users.conf'
last_nginx=$(grep -v "NGINX=''" $V_USERS/$user/web.conf)
last_snginx=$(echo "$last_nginx" | grep "SSL='yes'")
if [ -z "$last_snginx" ]; then
sed -i "/$user\/conf\/snginx.conf/d" $conf
rm -f $V_HOME/$user/conf/snginx.conf
sed -i "/$user\/conf\/web\/snginx.conf/d" $conf
rm -f $V_HOME/$user/conf/web/snginx.conf
fi
if [ -z "$last_nginx" ]; then
sed -i "/$user\/conf\/nginx.conf/d" $conf
rm -f $V_HOME/$user/conf/nginx.conf
sed -i "/$user\/conf\/web\/nginx.conf/d" $conf
rm -f $V_HOME/$user/conf/web/nginx.conf
fi
# Adding task to the vesta pipe

View file

@ -56,7 +56,7 @@ is_web_domain_value_exist '$SSL'
# Parsing domain values
get_web_domain_values
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
# Deleting domain
@ -65,7 +65,7 @@ del_web_config
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
fi

View file

@ -15,20 +15,36 @@ source $V_CONF/vesta.conf
# Restart functions
apache() {
/etc/init.d/httpd 'graceful' >/dev/null 2>&1
if [ $? -ne 0 ]; then
#$V_FUNC/report_issue 'web' 'apache'
echo "$E_RESTART $1"
exit $E_RESTART
/etc/init.d/httpd status >/dev/null 2>&1
if [ $? -eq 0 ]; then
/etc/init.d/httpd graceful >/dev/null 2>&1
if [ $? -ne 0 ]; then
echo "$E_RESTART $1"
exit $E_RESTART
fi
else
/etc/init.d/httpd start >/dev/null 2>&1
if [ $? -ne 0 ]; then
echo "$E_RESTART $1"
exit $E_RESTART
fi
fi
}
nginx() {
/etc/init.d/nginx 'reload' >/dev/null 2>&1
if [ $? -ne 0 ]; then
#$V_FUNC/report_issue 'web' 'nginx'
echo "$E_RESTART $1"
exit $E_RESTART
/etc/init.d/nginx status >/dev/null 2>&1
if [ $? -eq 0 ]; then
/etc/init.d/nginx reload >/dev/null 2>&1
if [ $? -ne 0 ]; then
echo "$E_RESTART $1"
exit $E_RESTART
fi
else
/etc/init.d/nginx start >/dev/null 2>&1
if [ $? -ne 0 ]; then
echo "$E_RESTART $1"
exit $E_RESTART
fi
fi
}

View file

@ -56,7 +56,7 @@ is_domain_suspended 'web'
# Parsing domain values
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
SUSPENDED='yes'
# Preparing domain values for the template substitution
@ -69,7 +69,7 @@ add_web_config
# Check ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi
@ -77,14 +77,14 @@ fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
add_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="rewrite ^(.*)\$ http://$url;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
add_web_config
fi

View file

@ -51,7 +51,7 @@ is_domain_unsuspended 'web'
# Parsing domain values
get_web_domain_values
tpl_file="$V_WEBTPL/apache_$TPL.tpl"
conf="$V_HOME/$user/conf/httpd.conf"
conf="$V_HOME/$user/conf/web/httpd.conf"
SUSPENDED='no'
# Preparing domain values for the template substitution
@ -64,7 +64,7 @@ add_web_config
# Check ssl
if [ "$SSL" = 'yes' ]; then
tpl_file="$V_WEBTPL/apache_$TPL.stpl"
conf="$V_HOME/$user/conf/shttpd.conf"
conf="$V_HOME/$user/conf/web/shttpd.conf"
del_web_config
add_web_config
fi
@ -72,14 +72,14 @@ fi
# Checking nginx
if [ ! -z "$NGINX" ]; then
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.tpl"
conf="$V_HOME/$user/conf/nginx.conf"
conf="$V_HOME/$user/conf/web/nginx.conf"
del_web_config
add_web_config
if [ "$SSL" = 'yes' ]; then
proxy_string="proxy_pass https://$ip:$WEB_SSL_PORT;"
tpl_file="$V_WEBTPL/ngingx_vhost_$NGINX.stpl"
conf="$V_HOME/$user/conf/snginx.conf"
conf="$V_HOME/$user/conf/web/snginx.conf"
del_web_config
add_web_config
fi