| 
					
					
						
							
						
					
					
				 | 
				@ -23,6 +23,44 @@ if [ "${is64bit}" != '64' ];then | 
			
		
		
	
		
			
				 | 
				 | 
					exit 1 | 
				 | 
				 | 
					exit 1 | 
			
		
		
	
		
			
				 | 
				 | 
				fi | 
				 | 
				 | 
				fi | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				Ready_Check(){ | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    WWW_DISK_SPACE=$(df |grep /www|awk '{print $4}') | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    ROOT_DISK_SPACE=$(df |grep /$|awk '{print $4}') | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				  | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				   if [ "${ROOT_DISK_SPACE}" -le 412000 ];then | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					df -h | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        echo -e "系统盘剩余空间不足400M 无法继续安装宝塔面板!" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        echo -e "请尝试清理磁盘空间后再重新进行安装" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        exit 1 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    fi | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    if [ "${WWW_DISK_SPACE}" ] && [ "${WWW_DISK_SPACE}" -le 412000 ] ;then | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        echo -e "/www盘剩余空间不足400M 无法继续安装宝塔面板!" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        echo -e "请尝试清理磁盘空间后再重新进行安装" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        exit 1 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    fi | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    ROOT_DISK_INODE=$(df -i|grep /$|awk '{print $2}') | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					if [ "${ROOT_DISK_INODE}" != "0" ];then | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						ROOT_DISK_INODE_FREE=$(df -i|grep /$|awk '{print $4}') | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						if [ "${ROOT_DISK_INODE_FREE}" -le 1000 ];then | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							echo -e "系统盘剩余inodes空间不足1000,无法继续安装!" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							echo -e "请尝试清理磁盘空间后再重新进行安装" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							exit 1 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						fi | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					fi | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					WWW_DISK_INODE==$(df -i|grep /www|awk '{print $2}') | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					if [ "${WWW_DISK_INODE}" ] && [ "${WWW_DISK_INODE}" != "0" ] ;then | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						WWW_DISK_INODE_FREE=$(df -i|grep /www|awk '{print $4}') | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						if [ "${WWW_DISK_INODE_FREE}" ] && [ "${WWW_DISK_INODE_FREE}" -le 1000 ] ;then | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							echo -e "/www盘剩余inodes空间不足1000, 无法继续安装!" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							echo -e "请尝试清理磁盘空间后再重新进行安装" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							exit 1 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						fi | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					fi | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				Centos6Check=$(cat /etc/redhat-release | grep ' 6.' | grep -iE 'centos|Red Hat') | 
				 | 
				 | 
				Centos6Check=$(cat /etc/redhat-release | grep ' 6.' | grep -iE 'centos|Red Hat') | 
			
		
		
	
		
			
				 | 
				 | 
				if [ "${Centos6Check}" ];then | 
				 | 
				 | 
				if [ "${Centos6Check}" ];then | 
			
		
		
	
		
			
				 | 
				 | 
					echo "Centos6不支持安装宝塔面板,请更换Centos7/8安装宝塔面板" | 
				 | 
				 | 
					echo "Centos6不支持安装宝塔面板,请更换Centos7/8安装宝塔面板" | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -1100,6 +1138,7 @@ Setup_Count(){ | 
			
		
		
	
		
			
				 | 
				 | 
					echo /www > /var/bt_setupPath.conf | 
				 | 
				 | 
					echo /www > /var/bt_setupPath.conf | 
			
		
		
	
		
			
				 | 
				 | 
				} | 
				 | 
				 | 
				} | 
			
		
		
	
		
			
				 | 
				 | 
				Install_Main(){ | 
				 | 
				 | 
				Install_Main(){ | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
					Ready_Check | 
			
		
		
	
		
			
				 | 
				 | 
					#Set_Ssl | 
				 | 
				 | 
					#Set_Ssl | 
			
		
		
	
		
			
				 | 
				 | 
					startTime=`date +%s` | 
				 | 
				 | 
					startTime=`date +%s` | 
			
		
		
	
		
			
				 | 
				 | 
					Lock_Clear | 
				 | 
				 | 
					Lock_Clear | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |