[root@salt ~]# cat /bin/datamg
#!/bin/bash
DIRTIME=$(date +%Y%m%d)
FORMFILE=_$(date +%Y%m%d_%H_%M_%S).tar.gz
YUMPATH=/etc/yum.repos.d
CYUMPATH=/home/52lab/tools/lnmp56
DBPATH="/home/52lab/tools/ykj_db/ykj.sql"
NXDIR=/etc/nginx
IPADDR=$(ifconfig|egrep "192.*"|egrep -v "192.168.0.*"|awk '{print $2}'|tr -d "addr:")
SCODE=/home/52lab/tools/ykj_code
DCODE=Application/Common/Conf/config.php
color_red="\033[0;31;5m"
color_green="\033[32;49;1m"
export rtcode
export site
export sitedir
export hfsite
export dbname
export uname
export upwd
export dbpass
export oldbpass
export newdbpass
export LOGINVAR
export caget
export gdsite
#export MYSQL_PWD=root
#configure yum
function CREPO(){
echo "starting configure yum..."
cat > ${YUMPATH}/lnmp56.repo << EOF
[lnmp56]
name=lnmp56
baseurl=file://${CYUMPATH}
enabled=1
gpgcheck=0
EOF
echo "configure yum finished!"
}
#remove lnmp56
REMOVELNMP56(){
echo "starting erase lnmp56......"
start=`date +%s`
yum -y remove nginx\* httpd\* mysql-community\* php56w\* > /dev/null 2>&1
for j in /var/lib/mysql /var/log/mysqld.log /var/log/httpd /etc/httpd /var/log/nginx /etc/nginx /var/lib/nginx /usr/share/nginx /usr/lib64/nginx /var/www/html/*
do
rm -rf $j
done
end=`date +%s`
dif=$[ end - start ]
echo "lnmp56 has deleted!Use ${dif} seconds!"
}
#install lnmp56
function INSTALLNMP56(){
rpm -qa|egrep "mysql-community|php56w|nginx" > /dev/null 2>&1
if [[ $? -ne 0 ]] ; then
echo "starting install lnmp56......"