简单Tomcat和Nginx部署前端项目

8 篇文章 0 订阅
7 篇文章 0 订阅

前言

记录一下前端项目的部署,主要最近也在做这些事情。

一、tomcat部署前端

这里我使用的事linux环境,windows下类似。

1、下载tomcat

tomcat下载官网

版本很多,下载常用的支持Java8的就行。

image-20210901113216058

选择对应系统类型的文件

image-20210901113355489

2、查看tomcat目录

我下载的是Linux版本,windows版本也类似。

tomcat的目录如下。

image-20210901113537183

重点,两步就能部署起项目

  1. 我们把前端的项目解压,放到tomcat目录下的webapps下。

    例如:我在webapps下存放了cloud名称的前端项目。

    image-20210901115212768

  2. 在tomcat目录下的bin目录下,启动tomcat(运行startup.sh)

访问路径,tomcat默认端口是8080,如果占用问题修改启动端口即可。

于是访问的路径http://localhost:8080/cloud/index.html

二、使用nginx部署

nginx是一个轻量级的服务器,不经可以作为普通的服务器,还可以作为反向代理服务器,同时支持负载均衡、动静资源分离等等。这里只说部署前端项目。

这里我演示的windows版本,linux下类似

1、概述

1.1 nginx常用命令

1.查看nginx版本号
./nginx -v
2.启动nginx
./nginx
3.关闭nginx
./nginx -s stop
4.重新加载nginx
./nginx -s reload

2、下载nginx

下载地址,说明:

image-20210902140632841

按需下载即可。

3、目录了解

下载文件后,解压

image-20210902140735635

我们把项目放到html文件夹下。比如:

image-20210902140812434

4、配置项目

打开conf目录,编辑nginx.conf文件

image-20210902140907899

我们在http层级下,有一个server层级,修改里面的内容。

image-20210902141119330

把这个路径改成我们项目的路径即可,比如html/dist。

简单说明一下:

server下的属性

  • linsten 说明服务启动的端口
  • server_name 启动的访问域名
  • location / 虚拟地址/,网络地址映射为/根目录

nginx是一个好用的服务器,有兴趣找资料可以了解下。

参考或相关文章

https://segmentfault.com/a/1190000022689642

https://tomcat.apache.org/download-90.cgi

https://docs.nginx.com/nginx/

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值