一套完整的web项目框架:在使用Docker环境下,nginx+nodejs部署后端服务,mysql做数据库存储,vue处理前端展现,Jenkins构建自动化发布,git代码托管(一)

简述:html

  基于学习总结,仍是交流探讨,有时间仍是要多写写,但愿慢慢培养一下作随笔的习惯。之前不多写BLOG,这个算是第一个完整一些的主题。前端

  这是一套完整的web项目框架,随笔先做初版,确定有不少地方须要修改和完善,后续若是有时间,还会不断优化,起码跨出第一步,对总体有一个大概方向,但愿能够为所需之人能有一些启发。vue

 

  本篇BLOG主要分为7个小节讲解,每一个小节独立一篇,方便编写和阅读:node

 (最后更新日期:2020-3-20)mysql

第一节:前期准备工做linux

  1.准备一台Linux服务器nginx

   为了以后的学习方便,我本身就购买了云主机,阿里云相对比较稳定,但价格相对也贵些,只是平时练习的话,选择腾讯云也足够了。这个能够本身选择:阿里云,华为云,百度云,腾讯云等等。我选择了腾讯云,通常首年的优惠力度挺大的,几十块到几百块一年,用来练练手,足够了。git

   

   本人比较喜欢Ubuntu,在购买时,选择的OS是 Ubuntu Server 16.04 LTS 64位。这个看你本身的使用习惯来选择。web

 

   在配置云主机时,须要设置登陆云主机的帐号和密码,本身保存好。   sql

   固然,不购买云主机的,能够直接在本身电脑里面安装Linux OS,也能够使用VMWare来部署,办法总比问题多的!这些方法,有机会以后你们再一块儿探讨吧,咱们仍是先不要离题。

  2.安装linux链接器

   如今须要在本身的工做电脑(自家使用win10)上安装linux链接器,能够有不少选择。xshell,putty等等,这个很少说,找度娘,她会给你一箩。本人习惯使用xshell。网上能够直接找到,能够选择Free for Home/School的免费版本,你懂的!

   打开xshell,新建会话,输入云主机的外网IP地址和端口,帐号和密码后,点击链接便可。

   

   

   

  3.Ubuntu环境下的基本工具安装

   3.1 安装更新:使用xshell链接云服务器后,输入sudo apt update,低于16.04版本的ubuntu输入sudo apt-get update。

   3.2 安装文本编辑工具vim:以后基本大部分的文本编辑都会使用它,仍是看各人的使用习惯吧。能够经过命令 sudo vim -v 查看是否已安装或是版本信息,若是没有安装,能够使用命令 sudo apt install vim 。关于vim的使用,找度娘要,若是她不给你,你再找我吧!基本的vim使用,仍是很必要的。

   3.3 (以后介绍中,若是有涉及再补充)

 

 

 

 

  第一节完,若有任何问题,请留意。

---------------------------------------------------------------------

相关文章
相关标签/搜索