加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

处事器陈设前端Node 项目(包罗阿里云处事器、nginx 以及 mongoDB 的设置)

发布时间:2019-01-18 04:37:25 所属栏目:业界 来源:Java帮帮
导读:处事器购置设置 打开阿里云,选择购置云处事器 ECS,这里可以选择一键购置举办快速设置,操纵体系选择 CentOS 7.2 64 位,其他默认或按照现实需求来,若选择自界说购置请自行搜刮; 购置乐成配置账号暗码后,就可以通过 ftp 器材(我用的是 FileZilla)可能 gi
副问题[/!--empirenews.page--]

 处事器购置&设置

  1. 打开阿里云,选择购置云处事器 ECS,这里可以选择一键购置举办快速设置,操纵体系选择 CentOS 7.2 64 位,其他默认或按照现实需求来,若选择自界说购置请自行搜刮;
  2. 购置乐成配置账号暗码后,就可以通过 ftp 器材(我用的是 FileZilla)可能 git 毗连我们的处事器了,这个时辰我们也可以打开阿里云的节制台/云处事器 ECS 查察购置的处事器;
  3. 打开阿里云的节制台/云处事器 ECS/收集和安详/安详组,在安详组列表点击设置法则,,点击快速建想法则,就可以袒露端口了。好比袒露 80 端口,选择 HTTP(80),授权工具填0.0.0.0/0,其他默认就可以了。袒露其他端口你就在自界说端口选择,好比袒露 7001 端口,你就在自界说端口选择 TCP,输入7001/7001即可;
  4. 开启node 机能平台,点击建设新应用凭证操纵提醒来就行,乐成开启后在项目设置(详细设置看下文))就可以监控数据了。

处事器陈设前端Node 项目(包罗阿里云处事器、nginx 以及 mongoDB 的设置)

毗连处事器

1.git 毗连

  1. # ssh remote_username[@remote_ip](/user/remote_ip) 然后输入暗码即可 
  2.  
  3. 假如ssh不存在,执行以下呼吁即可 
  4. # yum install openssh-client 下载客户端ssh 

2.ftp 器材毗连(这里以 FileZilla 为例),下载 filezilla 后,点击新建站点,输入主机 ip,选择 sftp 协议,选择登录范例为正常,输入账号暗码即可。

陈设 node 情形

1.陈设 node 情形

  1. # ssh remote_username[@remote_ip](/user/remote_ip) 毗连处事器 
  2. # wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz 下载node压缩文件 
  3. # tar xvf node-v6.9.5-linux-x64.tar.xz 解压 
  4. # ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node 建设软毗连 
  5. # ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm 建设软毗连 
  6. # node -v 查察node版本 
  7. # npm -v 查察npm版本 

2.其他

  1. # yum install vim 下载vim 

nginx 安装&设置

1.nginx 安装

  1. # yum install epel-release 下载epel-release 
  2. # yun install nginx 下载nginx 
  3. # cd /etc/nginx 
  4. # vim nginx.conf 用vim打开nginx.conf 

2.修改 nginx.conf

  • 修改 user 为 root
  • 修改 server 如下,这里 admin 是指向打点靠山项目,app 是指向移动端项目,wx 是指向署理另一个 node 微信公家号项目(运行在 7002 端口,但微信公家号设置 http 只应承 80 端口,以是配置署理,我们的 elm 接口运行在 7001 不消署理)
  1. server { 
  2.     listen       80 default_server; 
  3.     listen       [::]:80 default_server; 
  4.     server_name  _; 
  5.     root         /root/www/; 
  6.  
  7.     # Load configuration files for the default server block. 
  8.     include /etc/nginx/default.d/*.conf; 
  9.  
  10.     location /admin/ { 
  11.     # 为空即可,前端打包文件放在/root/www/admin内里就可会见到,留意默认是index.html 
  12.     } 
  13.  
  14.     location /app/ { 
  15.  
  16.     } 
  17.  
  18.     location /wx/ { 
  19.         proxy_pass   http://127.0.0.1:7002/; 
  20.     } 
  21.  
  22.     error_page 404 /404.html; 
  23.         location = /40x.html { 
  24.     } 
  25.  
  26.     error_page 500 502 503 504 /50x.html; 
  27.         location = /50x.html { 
  28.     } 

3.启动 nginx

  1. nginx -t 测试nginx语法是否有误 
  2. nginx 启动nginx 
  3. nginx -s reload 重启nginx,修改nginx.conf跋文得重启 

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读