前文:Linux中级实用–快速搭建环境
重在讲搭建前你需要掌握的信息和搭建的顺序,
本文重在基础安装的学习方式/验证方式&时间要求。
通过时间要求,你可以判断自己是否有中级水平。
为什么要强调时间要求?
答:每一个Linux小白通过搜索也能完成环境搭建,只是时间成本不同,你会的别人都会,剩下的只能拼效率啦。
没工作经验–部署环境,需要几天
有工作经验–部署环境,需要几小时
而资深人员–部署环境,使用Jenkins+docker 只需要几分钟
这就是差距!
操作系统安装
在本机上装个virtualbox
centos 官网下载
ubuntu 官网下载
安装方式可以在google上查到详细的安装图文。
注意事项:按需装的操作系统版本去搜索
要求:有分区、本机需可访问到虚拟机。
时间:1小时内JDK安装
JDK8
安装方式:下载解压缩即可
要求:需设置JDK的环境变量
时间:20分钟内
验证方式 : 任意处 输入java -version
,可见JDK的版本号Tomcat安装
Tomcat8官网
安装方式:下载解压缩即可
要求:使用前面刚安装好的JDK,web端口为8088
时间:20分钟内
验证方式:http://ip:8088 ,可以看到tomcat这只猫Nginx安装
Nginx官网
安装方式:可以参考
要求:设置开机自启动,web端口为90
时间:20分钟内
验证方式:http://ip:90 ,可以看到is working就okMariadb安装
Centos:yum install mariadb mariadb-server
要求:设置root密码为root@2017,开机自启动,端口:3306
时间:5分钟内
验证方式:mysql -uroot -proot@2017 可以登录即可vsftp安装
Centos:yum install vsftp
要求:有一个用户可通过ftp实现上传和下载
时间:5分钟内
验证方式:ftp ip ,输入用户名和密码 可登录,可上传一个文件,并将它下载下来。rsync安装
Centos自带,稍作配置即可,参考
要求:同步一个目录到另外的服务器上
时间:10分钟内
验证方式:服务端上传一张图片,客户端执行同步后立马即看到该图片mysql的M/S配置
要求:有独立的同步账号,同步特定库
时间:5分钟内
验证方式:M端往特定库的某个表插入一条数据,S端可查看到该数据
后续追加,欢迎留言,告知你认为的必会基础安装和时间要求。
以上时间要求经过Linux小白通过培训测试得出,猛的发现Linux环境搭建也不过是个熟能生巧的活,我一般对新成员的要求就是多操作几遍,自己写操作步骤、执行、删减步骤,在没有任何错误的情况下 符合时间要求 算通过。
下一篇:Linux中级实用–运维常用命令