Mac|Mac 连接服务器及部署
一 连接远程服务器
1. Mac自带ssh,使用ssh进行远程连接
ssh root@ip选择yes输入密码完成连接
二 安装Node
1.按住装nvm 进行node版控制与安装
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash2. 安装完成后,新建一个再次窗口连接远程服务器,进行安装node Vxxx 为node版本号
nvm install v8.11.23. 配置nvm使用固定版本号
nvm use v8.11.24. 配置nvm使用默认node版本
nvm alias default v8.11.25. 安装完毕 进行node测试
node -v三 安装pm2进行node进程管理
1. 使用npm 全局安装 pm2
npm install pm2 -g四 创建文件夹并克隆git仓库文件
1. 新建文件夹存放工程
mkdir project(文件夹名称)2. 进行文件夹并克隆git仓库文件
【Mac|Mac 连接服务器及部署】cd project3. 进行克隆好的项目目录,安装包
git clone xxxx (项目地址 输入用户名与密码)
cd xxxx4. 运行node服务
npm install
pm2 start xxx (服务运行文件)5. 安装nginx
6. 用于nginx 进行域名的反向代理
7. 项目最基本的上线完毕
推荐阅读
- Mac安装Chromedriver
- MAC安装Mongo
- 如何在Mac中的文件选择框中打开系统隐藏文件夹
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- 探索免费开源服务器tomcat的魅力
- 机器学习|机器学习 Andrew Ng《Machine Learning》课程笔记1
- py连接mysql
- Android|Android BLE蓝牙连接异常处理
- [源码解析]|[源码解析] NVIDIA HugeCTR,GPU版本参数服务器---(3)
- springboot整合数据库连接池-->druid