api上线和数据库上线

api上线 

即将api接口放到服务器上去,所有人都可以访问

1、安装nvm

2、通过nvm安装node

通过wget安装nvm,需要先停止nginx

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

安装完毕之后 执行nvm ls 将 安装成功后的提示 在命令行运行一遍

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

重写环境变量

source ~/.bashrc

2.通过nvm安装node

3.上传接口代码 4.运行node代码 5.注意端口号的开启

数据库上线

线上数据库 apt-get install mongod

vim 编辑器

vim + 要编辑的文件名 vim编辑器下 指令都是英文字符 i insert 插入修改 esc 退出当前命令模式 :wq 保存退出

nvm的基本使用

nvm ls 查看所有的node版本 nvm install 版本号 安装node版本 nvm uninstall 版本号 卸载node版本 nvm use 版本号 切换node版本

守护进程 screen 进程退出后在后台运行

apt-get install screen 安装screen

screen -ls 查看当前守护的所有进程 screen -S name 创建一个进程 ctr+a+d 安全退出进程 在后台运行 screen -r 进程名或者id 进入进程

nginx 代理转发

vue项目中的开发环境 有node服务器可以做代理跨域 打包上线之后没有node开发环境 代理全部失效 服务器下 配置文件

/etc/nginx/sites-enabled/default

location ^~/小暗号/{

  proxy_pass  转发路径/;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容