**本套教程開發時使用windows10 Oracle VM VirtualBox虛擬機軟件運行的Ubuntu Server 20作為運行環境
vscode+dreamweaver作為編碼軟件,chrome瀏覽器作為預覽軟件,MobaXterm作為遠程連接工具**
下面是我錄制的環境搭建視頻教程,總時長約為40分鐘
* [virtualbox安裝ubuntu server 20](https://www.bilibili.com/video/BV1Vi4y177Vd/)
* [ubuntu server 安裝php node.js環境](https://www.bilibili.com/video/BV1Ji4y177a2/)
視頻中用到的git文件地址:https://gitee.com/songzhenghe/environment
安裝好后的環境如下圖



MobaXterm下載地址[https://www.jb51.net/softs/729656.html](https://www.jb51.net/softs/729656.html)
dreamweaver下載地址
鏈接:https://pan.baidu.com/s/1eIHHnRQWAqeR-zJJWdlVnw
提取碼:1ca0
如果不使用虛擬機環境也可以使用phpstudy+node二進制安裝包環境
phpstudy下載地址[https://www.xp.cn/download.html](https://www.xp.cn/download.html)
node二進制安裝包下載地址[https://nodejs.org/dist/v14.15.4/node-v14.15.4-x64.msi](https://nodejs.org/dist/v14.15.4/node-v14.15.4-x64.msi)
windows環境雙擊安裝即可,此處不做詳細說明了。
- 課程介紹
- 開發環境搭建
- 安裝express.js框架
- 為diy自己的web框架做準備(1)
- 為diy自己的web框架做準備(2)
- 為應用綁定域名
- 封裝控制器基類base.js
- 封裝數據庫操作基類model.js
- curd操作-準備工作
- curd操作-文章列表
- curd操作-添加文章
- curd操作-編輯文章
- curd操作-刪除文章
- model文件的使用
- 文件上傳
- session實現登錄
- 郵件發送
- 文件下載
- 執行子任務
- 圖片縮放
- 圖片裁剪
- 圖片驗證碼
- Excel讀取與寫入
- 編寫計劃任務
- 工具函數使用實例
- websocket
- 集成ckeditor
- 微信公眾號開發-1:內網穿透
- 微信公眾號開發-2:自動回復
- 微信公眾號開發-3:api接口調用
- 微信公眾號開發-4:oauth登錄
- 微信公眾號開發-5:沙箱支付
- 微信公眾號開發-6:真實支付
- 項目上線運行
- 項目代碼下載