这个过程,主要是考虑以下问题:
你的网站定位是做什么的,需要提供哪些功能服务?
网站采用何种技术实现? php还是java还是什么?二开还是独立开发
网站服务器采用什么环境,linux还是windows,再具体一些,LAMP还是WAMP等等
以上这些问题,从需求结果就会倒着让自己想网站选用什么样的服务器,搭建什么样的系统环境。比如并发量很大、安全性要求很高的一定首选Linux系统了,如果是简单的静态页面,想单纯尝试,那么html+css就可以简单实现。更成熟的做法可以考虑使用市面上成熟的cms,如wordpress、帝国cms、织梦cms、zblog、ecshop、thinkphp等模板二开,会减少很大开发量
想好了这一步,我们就知道租用云服务器时选择什么系统、预装什么软件了。
值得一提的是,本教程面向准专业人群,完全以Linux平台为主,后续主要为大家讲解基于linux系统下的LNMP和LAMP环境,即linux下、nginx或apache服务、Mysql数据库和php语言为主要,若大家有意向的开源网站源码,请提前确认是否支持LNMP或LAMP环境
本系列教程采用ubuntu发行版18.04LTS版本,大家可以选用20或22等更新版本均可
本文固定URL:https://www.dotcpp.com/course/1224