记一次测试环境安装脚本,memcached,mysql,tomcat,djk环境

脚本为云服务器安装环境,memcached,mysql,tomcat,djk

jdk1.7包,tomcat8包,mysql5.6.21包 我博客资源可下载,因文件名问题不能上传所以将文件名改了,将压缩包内文件尾_1 去掉既可用脚本安装,或者手动改包名。


####脚本内容如下!######

#!/bin/bash

#Centos6.5
#安装Tomcat,Memcached,Jdk,MySQL环境脚本
#-----------------------------------------------------------------------------------------#


#安装Memcached

repo=`yum repolist | awk '{print $2}' | tail -n 1`
if [ $repo != 0 ];then
    yum -y install memcached && service memcached start && chkconfig memcached on
else
    echo "ERROER:yum源包数量为0" && exit 1
fi

#-----------------------------------------------------------------------------------------#
#安装MySQL5.6.21版本
#MySQL包名
MySQL=MySQL-5.6.21-1.el6.x86_64.rpm-bundle.tar
#rpm包后缀
MySQL1=5.6.21-1.el6.x86_64.rpm
MySQL_devel=MySQL-devel-5.6.21-1.el6.x86_64.rpm
MySQL_client=MySQL-client-5.6.21-1.el6.x86_64.rpm
MySQL_server=MySQL-server-5.6.21-1.el6.x86_64.rpm
#卸载服务器自带低版本MySQL
#MySQL包需要自己下载,文件名不一样需要更改文件名,放在/root下
[ ! -f /root/$MySQL ] && echo "/root/${MySQL}不存在" && exit 1
    yum -y remove mysql-libs.x86_64
    tar xf /root/MySQL-5.6.21-1.el6.x86_64.rpm-bundle.tar  && rpm -ivh --nodeps $MySQL_devel $MySQL_client $MySQL_server
    service mysql start && chkconfig mysql on
    rm -rf /root/MySQl-*-${MySQL1} ${MySQL}
#修改MySQL初始密码
MySQL_password=`awk '{print $18}' /root/.mysql_secret`
    mysqladmin  -uroot -p${MySQL_password} password "123456" && echo "MySQL初始密码:123456"

#-----------------------------------------------------------------------------------------#
#安装Jdk
#Jdk包名
Jdk=jdk-7u80-linux-x64.tar.gz
#Jdk包需要自己下载,文件名不一样需要更改文件名,放在/root下
[ ! -f /root/$Jdk ] && echo "${Jdk}不存在" && exit 1
    tar xf /root/$Jdk && rm -rf /root/$Jdk &&  mv /root/jdk* /usr/local/

#-----------------------------------------------------------------------------------------#
#定义JAVA_HOME
[ ! -f /etc/profile ] && echo "/etc/profile不存在" && exit 1
   sed -i '$a #JAVA_HOME' /etc/profile
   sed -i '$a export JAVA_HOME=/usr/local/jdk1.7.0_80' /etc/profile
   sed -i '$a export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' /etc/profile
   sed -i '$a export PATH=$PATH:$JAVA_HOME/bin' /etc/profile

   source /etc/profile

#-----------------------------------------------------------------------------------------#

#安装Tomcat
#Tomcat包名
Tomcat=apache-tomcat-8.0.30.tar.gz
#Tomcat包需要自己下载,文件名不一样需要更改文件名,放在/root下
[ ! -f /root/$Tomcat ] && echo "${Tomcat}不存在" && exit 1
    tar xf /root/$Tomcat && rm -rf /root/$Tomcat && mv /root/apache-tomcat* /usr/local/tomcat && /usr/local/tomcat/bin/startup.sh

#-----------------------------------------------------------------------------------------#

猜你喜欢

转载自blog.csdn.net/qq_40460909/article/details/80549300
今日推荐