如何进行服务器购买和部署mongodb

介绍

本篇文章给大家分享的是有关如何进行服务器购买和部署mongodb,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<>强,服务器购买,配置

<李>

打开阿里云,选择购买云服务器ECS,这里可以选择一键购买进行快速配置,操作系统选择CentOS 7.2 64年,位,其他默认或根据实际需求来,若选择自定义购买请自行搜索;

<李>

购买成功设置账号密码后,就可以通过ftp工具(我用的是FileZilla)或者git,连接我们的服务器了,这个时候我们也可以打开阿里云的控制台/云服务器ECS查看购买的服务器;

<李>

打开阿里云的控制台/云服务器ECS/网络和安全/安全组,在安全组列表点击配置规则,点击快速创建规则,就可以暴露端口了。比如暴露80端口,选择,HTTP(80),授权对象填0.0.0.0/0,其他默认就可以了。暴露其他端口你就在自定义端口选择,比如暴露7001端口,你就在自定义端口选择,TCP、输入7001/7001即可。

<李>

开启节点性能平台,点击创建新应用按照操作提示来就行,成功开启后在项目配置(具体配置看下文))就可以监控数据了。

如何进行服务器购买和部署mongodb

<强>连接服务器

1。git连接

 #, ssh  remote_username [@remote_ip] (/user/remote_ip),然后输入密码即可,,如果ssh不存在,执行以下命令即可,#,yum  install  openssh-client 下载客户端ssh 

2。ftp工具连接(这里以FileZilla为例),下载FileZilla后,点击新建站点,输入主机ip,选择sftp,协议,选择登录类型为正常,输入账号密码即可。

<强>部署节点环境

1。部署节点环境

 #, ssh  remote_username [@remote_ip] (/user/remote_ip),连接服务器,#,wget  https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz 下载节点压缩文件,#,tar  xvf  node-v6.9.5-linux-x64.tar.xz 解压,#,ln  -s /根/node-v6.9.5-linux-x64/bin/node /usr/地方/bin/node 创建软连接,#,ln  -s /根/node-v6.9.5-linux-x64/bin/npm /usr/地方/bin/npm 创建软连接,#,node  -v 查看节点版本,#,npm  -v 查看npm版本

2。其他

 #, yum  install  vim 下载vim 

<强> nginx安装,配置

1。nginx安装

 #, yum  install  epel-release 下载epel-release  #, yun  install  nginx 下载nginx  #, cd /etc/nginx  #, vim  nginx.conf 用vim打开nginx.conf 

2。修改nginx。conf

  • 修改 user 为 root

  • 修改 server 如下,这里 admin 是指向管理后台项目,app 是指向移动端项目,wx 是指向代理另一个 node 微信公众号项目(运行在  7002 端口,但微信公众号配置 http 只允许 80 端口,所以设置代理,我们的 elm 接口运行在 7001 不用代理)

server {     listen       80 default_server;     listen       [::]:80 default_server;     server_name  _;     root         /root/www/;      # Load configuration files for the default server block.     include /etc/nginx/default.d/*.conf;      location /admin/ {     # 为空即可,前端打包文件放在/root/www/admin里面就可访问到,注意默认是index.html     }      location /app/ {      }      location /wx/ {         proxy_pass   http://127.0.0.1:7002/;     }      error_page 404 /404.html;         location = /40x.html {     }      error_page 500 502 503 504 /50x.html;         location = /50x.html {     } }

3.启动nginx

<>以前nginx  -t 测试nginx语法是否有误,nginx 启动nginx  nginx  -s  reload 重启nginx,修改nginx.conf后记得重启

如何进行服务器购买和部署mongodb