Sfoglia il codice sorgente

[fixed] vhost.sh bug

lj2007331 9 anni fa
parent
commit
850aaff2d9
2 ha cambiato i file con 4 aggiunte e 37 eliminazioni
  1. 0 33
      init/init_CentOS.sh
  2. 4 4
      vhost.sh

+ 0 - 33
init/init_CentOS.sh

@@ -28,29 +28,6 @@ fi
 sed -i 's@^exclude@#exclude@' /etc/yum.conf
 yum clean all
 
-#if [ -n "`grep ' 7\.' /etc/redhat-release`" ];then
-#        if [ -n "`grep 'Red Hat' /etc/redhat-release`" ];then
-#                /bin/mv /etc/yum.repos.d/CentOS-Base.repo{,_bk}
-#                wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
-#                sed -i 's@\$releasever@7@g' /etc/yum.repos.d/CentOS-Base.repo
-#                sed -i 's@gpgcheck=1@gpgcheck=0@g' /etc/yum.repos.d/CentOS-Base.repo
-#        fi
-#elif [ -n "`grep ' 6\.' /etc/redhat-release`" ];then
-#        if [ -n "`grep 'Red Hat' /etc/redhat-release`" ];then
-#        	/bin/mv /etc/yum.repos.d/CentOS-Base.repo{,_bk}
-#		wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
-#		sed -i 's@\$releasever@6@g' /etc/yum.repos.d/CentOS-Base.repo
-#                sed -i 's@gpgcheck=1@gpgcheck=0@g' /etc/yum.repos.d/CentOS-Base.repo
-#	fi
-#elif [ -n "`grep ' 5\.' /etc/redhat-release`" ];then
-#        if [ -n "`grep 'Red Hat' /etc/redhat-release`" ];then
-#        	/bin/mv /etc/yum.repos.d/CentOS-Base.repo{,_bk}
-#		wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
-#		sed -i 's@\$releasever@5@g' /etc/yum.repos.d/CentOS-Base.repo
-#                sed -i 's@gpgcheck=1@gpgcheck=0@g' /etc/yum.repos.d/CentOS-Base.repo
-#	fi
-#fi
-
 yum makecache
 
 if [ -n "`grep ' 7\.' /etc/redhat-release`" ];then
@@ -68,16 +45,6 @@ yum check-update
 # check upgrade OS
 [ "$upgrade_yn" == 'y' ] && yum -y upgrade
 
-cd /etc/yum.repos.d/
-if [ -e "CentOS-Base.repo" -a ! -e "centos.repo" ];then
-	rename repo repo_bk *.repo
-	/bin/mv CentOS-Base.repo{_bk,}
-elif [ -e "CentOS-Base.repo" -a -e "centos.repo" ];then
-	rename repo repo_bk *.repo
-	/bin/mv centos.repo{_bk,}
-fi
-cd -
-
 # Install needed packages
 for Package in gcc gcc-c++ make cmake autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libaio readline-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel libxslt-devel libevent-devel libtool libtool-ltdl bison gd-devel vim-enhanced pcre-devel zip unzip ntpdate sysstat patch bc expect rsync git
 do

+ 4 - 4
vhost.sh

@@ -387,8 +387,8 @@ done
 if [ "$access_yn" == 'n' ]; then
         A_log='CustomLog "/dev/null" common'
 else
-        A_log="CustomLog \"/home/wwwlogs/${domain}_apache.log\" common"
-        echo "You access log file=/home/wwwlogs/${domain}_apache.log"
+        A_log="CustomLog \"$wwwlogs_dir/${domain}_apache.log\" common"
+        echo "You access log file=$wwwlogs_dir/${domain}_apache.log"
 fi
 }
 
@@ -402,7 +402,7 @@ cat > $apache_install_dir/conf/vhost/$domain.conf << EOF
     DocumentRoot "$vhostdir"
     ServerName $domain
     $Domain_alias
-    ErrorLog "/home/wwwlogs/${domain}_error_apache.log"
+    ErrorLog "$wwwlogs_dir/${domain}_error_apache.log"
     $A_log
 <Directory "$vhostdir">
     SetOutputFilter DEFLATE
@@ -495,7 +495,7 @@ cat > $apache_install_dir/conf/vhost/$domain.conf << EOF
     DocumentRoot "$vhostdir"
     ServerName $domain
     $Domain_alias
-    ErrorLog "/home/wwwlogs/${domain}_error_apache.log"
+    ErrorLog "$wwwlogs_dir/${domain}_error_apache.log"
     $A_log
 <Directory "$vhostdir">
     SetOutputFilter DEFLATE