linux(Centos系统)部署项目(vue+nginx+tomcat)

条件,在服务器安装好tomcat,nginx;

安装nginx命令:# yum install nginx

启动Nginx命令:# systemctl start nginx.service

给权限   sudo chmod  777 /usr/local/nginx/html(可忽略)

首先打包vue项目,快速打包vue项目,项目根目录下:npm run build

会生成一个dist,将dist转到root下面

配置nginx:

# vi /etc/nginx/nginx.conf

1、修改user nginx成user root

2、修改server{ 下的  root         /usr/share/nginx/html;成自己目录

3、加上index  index.html index.php  index.htm;

当访问该地址的时候,nginx 会按照 index.html,index.htm ,index.PHP 的先后顺序在根目录中查找文件。如果这三个文件都不存在,那么nginx就会返回403 Forbidden。

打包好代码放在tomcat/webapps/ROOT目录下

重启服务器  打开Nginx,打开tomcat即可

posted @ 2019-02-27 11:14 韦邦杠 阅读(...) 评论(...) 编辑 收藏

linux(Centos系统)部署项目(vue+nginx+tomcat)相关推荐

  1. linux部署项目文档,Linux系统部署项目

    Linux系统部署项目 在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服 ...

  2. 阿里云linux centos 一键部署web环境--图文详解

    阿里云linux centos 一键部署web环境--图文详解 标签: linux阿里云一键部署 2017-04-15 12:28 386人阅读 评论(0) 收藏 举报  分类: linux(11)  ...

  3. Linux CentOS系统 图形模式下,鼠标键盘操作没有响应

    1.前言 最近在和同事一起在linux CentOS系统下部署项目,由于同事不知道执行了什么不当操作,改变了系统的权限(权限可能是被修改,也可能是被删除了),改变的权限有可能是用户权限,也可能是其它权 ...

  4. linux通过yum安装vim,linux/centos系统如何使用yum安装vi/vim?

    linux/centos系统如何使用yum安装vi/vim? yum安装vim最简单的命令, yum -y install vim* 然后就可以使用vi命令了. 网上的文章: 要使用vim, 使用yu ...

  5. Linux(centos)系统各个目录的作用详解

    转自:Linux(centos)系统各个目录的作用详解 现在公司的服务器使用CentOS系统,在网上找到了这篇介绍linux各个目录的文章,觉得十分不错,所以拿来存个档. 整理之后如下: 文件系统的类 ...

  6. linux CentOS 系统下如何将php和mysql命令加入到环境变量中

    在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前 ...

  7. 一劳永逸部署项目:通过tomcat加载环境变量

    一劳永逸部署项目:通过tomcat加载环境变量 转载自:https://blog.csdn.net/u010414666/article/details/46499953 一.说明 项目中经常会用到x ...

  8. centos怎么汉化linux,linux centos 系统中文模式设置方法

    linux centos 系统中文模式设置方法 下面小编就为大家具体的介绍linux centos 系统怎么设置中文模式,方便大家阅读. 首先,需要安装一下linux桌面程序.一般系统有自带的桌面,然 ...

  9. Linux/CentOS系统Tomcat 7/8.5/9部署SSL证书,端口为8443能够访问成功,换成443却访问失败

    一.登录阿里云账号,搜索SSL证书,可以购买免费版的证书 二.证书申请过程不再赘述,详细部署过程可以参照 Tomcat 7 版本:https://help.aliyun.com/document_de ...

  10. linux系统部署war包,查看tomcat日志

    1.部署war包 app/tomcat/bin 在tomcat/bin 目录下启动 .startup.sh,在启动过程中tomcat会对war包进行解压,形成相应的项目目录 执行命令: ./start ...

最新文章

  1. 用Uber的方式管理机器学习模型
  2. 布道微服务_05RPC远程服务调用的实现
  3. CSRobot gen:mssql-c#类型映射
  4. java io系列09之 FileDescriptor总结
  5. Linux下查看物理CPU、逻辑CPU和CPU核数
  6. 《Reids 设计与实现》第十九章 慢查询日志
  7. Java即时编译器JIT之简单介绍
  8. 如何表示数组所有数都不等于一个数_力扣刷题那些事儿(3)-缺失的第一个正整数(41)...
  9. maven学习系列——(七)Dependency
  10. 计算机数字合成音乐,数字音乐合成原理
  11. 手写仿淘宝商城页面(html+css+部分js)
  12. BiNGO的GO分析
  13. window VNC Viewer设置屏幕分配率
  14. Selenium.Chrome.ChromeDriver指纹去除
  15. 乐高太多没处放?解放女朋友双手,1 个顶 100 个的乐高智能分拣机来了!
  16. 为什么苹果日历不能设置日程_iphone6提醒事项加入日历怎么不提醒我 到时
  17. 计算机组成原理第一章作业,计算机组成原理第一章习题答案(作业).doc
  18. 【风控系列】3. 高效的风控业务流程
  19. 和AWS云游四海@姓“诸葛”,名“io”
  20. 电容传感器FDC2214计算工具FDC_Tools-development5的使用

热门文章

  1. python 求解给定字符串中的最长DNA序列长度
  2. 《Attention-based LSTM for Aspect-level Sentiment Classification》阅读笔记
  3. 第一类丢失更新和第二类丢失更新是什么 区别
  4. Hyperledger Fabric ./byfn.sh -m up -s couchdb Error peer0.org1 failed to join the channel
  5. 数据库学习----MySQL(二)
  6. 数据结构排序算法思路总结
  7. JS AES加密与PHP解密
  8. idea运行报Command line is too long
  9. 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_07-CMS需求分析-SSI服务端包含技术...
  10. sql server 2012 自定义聚合函数(MAX_O3_8HOUR_ND) 计算最大的臭氧8小时滑动平均值