#!/bin/bash
yum -y install wget git maven* java-1.8.0-openjdk* epel-release
sleep 5
yum -y install redis*
sleep 5
cat <<'EOF'> /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1
EOF
sleep 5
yum -y install nginx
sleep 5
cat <<'EOF'> /etc/yum.repos.d/mysql-community.repo
[mysql-5.7-community]
name=MySQL 5.7 Community Server
baseurl=https://mirrors.bfsu.edu.cn/mysql/yum/mysql-5.7-community-el7-$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
EOF
sleep 5
yum -y install mysql-community-server
sleep 5
cd /var/
sleep 5
wget https://nodejs.org/dist/v16.5.0/node-v16.5.0-linux-x64.tar.xz
sleep 5
tar -xvf node-v16.5.0-linux-x64.tar.xz
sleep 5
mv node-v16.5.0-linux-x64 node
sleep 5
cat <<'EOF'>> /etc/profile
export NODE_HOME=/var/node/
export PATH=$PATH:$NODE_HOME/bin
EOF
sleep 5
source /etc/profile
sleep 5
touch /etc/yum.repos.d/nginx.repo
sleep 5
systemctl restart mysqld nginx redis && systemctl enable mysqld nginx redis
sleep 5
npm install -g yarn
grep "password" /var/log/mysqld.log
echo "系统基础环境已安装成功"
sleep 1
cd 