LInux下通过Nginx部署web项目

   日期:2024-12-26    作者:b818938 移动:http://ljhr2012.riyuangf.com/mobile/quote/48281.html
 
1.1、打包出错

出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。在node.js V17以前一些可以正常运行的的应用程序,但是在 V17 版本可能会抛出这个异常。

LInux下通过Nginx部署web项目

1.2、解决办法

1、尝试卸载Node.js 17+版本并重新安装Node.js 16+版本,然后再重新启动

2、在执行运行项目命令之前,先运行这个命令

Linux & Mac OS

 

windows命令提示符:

 

唯一不足,是每次启动项目都要运行。

打包后,前端项目出现dist文件。

在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel

 

下载nginx,登录网站查看nginx版本,linux下载,并解压

 
 

安装nginx,进入nginx-1.20.1的文件夹,执行安装

https://blog.csdn.net/qq_43600445/article/details/configure --prefix=/opt/nginx,路径可修改,路径为实际安装的nginx所在。

 

进入安装的nginx文件夹,进入sbin文件夹,测试配置是否通过。

 

执行命令,启动nginx

 
 

        将前端打包出的 dist 文件上传到服务器 nginx安装位置下的html文件夹下 /opt/erp/nginx/html/

找到nginx下conf文件夹下的nginx.conf文件。

 

 打开,编辑。

 

主要注意以下几个

如果有多个服务,就配置多个server

 
 

停止nginx,删除nginx文件夹即可


 

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号