由于大学期间,折腾服务器的配置环境遇到不少巨坑,所以一直想弄一个自动化脚本。
目前适用 ubnutu 16.04
- 相关软件版本
 
- nginx (1.12)
 - php (5.6.30 7.1.6)
 - redis (4.0.0)
 - mysql (5.6 5.7)
 
- 软件安装包存放在云盘,需要先下载到 
./install_uninstall/src/的目录中 
/usr/local/xxx安装目录/data/xxx数据目录/usr/local/xxx/etc/usr/local/xxx/conf/配置目录/data/logs/xxx日志
xxx指的是安装软件的名字,具体有(nginx,redis,php,mysql...)
apt-get update # 更新源
apt-get install -y git # 安装git
# 拉取代码,建议脚本放在`/data/lnmp`
mkdir -p /data
cd /data
git clone https://github.com/kamly/automated-operation.git
# 进入目录,新建文件
cd automated-operation
mkdir install_uninstall/src logs - 
方法:
软件安装包存放在云盘。
先下载到本地,然后上传到服务器的
./install_uninstall/src/目录中 - 
方法:
脚本提供在线下载安装包