如何进行项目部署以使网站运作
发布时间:2022-08-05 15:43 所属栏目:21 来源:互联网
导读:如何自己做一个网站?因为很多人问过我这个问题,所以我专门写这篇文章。 目前,服务器按操作系统的不同可分为两类,一类是windows服务器,另一类是Linux服务器。显然,windows服务器附带windows操作系统,Linux服务器附带linxu操作系统。 其中Linux服务器应
如何自己做一个网站?因为很多人问过我这个问题,所以我专门写这篇文章。 目前,服务器按操作系统的不同可分为两类,一类是windows服务器,另一类是Linux服务器。显然,windows服务器附带windows操作系统,Linux服务器附带linxu操作系统。 其中Linux服务器应用为广泛,Linux服务器的操作系统有RHEL、CentOS、Debian、Ubuntu、SUSE等。常用的系统是Ubuntu和CentOS。但是windows服务器由于其恶劣的生态环境而越来越不受欢迎。通常,Linux服务器是个部署应用程序。 因此,首先,您需要一个Linux服务器来为应用程序提供操作系统环境和服务。 所谓编程语言环境,就是nodejs、Java、PHP等编程语言的运行环境。 应用程序是用编程语言开发的,因此应用程序的运行依赖于编程语言环境。 例如,要运行nodejs后台应用程序,需要有一个nodejs运行环境。运行Java后台应用程序需要Java运行环境。 必须注意的是,一个网站的前台和后台的运行环境是不同的。 前台编程语言环境在客户端(浏览器),后台编程语言环境在服务器端。 前台主要运行在客户端,即在浏览器中呈现。前台的编程语言环境是浏览器环境,因为前台的编程语言主要是HTML、CSS和JS,浏览器本身内置了对HTML、CSS和JS的解析。换句话说,前台应用程序不需要在服务器上构建编程语言环境。 后台应用程序运行在服务器端,但服务器端通常不集成编程语言环境,因此后台应用程序往往需要在服务器端构建自己的编程语言环境。如果是nodejs应用程序,则需要构建一个nodejs运行环境。如果是PHP应用程序,则需要构建PHP运行环境,依此类推。 因此,使用服务器,您可以在服务器上构建后台编程语言环境。 在服务器和编程语言环境下,它等价于应用程序的运行基础。 这里所指的应用程序是基于某种编程语言开发的应用程序。例如,基于nodejs开发的节点后台应用程序。 有了应用程序之后,您需要构建应用程序所依赖的一些工具。 例如,后台应用程序通常需要数据库来存储应用程序数据,比如mongodb、mysql等。前台应用经常需要nginx做静态资源服务,nginx还可以作为代理和接口转发。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读