linux(Centos系统)部署项目(vue+nginx+tomcat)
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即可
linux(Centos系统)部署项目(vue+nginx+tomcat)相关推荐
- linux部署项目文档,Linux系统部署项目
Linux系统部署项目 在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服 ...
- 阿里云linux centos 一键部署web环境--图文详解
阿里云linux centos 一键部署web环境--图文详解 标签: linux阿里云一键部署 2017-04-15 12:28 386人阅读 评论(0) 收藏 举报 分类: linux(11) ...
- Linux CentOS系统 图形模式下,鼠标键盘操作没有响应
1.前言 最近在和同事一起在linux CentOS系统下部署项目,由于同事不知道执行了什么不当操作,改变了系统的权限(权限可能是被修改,也可能是被删除了),改变的权限有可能是用户权限,也可能是其它权 ...
- linux通过yum安装vim,linux/centos系统如何使用yum安装vi/vim?
linux/centos系统如何使用yum安装vi/vim? yum安装vim最简单的命令, yum -y install vim* 然后就可以使用vi命令了. 网上的文章: 要使用vim, 使用yu ...
- Linux(centos)系统各个目录的作用详解
转自:Linux(centos)系统各个目录的作用详解 现在公司的服务器使用CentOS系统,在网上找到了这篇介绍linux各个目录的文章,觉得十分不错,所以拿来存个档. 整理之后如下: 文件系统的类 ...
- linux CentOS 系统下如何将php和mysql命令加入到环境变量中
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前 ...
- 一劳永逸部署项目:通过tomcat加载环境变量
一劳永逸部署项目:通过tomcat加载环境变量 转载自:https://blog.csdn.net/u010414666/article/details/46499953 一.说明 项目中经常会用到x ...
- centos怎么汉化linux,linux centos 系统中文模式设置方法
linux centos 系统中文模式设置方法 下面小编就为大家具体的介绍linux centos 系统怎么设置中文模式,方便大家阅读. 首先,需要安装一下linux桌面程序.一般系统有自带的桌面,然 ...
- Linux/CentOS系统Tomcat 7/8.5/9部署SSL证书,端口为8443能够访问成功,换成443却访问失败
一.登录阿里云账号,搜索SSL证书,可以购买免费版的证书 二.证书申请过程不再赘述,详细部署过程可以参照 Tomcat 7 版本:https://help.aliyun.com/document_de ...
- linux系统部署war包,查看tomcat日志
1.部署war包 app/tomcat/bin 在tomcat/bin 目录下启动 .startup.sh,在启动过程中tomcat会对war包进行解压,形成相应的项目目录 执行命令: ./start ...
最新文章
- 用Uber的方式管理机器学习模型
- 布道微服务_05RPC远程服务调用的实现
- CSRobot gen:mssql-c#类型映射
- java io系列09之 FileDescriptor总结
- Linux下查看物理CPU、逻辑CPU和CPU核数
- 《Reids 设计与实现》第十九章 慢查询日志
- Java即时编译器JIT之简单介绍
- 如何表示数组所有数都不等于一个数_力扣刷题那些事儿(3)-缺失的第一个正整数(41)...
- maven学习系列——(七)Dependency
- 计算机数字合成音乐,数字音乐合成原理
- 手写仿淘宝商城页面(html+css+部分js)
- BiNGO的GO分析
- window VNC Viewer设置屏幕分配率
- Selenium.Chrome.ChromeDriver指纹去除
- 乐高太多没处放?解放女朋友双手,1 个顶 100 个的乐高智能分拣机来了!
- 为什么苹果日历不能设置日程_iphone6提醒事项加入日历怎么不提醒我 到时
- 计算机组成原理第一章作业,计算机组成原理第一章习题答案(作业).doc
- 【风控系列】3. 高效的风控业务流程
- 和AWS云游四海@姓“诸葛”,名“io”
- 电容传感器FDC2214计算工具FDC_Tools-development5的使用
热门文章
- python 求解给定字符串中的最长DNA序列长度
- 《Attention-based LSTM for Aspect-level Sentiment Classification》阅读笔记
- 第一类丢失更新和第二类丢失更新是什么 区别
- Hyperledger Fabric ./byfn.sh -m up -s couchdb Error peer0.org1 failed to join the channel
- 数据库学习----MySQL(二)
- 数据结构排序算法思路总结
- JS AES加密与PHP解密
- idea运行报Command line is too long
- 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_07-CMS需求分析-SSI服务端包含技术...
- sql server 2012 自定义聚合函数(MAX_O3_8HOUR_ND) 计算最大的臭氧8小时滑动平均值