一套完整的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 (以後介紹中,若是有涉及再補充)

 

 

 

 

  第一節完,若有任何問題,請留意。

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

相關文章
相關標籤/搜索