centos7下安装最新mysql及redis自动化脚本

自动安装redis,并设置初始密码 fuckredis666,目前版本3.2.9

自动安装mysql5.7,修改管理员root密码为Lw201707!,并创建新的数据库modelx,新的数据库用户modelx,初始密码Modelx2017!

#!/bin/sh

#安装redis
echo '正在安装redis'
yum -y install gcc
cd /usr/local
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar xzf redis-3.2.9.tar.gz
cd redis-3.2.9
make
sed -i -e 's/daemonize no/daemonize yes/' -e 's/# requirepass foobared/requirepass fuckredis666/' -e 's/bind 127.0.0.1/#bind 127.0.0.1/g' /usr/local/redis
-3.2.9/redis.conf;
src/redis-server /usr/local/redis-3.2.9/redis.conf;
echo 'redis安装成功'


echo '正在安装mysql'
cd /usr/local
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum -y install yum-utils
sudo yum-config-manager --enable mysql57-community-dmr
sudo yum-config-manager --disable mysql56-community
yum -y install mysql-community-server
echo '安装成功,请配置mysql'


service mysqld start
sleep 1
defaultmysqlpwd=`grep 'temporary password' /var/log/mysqld.log | awk -F"root@localhost: " '{ print $2}' `
echo $defaultmysqlpwd
echo "SET PASSWORD  = PASSWORD('Lw201707!');create user modelx identified by 'Modelx2017!';CREATE DATABASE IF NOT EXISTS modelx DEFAULT CHARSET utf8mb4 CO
LLATE utf8mb4_general_ci;GRANT ALL PRIVILEGES ON modelx.* TO modelx IDENTIFIED BY 'Modelx2017!' WITH GRANT OPTION;FLUSH PRIVILEGES;" | mysql -u root --pas
sword=$defaultmysqlpwd -b --connect-expired-password

service mysqld restart


以下是卸载脚本

#!/bin/sh
systemctl stop mysqld
yum -y remove mysql
yum -y remove yum-utils
rm -f mysql-community-release-el7-5.noarch.rpm
find / -name mysql -exec rm -rf {} \;
find / -name mysqld* -exec rm -f {} \;
/usr/local/redis-3.2.*/src/redis-cli  -a fuckredis666 shutdown
find / -name 'redis-3.2.*' -exec rm -rf {} \;
echo '删除成功'



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值