搭建node环境

2020-04-26  本文已影响0人  _前端码农_
  1. 更新系统:sudo apt-get update
  2. 安装文件:sudo apt-get install vim openssl build-essential libssl-dev wget curl git
  3. 安装nvm:在git搜索nvm,里边有安装语句
  4. 安装nodejs:nvm install v13.13.0
  5. 设置默认版本:nvm alias default v12.13.0
  6. 设置淘宝镜像:npm --registry=https://registry.npm.taobao.org install -g npm
  7. 若用户无法访问,可查看端口是否打开,查看安全组规则是否设置

nginx配置

upstream ant {
        server 127.0.0.1:8081;
}
server {
        listen  80;
        server_name 47.93.148.12;
        location / {
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
                proxy_set_header Host $http_host;
                proxy_set_header X-Nginx-Proxy true;
                proxy_pass http://ant;
                proxy_redirect off;
        }
}

为何使用多线程:

  1. 操作系统限制一个进程的内存
  2. 无法充分利用机器全部内存
  3. 无法充分利用多核CPU的优势

多进程的问题

  1. 多进程之间,内存无法共享
  2. 多进程之间可通过共享redis共享数据
上一篇下一篇

猜你喜欢

热点阅读