環(huán)境搭建
搭建準備
硬件系統(tǒng)
筆記本? ? 臺式機? ? 云服務
軟件系統(tǒng)
? ? 系統(tǒng)軟件 Windows? ? macOS? (常用于客戶端操作應用)??
Linux? ? Unix(常用于服務端應用)
? ? 應用軟件
Web服務:Apache 、 Nginx、Tomcat
數(shù)據(jù)庫:MySQL 、 Oracle
項目框架:ThinkPHP 、 Spring boot
搭建方式

層級結構如圖所示
Web常用來存放具體的項目,項目的資源,代碼等,還需要一個數(shù)據(jù)庫服務器來提供存儲支持。
Web服務器和數(shù)據(jù)庫服務器之間還可能存在其他的代理服務器之類,具體看項目。
WAMP: Windows? Apache? MySQL? PHP
操作系統(tǒng)
搭建項目常用的操作系統(tǒng)
Windows? 常用來展現(xiàn)客戶端
Linux? 常用來搭建服務端
Linux版本還可分為Ubuntu,CentOS,Red Hat等
項目架構
常見項目架構的組合方式

第二種更常見,通過安裝不同的應用服務,再結合項目文件去進行部署