egg.js安装与绑定域名教程
原创

egg.js安装与绑定域名教程
egg.js安装与绑定域名

一、安装NVM,即是Node Version Manager(Node版本管理器) 

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
二、激活NVM
source ~/.nvm/nvm.sh
三、安装NODE
nvm install node 
四、切换到该版本
nvm use node
五、安装EGG
npm i egg-init -g
egg-init 项目目录 --type=simple
cd 项目目录
npm i

六、绑定域名

在ngnix的配置文件里新增配置文件,如cron.gouguoyin.cn.conf,内容如下

upstream nodejs {
  server 127.0.0.1:7001;
}
server {
 listen 80;
 server_name cron.gouguoyin.cn;
 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://nodejs; //注意必须和upstream 名字相同
   proxy_redirect off;
  }
}

7、启动程序

npm run dev
此时访问cron.gouguoyin.cn即可看到默认控制器页面

版权属于:够过瘾——挨踢男的葵花宝典

文章标签:egg.jsnodejs

文章链接:http://www.gouguoyin.cn/js/147.html

转载时必须以链接形式注明原始出处及本声明。

如果您觉得本文对您有所帮助,请小额赞助一下,我会优先回答您在使用过程中出现的问题,点此赞助

如有疑问或遇到技术问题,请加官方QQ群: 421537504   GoCMS官方交流群

文章点评:

表情