空间服务器初始化小记

发表于 LINUX 分类,标签:
#!/bin/bash
#****************************************************************#
# ScriptName: docker_install-V1.1.sh
# Author: stone
# Create Date: 2018-04-21 20:00
# Modify Author: 
# Modify Date: 2018-05-08 13:10
# Version:v1.1 
#***************************************************************#
yum makecache fast
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum -y install vim screen lrzsz net-tools wget curl unzip zip dos2unix rsync telnet zip unzip tree iftop cronie crontabs bash-completion-extras bash-completion
yum -y install python-setuptools device-mapper-persistent-data lvm2 deltarpm
yum install -y docker-ce
easy_install pip
pip install --upgrade pip
echo y | pip uninstall urllib3
echo y | pip uninstall requests
echo y | pip uninstall chardet
pip install requests
pip install docker-compose
systemctl start docker
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://vzkjk0y7.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
#curl -sSL http://dl.linuxnb.com/script/xinghuan-V1.6.sh  | bash
mkdir -p /webser/{www/runtime/{php,nginx,cron},compose,script}
echo prod > /webser/www/env
echo www-data > /webser/www/php-user
chmod -R 777 /webser/www/runtime
groupadd -g 33 www-data
useradd -u 33 -g 33 -d /home/www-data -s /sbin/nologin www-data


yum remove -y firewalld
systemctl stop firewalld
yum -y install iptables iptables-services


mkdir -p /webser/{www/runtime/{php,nginx,cron},compose,script} && echo prod > /webser/www/env && echo www-data > /webser/www/php-user && chmod -R 777 /webser/www/runtime && groupadd -g 33 www-data && useradd -u 33 -g 33 -d /home/www-data -s /sbin/nologin www-data


0 篇评论

发表我的评论