一、环境搭建前期准备

ssh 远程工具  xshell 或者 finalshell都阔以

服务器一台

二、服务器安装nginx

shell> mkdir -R /use/local/nginx

shell> cd /use/local/nginx

shell> wget http://nginx.org/download/nginx-1.13.7.tar.gz

shell> tar -xvf nginx-1.13.7.tar.gzshell> cd nginx (下载的目录)

shell> ./configure

shell> make && make install

# 检测nginx是否ok

shell> /use/local/nginx/sbin/nginx -t

# 启动

shell> /usr/local/nginx/sbin/nginx -s reload

三、安装nodejs

这里采用二进制的方式安装(可以去官网查看一下最新的版本)

shell> wget https://nodejs.org/dist/v14.15.0/node-v14.15.0-linux-x64.tar.xz

shell> tar -xvf node-v14.15.0-linux-x64.tar.xz

shell> cd node-v14.15.0-linux-x64.tar.xz

#设置一下软连接 这里的目录是测试目录,你需要查看你安装的目录然后跟bin 目录下面的 npm、node 建立软连接

shell> ln -s /node/nodeJs/bin/npm /usr/local/bin/

shell> ln -s /node/nodeJs/bin/node /usr/local/bin/

四、 配置 nginx.conf 做一下本地文件映射

server {

listen 80;

server_name _;

location / {

root /data/var/nodejs/dist;

index index.html index.htm;

}

}

五、打包本地vue 代码上传到服务器 映射目录 data/var/nodejs/dist 当中

npm run build

在项目根目录生成dist目录 上传到映射目录当中,over

原文:https://www.cnblogs.com/chengxuaihaozhe/p/13920851.html

linux nodejs环境部署,Linux 部署Nodejs 环境 (自学记录篇)相关推荐

  1. linux eclipse下qt开发环境搭建,Qt Eclipse开发环境的部署 上篇

    关于Qt  Eclipse的开F发,将会从不同的环境中区安装部署,分为上.中.篇,三篇文章来讲.Windows,Linux平台下安装使用eclipse + QT4.4.3开发环境,Windows,Li ...

  2. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)

    接上一篇:RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本) 前端和后端不在一个服务器上,如何部署呢? 文章目录 1. 服务器和软件部署 2. 后端部署 3 ...

  3. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)

    文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. 克隆项目 二.后端项目 2.1. 修改数据库连接 2.2. 修改Red ...

  4. Linux环境下Tomcat部署Solr4.x

    Linux环境下Tomcat部署Solr 最近接手了公司搜索相关的业务,由于其使用的是Solr,故趁着周末自己鼓捣下; 由于业务上使用的是Solr4.2.0版本,因此在学习时,使用相对较老的版本Sol ...

  5. linux apache2.4环境,浅谈SUSE Linux下Apache2.4.43部署

    这次,我将主要介绍在LAMP环境部署中部署Apache. 首先,由于我的本地Linux VM版本存在问题,我缺少两个依赖包,因此部署相对丢失,但是整个部署过程没有太大不同. 部署准备 在进行部署之前, ...

  6. Linux下开源邮件系统Postfix+Extmail+Extman环境部署

    SMTP.POP3.IPMAP三者说明 简单来说:SMTP是邮件发送协议:POP3和IMAP是邮件接收协议.其中: 1)SMTP 全称是"Simple Mail Transfer Proto ...

  7. 第一节:linux 开发AI算法以及libtorch部署算法详细教程-环境搭建

    文章目录 linux 开发AI算法以及部署算法详细教程 linux docker环境搭建 参考example-docker libtorch 安装教程 opencv 安装教程 编译过程 测试开发环境示 ...

  8. Nacos(二)Linux部署Nacos集群环境(兼容Nacos1.x与2.x)

    目录 前言 对比1.x版本 1.搭建单机环境 2.配置集群 3.启动.停止集群节点 4.关闭双写 5.配置自启服务 6.配置nginx映射 7.SpringCloud连接集群 <Linux部署N ...

  9. linux环境下编译部署php生产环境

    linux环境下编译部署php生产环境 版本控制 php:7.2.4 nginx:1.9.9 部分插件版本 xlswriter:1.3.3.2 redis:3.1.3 一.安装php 1.安装依赖(之 ...

最新文章

  1. android如何设置默认关闭虚拟按钮,android – Chrome自定义标签更改默认关闭按钮不起作用...
  2. Servlet基本概念及执行流程
  3. 多线程的线程通信(生产消费)
  4. 《美团机器学习实践》高清PDF+思维导图+美团算法团队
  5. mysql代码提示_聊一聊 php 代码提示
  6. mysql空间数据类型的使用_MYSQL 空间数据类型用法
  7. ref转发到DOM元素
  8. discuz开发,登录次数过多,锁定解决方法
  9. 神经网络入门之CNN(二)
  10. c语言仿宋gb2312字体,仿宋gb2312字体
  11. h264 java_Java解码H264格式视频流中的图片
  12. macbook word插入公式快捷键 输入阿拉伯数字快捷键 快速打开访达快捷键
  13. IDEA插件系列(20):Grep Console插件——显示多颜色调试日志
  14. 绕线画 钉子画 勾线画 自动设计软件源码
  15. 最近这只狗狗,真的很忙
  16. Attribute-aware Pedestrian Detection in a Crow
  17. 华为云数据库SQL Server 上云最佳实践
  18. Spark Streaming 新手指南(原始文章已经发布表在IBM Developworks)
  19. 六年前开始的等待——写在潘爱民译《深入解析Windows 操作系统,第4版》出版之际
  20. JS判断客户端是手机还是PC

热门文章

  1. vscode 设置缩进为4_VS Code 设置缩进为4个空格
  2. tomcat 设置java内存_Tomcat 设置JVM内存大小
  3. vscode里面如何配置库_VSCode中C/C++库文件的配置
  4. 矩阵存储 oracle表,二种矩阵存储方式汇总比较
  5. code blocks代码性能分析_记一次Python Web接口优化,性能提升25倍!
  6. 数学知识巧学JCF(Java Collections framework)
  7. 致我测试之路的“七年之痒”
  8. HtmlAgilityPack 使用
  9. CSS3属性之圆角效果——border-radius属性
  10. 【CodeVS】1083 Cantor表