講座

【在線網(wǎng)課】Node.js應(yīng)用項(xiàng)目線上服務(wù)器部署與發(fā)布

Node.js應(yīng)用項(xiàng)目線上服務(wù)器部署與發(fā)布

Node.js項(xiàng)目線上服務(wù)器部署與發(fā)布

項(xiàng)目測(cè)試通過(guò),到了上線部署階段,你該怎么做?本課程將通過(guò)5個(gè)不同類(lèi)型的 Node.js 項(xiàng)目實(shí)例,從0部署系統(tǒng)講解,最終讓您掌握整個(gè)項(xiàng)目部署發(fā)布作業(yè)流程。

第1章 課程預(yù)熱

對(duì)整個(gè)部署思路進(jìn)行全流程介紹,通過(guò) 5 個(gè)不同類(lèi)型項(xiàng)目,來(lái)演示從本地的倉(cāng)庫(kù)到最終線上穩(wěn)定運(yùn)行的整個(gè)項(xiàng)目部署發(fā)布流程,來(lái)幫助始終編程在一線的前端或者后端工程師,甚至是有 Coding 能力的產(chǎn)品經(jīng)理,從操作流程和架構(gòu)形態(tài)上,掌握從零開(kāi)始的項(xiàng)目上線環(huán)節(jié),掌握這關(guān)鍵一步,跨過(guò)去前端到后端,本地到線上,開(kāi)發(fā)到生產(chǎn)...

第2章 待部署的 5 個(gè)本地 Nodejs 項(xiàng)目

分別介紹五個(gè)技術(shù)架構(gòu)和產(chǎn)品形態(tài)的項(xiàng)目背景,一個(gè) Nodejs 靜態(tài)網(wǎng)站,普通的帶數(shù)據(jù)庫(kù)電影網(wǎng)站,手機(jī) App 場(chǎng)景下的后端項(xiàng)目如何通過(guò)服務(wù)器跟應(yīng)用進(jìn)行數(shù)據(jù)通信交互的場(chǎng)景,小程序的運(yùn)行平臺(tái),基于此平臺(tái)下需要提供的 API 服務(wù)如何部署,公眾號(hào)的前端后端及消息機(jī)制下搭建的功能形態(tài),部署需要注意的事項(xiàng),以及一個(gè)生動(dòng)有...

第3章 選購(gòu)域名服務(wù)器及備案

各種方法論和躲不過(guò)去的流程,介紹哪些域名服務(wù)商相對(duì)比較靠譜,選取域名可以遵從哪些規(guī)則,選擇服務(wù)器的經(jīng)驗(yàn)和方法,以阿里云主機(jī)為例演示選擇配置和購(gòu)買(mǎi)流程,域名備案需要填寫(xiě)哪些信息,遞交哪些材料,申請(qǐng)流程是怎樣的,產(chǎn)品能生存的軟環(huán)境是每一個(gè)產(chǎn)品開(kāi)發(fā)人員必須了然于胸的硬經(jīng)驗(yàn)。...

第4章 遠(yuǎn)程登錄服務(wù)器

從本地命令行終端 iTerm2 或者 Putty 連接并登錄到外網(wǎng)的服務(wù)器,配置用以發(fā)布和管理應(yīng)用的用戶(hù),取代 root 超級(jí)管理員執(zhí)行環(huán)境,配置更安全的私鑰加密無(wú)密碼驗(yàn)證登錄。

第5章 增強(qiáng)服務(wù)器安全等級(jí)

修改服務(wù)修改服務(wù)器的 22 端口,取消密碼登錄,增大服務(wù)器的破解難度,配置 IPTables 防火墻規(guī)則,通過(guò) Fail2Ban 增強(qiáng)服務(wù)器的防御動(dòng)作,提高服務(wù)器的安全系數(shù),對(duì)整個(gè)線上服務(wù)器進(jìn)行各種安全防護(hù)的增強(qiáng)器的 22 端口,取消密碼登錄,增大服務(wù)器的破解難度。...

第6章 搭建 Nodejs 生產(chǎn)環(huán)境

Ubunbu 服務(wù)器上通過(guò) nvm 安裝及管理 Nodejs 版本,以及 nvm 全局模塊使用中可能遇到的問(wèn)題解決思路,安裝 PM2 并簡(jiǎn)單介紹 PM2 的基本使用和它生產(chǎn)環(huán)境中的角色。

第7章 配置 Nginx 實(shí)現(xiàn)反向代理

安裝并配置 Nginx 的 upstream,端口的映射轉(zhuǎn)發(fā)給后臺(tái)的 Nodejs 服務(wù),實(shí)現(xiàn)服務(wù)的識(shí)別和轉(zhuǎn)發(fā)。

第8章 利用 DNSPod 管理域名解析

更改域名的 DNS 根服務(wù)器,為域名指定一個(gè)新的解析平臺(tái),統(tǒng)一管理;學(xué)習(xí)不同的解析類(lèi)型,增加多條解析規(guī)則,為不同類(lèi)型的資源和服務(wù)配置 A 記錄和 CNAME。

第9章 服務(wù)器配置安裝 MongoDB

在 Ubuntu 14.04 上加速安裝 MongoDB 特定版本,學(xué)習(xí)使用 mongodump mongorestore mongoexport mongoimport 來(lái)實(shí)現(xiàn)單表單庫(kù)導(dǎo)入導(dǎo)出,從線上遠(yuǎn)程管理配置 Mongodb 的讀寫(xiě)和備份權(quán)限,實(shí)現(xiàn)生產(chǎn)環(huán)境下垮服務(wù)器之間的數(shù)據(jù)遷移流程,結(jié)合系統(tǒng) crontab bash 腳本 mongodump 和備份角色實(shí)現(xiàn)定時(shí)備份,通過(guò) Node...

第10章 向服務(wù)器正式部署和發(fā)布上線 Nodejs 項(xiàng)目

利用免費(fèi) Git 私有倉(cāng)庫(kù)平臺(tái)管理項(xiàng)目源碼版本,從本地及服務(wù)器的 PM2 來(lái)初始化應(yīng)用的線上目錄,一句命令來(lái)實(shí)現(xiàn)與服務(wù)器通信實(shí)現(xiàn)自動(dòng)獲取代碼自動(dòng)重啟,分別演示 5 個(gè)項(xiàng)目的部署上線流程,演示帶數(shù)據(jù)庫(kù)的 API 型應(yīng)用上線流程及微信后臺(tái) URL 配置。...

第11章 使用和配置更安全的 HTTPS 協(xié)議

不同的 SSL 證書(shū)類(lèi)型及安全等級(jí),利用免費(fèi)提供 SSL 的平臺(tái)申請(qǐng)及服務(wù)器上通過(guò) Nginx 來(lái)配置證書(shū)驗(yàn)證模塊,最后總結(jié),我們學(xué)習(xí)和理解了一個(gè)真實(shí)的本地 Nodejs 項(xiàng)目,是如何被部署上線的,一臺(tái)真實(shí)的服務(wù)器生產(chǎn)環(huán)境是如何被配置起來(lái)的,前端和后端的最后一個(gè)環(huán)節(jié)是如何通過(guò)域名和服務(wù)器串聯(lián)起來(lái)的,以及必要的安全事...


158資源整合網(wǎng):提供各類(lèi)學(xué)習(xí)資源,名師講座視頻,培訓(xùn)課程視頻,音頻,文檔等···各類(lèi)教程下載觀看。

  • 大。6.20 GB
  • 百度網(wǎng)盤(pán)觀看下載
  • 點(diǎn)數(shù):15 點(diǎn)數(shù)
  • 咨詢(xún)QQ:1686059668
好消息:為了回饋廣大用戶(hù)能學(xué)習(xí)更多知識(shí)。
現(xiàn)只需98開(kāi)通終身VIP會(huì)員
就可以終身免費(fèi)下載所有資源!
機(jī)會(huì)難得 錯(cuò)過(guò)就沒(méi)有了
【 點(diǎn)我咨詢(xún),開(kāi)通免費(fèi)下載!】
提示:在電腦上打開(kāi)本站 yuandun520.cn 下載更方便。