前端部署方式

291 阅读2分钟

使用Nginx,Tomcat,IIS等web服务器软件部署

1,使用nginx简单部署

1,在服务器中安装nginx(mac使用brew直接安装nginx)
2, 将打包好的项目文件部署到nginx中,配置nginx.conf文件,然后运行nginx
3,浏览器输入对应访问地址即可访问对应项目。

可参考:使用nginx部署前端项目

2,nginx结合docker进行部署1

1,在服务器安装nginx,可以使用docker更容易进行安装
2,使用docker目录挂载将宿主机的目录映射到容器内部,然后启动容器
3,然后访问对应服务地址

可参考:docker目录挂载,使用nignx部署前端项目

3,nginx结合docker进行部署2

1,在服务器安装nginx,可以使用docker更容易进行安装
2,将打包文件部署到nginx,并修改nginx配置文件,然后运行docker容器
3,然后访问对应服务地址

Dokcer容器部署

使用docker容器部署是最方便最快捷的一种方式。

1,将要部署的项目制作成docker镜像。
2,将镜像推送到镜像仓库(这个仓库可以是官方的Docker Hub,也可以是自建的Harbor,也可以是阿里云的容器管理平台。)
3,然后在服务器运行docker run ... 就能将项目跑起来。

OSS+CDN 部署,还有叫OBS,COS

如果你的项目对资源加载速度有很高的要求,你们OSS+CDN的部署方式将是一个非常好的选择。OSS是指阿里云的对象存储。用于存储静态资源,如html,js,css,图片,文件。开启CDN后,可以进行全球节点的加速。华为云的叫做OBS,腾讯云的叫做COS。

1,先需要开通OSS服务,购买存储空间.
2,创建bucket,文件上传,设置网站的域名访问。(前提必须有一个备案域名)
3,一切配置好后,访问域名就能看到网站了。