在服务端部署node环境

1.准备服务器资源;

国内的 阿里云 、腾讯云、华为云等 都可以选择;

购置完一块 服务器后;

将会得到一个 IP地址,root账号密码;


2.此时可以用 远程 ssh链接 至 服务器:

windos环境 推荐使用 xshll;

macOS环境 推荐RoyalTSX

参考视频:

怎样在Mac上SSH和FTP?完美替代XShell是哪个软件?item2吗?Royal TSX! 没有比它更好


3.配置node环境

参考文档:

Linux系统(Centos)下安装nodejs并配置环境

// 添加全局软连接ln -s /root/node-v10.15.3/bin/node /usr/local/bin/node

4.这是个人以往积累的一些运维基础知识:

参考文档:

linux常用命令

vi编辑器文档


5.安装 node版本管理工具 n

参考文档:

node版本管理工具 n

// 添加全局软连接ln -s /root/node-v10.15.3/bin/n /usr/local/bin/n

6.安装 node 负载均衡器 pm2

参考文档:

pm2介绍

// 添加全局软连接ln -s /root/node-v10.15.3/bin/pm2 /usr/local/bin/pm2//启动 主进程 以及 服务进程pm2 start app.js -i max news-top-server

7.安装Gitb并拉取仓库代码

yum install -y gitgit clone https://gitee.com/x.git

8.开放对应端口号 比如 8000、8080

参考文档:

开放端口号

firewall-cmd --zone=public --add-port=5672/tcp --permanent   # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent  #关闭5672端口firewall-cmd --reload   # 配置立即生效

9.部署mysql

参考文档:

yum安装

源包安装

备注:

作者在按mysql真是一步一个坑的踩;

注意:如果一次安装失败 未 成功 一定要删除

/etc/my.cnf

/var/lib/mysql

以上两个目录或文件;

安装成功记得留意 初始密码;

获取初始密码后 第一次连接要更改密码,不然无法进行下一步操作;

比如:开启远程连接等;


10.部署Nginx启动web映射

yum install nginx

mac 安装node_node 服务端部署相关推荐

  1. mac bash file密码_Mac系统 | 菜鸟程序员项目模拟数据迁移,会安装Mysql服务端吗

    在中小公司做项目,关系型数据库一般用的比较多的是MySQL.项目从开发到上线的过程中,公司会提供虚拟机服务器数据库中的数据给自己进行本地开发和测试.在开发过程中,我也发现公司只是提供数据库服务端的ip ...

  2. nuxt服务端php,nuxt服务端部署指南

    nuxt是一款基于vue的服务端渲染框架,语法和vue基本保持一致,不过生命周期与vue不同,部署方式也和vue大相径庭,vue项目部署是spa的静态页面,只需build出来静态页面,但是nuxt是需 ...

  3. Frp内网穿透——frps服务端部署

    由于现在IPv4地址的短缺,在国内不可能每个设备都会分配到一个公网IP,因此从公网中访问自己的私有设备向来是一件难事儿.本次带大家了解一下frp内网穿透的服务端教学,让你也能够部署一个内网穿透服务. ...

  4. Win7下安装SVN服务端

    目录 背景 svn安装包 操作步骤 1.创建仓库 2.基础设置 创建服务 开放端口 参考文献 背景 因为同事的苹果本无法修改mac地址连接内网,无论下驱动也好,命令方式也好,都无法修改mac,打客户电 ...

  5. 【Linux】ubuntu安装ssh服务端openssh-server

    [Linux]ubuntu安装ssh服务端openssh-server 1.背景 2.解决办法 3.测试 1.背景 ubuntu安装后默认只有ssh客户端,只能去连其它ssh服务器: 其它客户端想要连 ...

  6. apollo 配置中心 支持php,apollo配置中心服务端部署

    apollo配置中心服务端部署 木某人 • 2020 年 05 月 07 日 Apollo服务端安装部署 apollo-configservice:提供配置获取接口,提供配置更新推送接口,接口服务对象 ...

  7. 网络云盘项目——服务端部署、客户端部署、演示运行效果

    一.前言 本项目分为6篇博客文章完成: 1.项目总体介绍:https://blog.csdn.net/qq_41453285/article/details/107871393. 2.Redis部署. ...

  8. 02-RVNC 服务端部署教程

    RVNC 服务端部署教程 rvnc 是一款电脑远程管理平台:适用于局域网内大规模终端设备的运维管理,是一款非常好用的开源远程管理工具. 不喜欢看文档的可以看视频 B站视频:01-RVNC远程管理平台部 ...

  9. 编译安装rabbitmq服务端

    有一种方式是:下载rabbitmq-server-generic-unix压缩包,是不用编译的.是已经编译好的源码了 下面介绍编译源码安装   总括: 需要以下步骤:   1.安装erlange.因为 ...

最新文章

  1. Netty3 源代码分析 - NIO server绑定过程分析
  2. spring(16)------spring的数据源配置
  3. 5.7 程序示例--基于 SMO 的 SVM 模型-机器学习笔记-斯坦福吴恩达教授
  4. 【Java】访问控制
  5. [转载收藏]三层式开发中的层次划分
  6. ELK系列~NLog.Targets.Fluentd到达如何通过tcp发到fluentd
  7. Matlab下的整数规划(CVX)
  8. 高铁线路开通数据(更新至2021年10月)
  9. python抢票软件源代码_一百多行python代码实现抢票助手
  10. Wannacry 勒索病毒有预设的解密口令“WNcry@2ol7”么?
  11. ChatGPT万能工具箱 | ChatGPT辅助神器 提升了用户体验 提问回答更加精确。
  12. User-Agent反爬虫的原理和绕过方法
  13. QQZone的需求介绍和数据库设计
  14. 章泽天卸任刘强东旗下公司董事 官方回应:正常商业调整
  15. 20140322 卡迪夫城VS利物浦,拔出重剑,有惊无险
  16. 解决更新页面数据回显时时间不匹配问题:The specified value “Fri Nov 05 08:00:00 CST 2021“ does not conform to the requir
  17. UE4制作媒体播放材质
  18. mysql3819错误,MySQL 8.0新特性 ― 检查性约束的使用简介
  19. 打通选股环节和行情显示链路!股票量化分析工具QTYX-V2.5.1
  20. 产品健康度模型(3) 指标关联性分析

热门文章

  1. 网络安全讲座之四账号安全和文件系统安全
  2. 反置页表(1__操作系统)
  3. 设计模式-原型模式(Prototype)
  4. Harbor API整理:获取项目下的所有镜像
  5. 【资讯】CloudBase Framework工具推荐:前后端一体化部署,效能提升开源“神器”
  6. wsl centos7: Failed to get D-Bus connection: Operation not permitted
  7. docker run指定entrypiont
  8. Scala基于Akka模拟Spark Master Worker进程间通信(二):Worker定时向Master心跳
  9. arthas class/classloader相关命令之一:sc、sm
  10. k8s:服务发现Service