linux 安装 Nginx 并部署 vue 项目

1、安装
yum install nginx
2、使用 nginx 命令
  • 查看nginx状态
systemctl status nginx
  • 启动服务
systemctl start nginx
  • 停止服务
systemctl stop nginx
  • 重启服务
systemctl restart nginx
  • 修改配置后重载
systemctl reload nginx
  • 加入开机自启动
systemctl enable nginx
  • 取消开机自启动
systemctl disable nginx
3、nginx 常用目录
路径说明
/etc/nginx/保存Nginx设置文件的目录
/etc/nginx/nginx.conf主配置文件
/var/log/nignx/日志文件目录
/usr/share/nginx/html/对外公开的html
/etc/nginx/conf.d/default.conf默认配置文件 (该配置文件被nginx.conf所引用)
4、部署vue项目到nginx
nginx.serice  服务

第一步:进入  /lib/systemd/system/

cd /lib/systemd/system/

第二步:创建nginx.service,并编辑

[Unit]
Description=nginx service
After=network.target [Service] 
Type=forking 
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true [Install] 
WantedBy=multi-user.target

[Unit]:服务的说明
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking是后台运行的形式
ExecStart为服务的具体运行命令
ExecReload为重启命令
ExecStop为停止命令
PrivateTmp=True表示给服务分配独立的临时空间
注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3

保存退出。

第三步:加入开机自启动

systemctl enable nginx

如果不想开机自启动了,可以使用下面的命令取消开机自启动

systemctl disable nginx

第四步:服务的启动/停止/刷新配置文件/查看状态

# systemctl start nginx.service          启动nginx服务
# systemctl stop nginx.service           停止服务
# systemctl restart nginx.service        重新启动服务
# systemctl list-units --type=service     查看所有已启动的服务
# systemctl status nginx.service          查看服务当前状态
# systemctl enable nginx.service          设置开机自启动
# systemctl disable nginx.service         停止开机自启动

常见的错误:

Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.

直接按照提示执行命令systemctl daemon-reload 即可。

systemctl daemon-reload

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/27215.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

企业应该先上ERP系统还是先实施MES管理系统

在当今日益激烈的市场竞争中,企业信息化已成为提升竞争力的关键。ERP系统与MES管理系统作为企业信息化建设的两大核心系统,各自扮演着不可或缺的角色。然而,在资源有限的情况下,企业往往需要在两者之间做出选择。本文将深入探讨ER…

跨境电商卖家入驻美国线下商超困难吗?

对于跨境电商卖家来说,入驻美国线下商超确实具有一定的挑战性,但并非不可能。成功的关键在于卖家是否具备必要的条件和资质,以及是否能够有效应对美国市场的挑战。 1、卖家需要满足美国相关法律法规的要求 需要拥有合法的经营执照、提供准确…

智能创作引领潮流,抓住时机!TikTok矩阵源码带来自动定时发布的成功策略

智能创作是当今社交媒体平台发展的重要趋势,而TikTok作为最受欢迎的短视频平台之一,通过其独特的创作方式和大量的用户,已经成为广告主和内容创作者的首选平台。在这个竞争激烈的市场,抓住时机并实现成功的关键是自动定时发布&…

Photoshop 2024 mac/win版:探索图像处理的全新境界

Photoshop 2024是Adobe推出的最新图像处理与设计软件,它在继承了前作所有优秀特性的基础上,实现了多个方面的质的飞跃。这款软件凭借其卓越的图像处理性能、丰富的创意工具以及精确的选区编辑功能,成为了图像处理领域的佼佼者。 Photoshop 2…

初始化三板斧 - centos7

1、关闭防火墙、关闭SELinux ① 立即关闭防火墙 systemctl stop firewalld ② 设置开机关闭防火墙 systemctl disable firewalld ③ 立即关闭SELinxu setenforce 0 ④ 设置开机关闭SELinux 将SELINUXenforcing 修改替换为 SELINUXdisabled vim /etc/selinux/config se…

adb shell pm path packageName

在Android命令行中,如果你想要查询某个应用程序的安装位置,可以使用pm命令(Package Manager的缩写)。这个命令提供了很多关于软件包管理的操作,查询应用安装路径,可以使用path选项。 具体命令如下&#xf…

Nginx+Tomcat负载均衡、动静分离群集方案

一、Tomcat简介 在现代 Web 服务架构中,Tomcat 和 Nginx 是两个至关重要的组件,负责处理用户请求并实现高性能的服务。本篇博客将深入探讨这些技术的原理和部署配置方法。 最初是由Sun的软件构架师詹姆斯邓肯戴维森开发。安装Tomcat后,安装…

立项 |上海城投《污染土壤修复工厂设计指南》

由上海城投上境生态修复科技有限公司提出申请 主要起草单位有上海城投上境生态修复科技有限公司、上海大学、中华环保联合会水环境治理专业委员会、中华环保联合会固危废及土壤污染治理专业委员会等单位 本指南规定了污染土壤修复工厂设计的技术要求。 本指南适用于国内污染土…

基于Matlab的纸币币值检测系统设计(GUI界面) 【含Matlab源码 MX_004期】

简介: 基于Matlab的纸币币值检测系统是一种利用数字图像处理技术来自动识别和鉴别纸币面额的系统。 图像获取:获取纸币的图像。 预处理:对获取到的图像进行预处理,包括去噪、灰度化、边缘检测等操作,以便后续的处理。…

哈尔滨等保测评驱动下的智慧城市建设思考

面对滚滚而来的大数据时代,信息安全等级保护测评(简称等保测评)对城市发展的推动作用不容忽视。作为黑龙江省的省会,哈尔滨在智慧城市建设上的积极探索和实践,必须以完善的等保测评体系为前提,确保信息的安…

算法day30

第一题 433. 最小基因变化 题型转化:可以转化为边权为一的最短路问题 将最开始的字符串定义为起点,我们将初识字符串每一个元素改变一次定义为移动一个位置,最后的字符串定义为中点,就这样每一次改变一个元素,最后成功…

aac如何转化mp3?超好用的四种音频转换方法!

aac如何转化mp3?AAC格式可能鲜为人知,但实际上它是一种音频文件格式,然而,AAC的应用却不太广泛,这并非偶然,首先,使用AAC需要支付专利费用,这对于个人和公司都可能是一笔不小的开支&…

2024【大模型】国内市场如何?程序员该何时入局?

1.市场形势 根据最新的市场研究报告,2023年中国的大模型市场呈现出显著的发展趋势和广阔的前景。以下是关于中国大模型市场的几个关键点: 市场规模和增长:2023年,中国AI大模型行业的市场规模达到了147亿元人民币,预计…

【星海随笔】云解决方案学习日志篇(三) 工作原理篇

Filebeat工作原理 Filebeat 是使用 Golang 实现的轻量型日志采集器,也是 Elasticsearch stack 里面的一员。本质上是一个 agent ,可以安装在各个节点上,根据配置读取对应位置的日志,并上报到相应的地方去。 使用了背压敏感协议,因此不会使管道过载。当Logstash数据处理繁忙时,…

HCIA 10 网络安全之结合ACL访问控制列表登录Telnet及FTP

ACL 本质上是一种报文过滤器,规则是过滤器的滤芯。设备基于这些规则进行报文匹配,可以过滤出特定的报文,并根据应用 ACL 的业务模块的处理策略来允许或阻止该报文通过。 1.实验介绍及拓扑 R3 为telnet服务器,R1 为客户端&#…

BFT机器人采购,是制造业最适合的选择!

随着制造业的转型升级,越来越多的企业开始认识到引入机器人技术的重要性。那么面临选择在哪里购,哪里可以安心购,就成为了大家所关注的热点。 BFT为您提供一站式的机器人采购服务,凭借独特的优势和全面且专业的服务,正…

Java多线程-StampedLock(原子读写锁)

StampedLock 是读写锁的实现,对比 ReentrantReadWriteLock 主要不同是该锁不允许重入,多了乐观读的功能,使用上会更加复杂一些,但是具有更好的性能表现。StampedLock 的状态由版本和读写锁持有计数组成。 获取锁方法返回一个邮戳&…

LogicFlow 学习笔记——4. LogicFlow 基础 边 Edge

边 Edge 和节点一样&#xff0c;LogicFlow 也内置一些基础的边。LogicFlow 的内置边包括&#xff1a; 直线 - line直角折现 - polyline贝塞尔曲线 - bezier 新建 src/views/Example/LogicFlow/Example08.vue 并编写如下代码&#xff1a; <script setup lang"ts&quo…

图解系列 图解Kafka之Consumer

文章目录 术语消息主题和分区集群和分区副本消费者组重新平衡组/分区再均衡消费者的分区策略群组协调者Coordinator 和群组领导者 Group Leader 流程初始化流程消费流程Consumer重平衡 消费者核心配置示例代码高级提交偏移量的几种方式自动提交手动同步提交手动异步提交提交特定…

深入解析 Java 标准库:构建高效应用的基石

Java 标准库&#xff0c;也称为 Java API&#xff0c;是一组预先编写的类和接口&#xff0c;为 Java 应用程序提供了一系列丰富的功能。这些库被组织成包&#xff08;packages&#xff09;&#xff0c;每个包都包含了一组相关的类和接口&#xff0c;用于处理特定的任务&#xf…