Linux中级实用--快速搭建环境

想写一篇文章,对象:不会搭建环境的人,要求:有点Linux基础,能通过本文快速地抓住搭建环境的要点,顺利地完成搭建任务。

我一边对自己说一口吃不成胖子,一边又对自己说肯定方法-只是没有找到,不知如何下笔,几度弃文,但最终不忍心删除标题。

自己第一次在Linux上搭建环境,已是非常久远的事情啦,再也想不起搭建过程中遇到的问题和感受。

现在看新人搭建环境,也没那么多的焦虑新人非常优秀,基本没有我什么事情,和他们在一起工作是个相互学习的过程。

不废话了,不然导师会跳出来打我(刚将你的开题报告从1981删到828,还没有长教训

在开始搭建环境前,问自己6个问题,如果都能得到明确的答复,就可以开始干活啦。

  1. 确定你要搭建项目的开发语言和版本
    java、php、python

  2. 根据开发语言来判断用什么容器和版本
    tomcat、apache、nginx

  3. 确定项目用的什么数据库和版本
    oracle、mysql、redis、mongodb

  4. 确定项目是否需分解
    在大项目中,一个项目通常分成几个小模块进行部署,要启动几个容器。
    如果是独立部署,就自己和自己玩,搭建起来基本不会有难度。
    如是拆分多个的,如后台和前台,需要知道数据流的走向。(可以问研发)

  5. 确定项目是否用到第三方软件和版本
    ftp、rsync 等有特定用途的

  6. 确定项目要运行什么操作系统和版本
    如centos、ubuntu、windows

以上都是背景调查,最好是一次性问清楚,最差的情况是做一步问一步,那时可能有人会觉得你很烦,O(∩_∩)O哈哈~,或许带个糖过去就能解决。

上面的6个问题,答案不仅限已列出的,你要有心理准备,你需要学的技术很多,每当答案超出已会范围时,要赶紧抓紧时间学习。

  1. 各个击破,从最底层开始装,就像建房子需要地基一样。
    操作系统-->
    项目启动环境(运行容器tomcat,数据库,编译语言)-->
    打包应用-->
    建数据库、建表、导初始数据-->
    容器加载应用-->
    应用的配置-->这里最好让研发写个配置说明,数据库怎么连、日志怎么配置、目录配置用途
    配置第三方软件-->
    完成搭建

最佳秘籍:完成一项验证一项,确认无误后,再继续。

下一篇:Linux中级实用--基础安装的达标要求

你可能感兴趣的:(Linux中级实用--快速搭建环境)