parent
b07407f32e
commit
653e621869
1 changed files with 62 additions and 0 deletions
@ -0,0 +1,62 @@ |
||||
#!/bin/bash |
||||
cd / |
||||
# |
||||
# system env |
||||
# |
||||
# set hostname |
||||
hostname cn.yimian.xyz |
||||
hostnamectl set-hostname cn.yimian.xyz |
||||
# |
||||
# yum update |
||||
# |
||||
yum -y update |
||||
yum install epel-release -y |
||||
# |
||||
# Development Tools |
||||
# |
||||
yum install -y wget git vim unzip zip openssl make gcc gcc-c++ screen rsync openssl-devel fuse fuse-devel |
||||
# git config |
||||
git config --global user.name cn.yimian.xyz |
||||
git config --global user.email i@iotcat.me |
||||
git config --global core.autocrlf input |
||||
# |
||||
# docker |
||||
# |
||||
yum -y install docker |
||||
systemctl enable docker |
||||
systemctl start docker |
||||
curl -L https://proxy.yimian.xyz/get/?url=https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose |
||||
chmod +x /usr/local/bin/docker-compose |
||||
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
||||
# |
||||
# nodeJS |
||||
# |
||||
# |
||||
# firewall |
||||
# |
||||
systemctl stop firewalld |
||||
systemctl disable firewalld |
||||
sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config |
||||
yum install iptables-services iptables-devel -y |
||||
systemctl start iptables |
||||
systemctl enable iptables |
||||
iptables -F |
||||
iptables -P OUTPUT ACCEPT |
||||
iptables -P INPUT ACCEPT |
||||
iptables -P FORWARD ACCEPT |
||||
service iptables save |
||||
systemctl restart iptables |
||||
# |
||||
# config |
||||
# |
||||
cd /usr/etc/ |
||||
echo Ready~~ |
||||
############################# |
||||
# Ushio Env Ini Finished |
||||
############################# |
||||
# |
||||
# Email Notice |
||||
curl "https://api.yimian.xyz/mail/?to=i@iotcat.me&subject=$1 Ushio Env ini finished&body=ini finished!!" |
||||
# |
||||
# system reboot |
||||
#reboot |
Loading…
Reference in new issue