当前位置: 首页 > news >正文

Vue项目打包上线

Nginx 是一个高性能的开源HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。它在设计上旨在处理高并发的请求,是一个轻量级、高效能的Web服务器和反向代理服务器,广泛用于提供静态资源、负载均衡、反向代理等功能。

1、下载nginx

 2、将压缩包上传至服务器

3、Nginx的安装需要Linux安装相关的几个库,否则配置和编译会出现错误。执行如下命令

yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y

4、正式安装

4.1 解压下载下来的nginx文件,执行命令: 

tar -zxvf nginx-1.26.1.tar.gz

4.2 切换至解压后的nginx主目录,执行命令:

cd nginx-1.26.1

4.3 在nginx主目录nginx-1.26.1下执行命令:

./configure --prefix=/home/azy/nginx
(其中--prefix是指定nginx安装路径)

4.4 执行命令进行编译:

make

4.5 执行命令进行安装:

make install

5、Nginx操作

5.1 启动Nginx执行命令:

/home/azy/nginx/sbin/nginx -c/home/azy/nginx/conf/nginx.conf
(其中-c是指定配置文件)

5.2 检查Nginx是否启动:通过查看进程:

ps -ef | grep nginx

5.3 Nginx重启:

/home/azy/nginx/sbin/nginx -s reload

5.4 关闭Nginx:

kill -QUIT 主pid
或者
kill -TERM 主pid

 6、Nginx配置检查(检查Nginx配置文件是否正确):

/home/azy/nginx/sbin/nginx -c /home/azy/nginx/conf/nginx.conf -t

7、Nginx部署Vue项目

7.1 项目打包:

7.2 将打包完成的dist文件夹上传到服务器nginx安装后的html文件夹中:

7.3 配置conf/nginx.conf文件,并重启nginx服务:

7.4 使用浏览器访问服务器的ip即可。

http://www.lryc.cn/news/390590.html

相关文章:

  • 算法题中常用的C++功能
  • 左扰动和右扰动
  • 【计算机网络】期末复习(2)
  • ojdbc8-full Oracle JDBC 驱动程序的一个完整发行版各文件的功能
  • 在Linux环境下使用sqlite3时,如果尝试对一个空表进行操作(例如插入数据),可能会遇到表被锁定的问题。
  • 【目标检测】DINO
  • 一文包学会ElasticSearch的大部分应用场合
  • 创建kobject
  • 数据结构 - C/C++ - 树
  • Linux源码阅读笔记12-RCU案例分析
  • 【C++】双线性差值算法实现RGB图像缩放
  • 计算机网络知识普及之四元组
  • 深度探讨网络安全:挑战、防御策略与实战案例
  • “穿越时空的机械奇观:记里鼓车的历史与科技探秘“
  • DevOps CMDB平台整合Jira工单
  • Vue-路由
  • 【Rust入门教程】安装Rust
  • Character.ai因内容审查流失大量用户、马斯克:Grok-3用了10万块英伟达H100芯片
  • Spring源码九:BeanFactoryPostProcessor
  • 大模型笔记1: Longformer环境配置
  • 类和对象(提高)
  • 免费最好用的证件照制作软件,一键换底+老照片修复+图片动漫化,吊打付费!
  • antfu/ni 在 Windows 下的安装
  • Linux 生产消费者模型
  • 深入浅出:MongoDB中的背景创建索引
  • Spring事务十种失效场景
  • JELR-630HS漏电继电器 30-500mA 导轨安装 约瑟JOSEF
  • 如何实现一个简单的链表或栈结构
  • 抖音外卖服务商入驻流程及费用分别是什么?入驻官方平台的难度大吗?
  • “小红书、B站崩了”,背后的阿里云怎么了?