CentOS安装Nginx并部署vue


Posted in Servers onApril 12, 2022

首先得购买个服务器,在这就不教怎么购买了,本文章使用的是阿里云轻量级服务器CentOS7.6

一、安装Nginx

1. 使用XShell连接我们的服务器

2. 配置 EPEL源

sudo yum install -y epel-release
sudo yum -y update

3. 安装Nginx

sudo yum install -y nginx

以下的内容需要记住,特别是配置文件
安装成功后,默认的网站目录为: /usr/share/nginx/html
默认的配置文件为:/etc/nginx/nginx.conf

4. 开启端口80和443

前提是要先打开防火墙

systemctl start firewalld.service

重启防火墙:firewall-cmd --reload
查看防火墙状态firewall-cmd --state
关闭防火墙systemctl stop firewalld.service
开启端口firewall-cmd --add-port=8890/tcp --permanent (8890替换为要开启的那个端口)
开启80和443firewall-cmd --permanent --zone=public --add-service=httpfirewall-cmd --permanent --zone=public --add-service=https
开启后要记得重启防火墙 5. 服务器开启80和443端口号

打开服务器,点击防火墙,然后点击添加规则

CentOS安装Nginx并部署vue

在端口范围那里添加我们需要的就行了,这里我们就添加80和443

CentOS安装Nginx并部署vue

6. Nginx 基本命令

启动:systemctl start nginx
重启:systemctl restart nginx
关闭:systemctl stop nginx
查看状态:systemctl status nginx
开启开机自动启动:systemctl enable nginx
关闭开机自动启动:systemctl disable nginx

7. 验证是否安装成功

在电脑浏览器输入服务器的ip地址,出现欢迎到nginx就代表成功了,那么就可以下一步了

CentOS安装Nginx并部署vue

二、部署vue

1. 打包vue项目

npm run build // 这个看情况 如果是版本那么就根据情况

2. 上传到服务器

我们这里是把这个放到了 /usr/local/webapp这个文件夹里面
我们可以使用xftp进行上传

CentOS安装Nginx并部署vue

3. nginx配置

执行 vim /etc/nginx/nginx.conf命令 进入配置文件

CentOS安装Nginx并部署vue

这样我们的vue就部署完成了
记得重启一下nginx

4. 测试

在浏览器输入我们服务器的ip地址加上端口号就可以了

CentOS安装Nginx并部署vue

如果是其他端口那么就要考虑服务器和阿里云有没有开放该端口号

到此这篇关于服务器使用Nginx部署Vue项目的文章就介绍到这了!

Servers 相关文章推荐
nginx处理http请求实现过程解析
Mar 31 Servers
Nginx 过滤静态资源文件的访问日志的实现
Mar 31 Servers
nginx部署多前端项目的几种方法
May 25 Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 Servers
Linux、ubuntu系统下查看显卡型号、显卡信息详解
Apr 07 Servers
idea下配置tomcat避坑详解
Apr 12 Servers
Linux下使用C语言代码搭建一个简单的HTTP服务器
Apr 13 Servers
nginx配置限速限流基于内置模块
May 02 Servers
阿里云服务器Ubuntu 20.04上安装Odoo 15
May 20 Servers
zabbix配置nginx监控的实现
May 25 Servers
Apache POI操作批量导入MySQL数据库
Jun 21 Servers
Windows Server 2008配置防火墙策略详解
Jun 28 Servers
CentOS7安装GlusterFS集群以及相关配置
Nginx+Tomcat负载均衡多实例详解
Nginx配置根据url参数重定向
Apr 11 #Servers
在Docker容器中部署SQL Server
Apr 11 #Servers
阿里云日志过滤器配置日志服务
阿里云k8s服务升级时502错误 springboot项目应用
Apr 09 #Servers
Consul在linux环境的集群部署
You might like
php cookie工作原理与实例详解
2016/07/18 PHP
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
2011/05/24 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
2013/11/07 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
一不小心就做错的JS闭包面试题
2015/11/25 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
NodeJS实现自定义流的方法
2018/08/01 NodeJs
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
2019/05/17 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
Python易忽视知识点小结
2015/05/25 Python
Python实现统计文本文件字数的方法
2017/05/05 Python
深入理解Django的自定义过滤器
2017/10/17 Python
python实现随机森林random forest的原理及方法
2017/12/21 Python
Python:Scrapy框架中Item Pipeline组件使用详解
2017/12/27 Python
符合语言习惯的 Python 优雅编程技巧【推荐】
2018/09/25 Python
如何利用Python开发一个简单的猜数字游戏
2019/09/22 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
flask框架中的cookie和session使用
2021/01/31 Python
益模软件Java笔试题
2012/03/27 面试题
《广玉兰》教学反思
2014/04/14 职场文书
运动会加油口号
2014/06/07 职场文书
银行求职自荐书
2014/06/25 职场文书
学校消防安全责任书
2014/07/23 职场文书
党员群众路线对照检查材料
2014/08/31 职场文书
商务宴会祝酒词
2015/08/11 职场文书
《自然之道》读后感3篇
2019/12/17 职场文书
python 经纬度求两点距离、三点面积操作
2021/06/03 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript