环境搭建
搭建准备
硬件系统
笔记本 台式机 云服务
软件系统
系统软件 Windows macOS (常用于客户端操作应用)
Linux Unix(常用于服务端应用)
应用软件
Web服务:Apache 、 Nginx、Tomcat
数据库:MySQL 、 Oracle
项目框架:ThinkPHP 、 Spring boot
搭建方式
Web常用来存放具体的项目,项目的资源,代码等,还需要一个数据库服务器来提供存储支持。
Web服务器和数据库服务器之间还可能存在其他的代理服务器之类,具体看项目。
WAMP: Windows Apache MySQL PHP
操作系统
搭建项目常用的操作系统
Windows 常用来展现客户端
Linux 常用来搭建服务端
Linux版本还可分为Ubuntu,CentOS,Red Hat等
项目架构
常见项目架构的组合方式
第二种更常见,通过安装不同的应用服务,再结合项目文件去进行部署