前端(Node.js)(2)-- Node.js开发环境配置

一、开发环境介绍

一、MEAN Stack

  什么是全栈?

  负责界面和UI的设计师、负责移动端应用开发的安卓IOS开发工程师、负责服务器端开发的后端程序员、负责数据库开发和管理的数据库工程师、负责服务器端环境搭建和管理的运维工程师,在不一样的细分领域和公司命名大不相同node

  一我的承担各类方面的职责。linux

  Web全栈

  HTML/CSS页面的构建程序员

  浏览器端的开发angularjs

  服务器端的开发web

  数据库管理redis

  服务器运维mongodb

  JavaScript能够开发哪些栈?

  JavaScript Web全栈的最佳组合:MEAN Stack数据库

  mongoDB简单操做、express

  angularjs、Node.js

二、Node.js的执行环境

  Google V8express

  文件系统vim

  网络功能(HTTP/TCP/UDP/DNS/TLS/SSL)

  二进制数据

  数据流

  加密与解密

三、开发工具

  webstorm、sublimeText

四、调试工具

  WebStorm

  nodemon

  node-inspector

  Chrome Developer Tools

 

二、windows下开发环境搭建

  生产环境中的Node.js

  Windows+Linux

  VirtualBox

  虚拟机CentOS安装

  xShell与xFtp

  Node.js

  MongoDB

  Redis

  Sublime Text

  WebStorm

网络地址转换NAT

虚拟机经过物理机的网络进行访问,没有办法直接在物理机上面经过ssh链接虚拟机

若是使用的是路由器上网,那么可使用桥接网卡,在这种状况下虚拟机和物理机在路由器里面是对等的两个网络节点,这样咱们即可在物理机上使用ssh工具进行linux服务器的访问和控制

语言选择English

SOFTWARE SELECTION

Basic Web Server --> Developtools

设置服务器管理员密码:我最喜欢的密码

 

下载安装epel-release

yum install epel-release

y

完成以后下载安装nodejs

yum install nodejs

y

安装完毕查看版本

node --version

安装完毕以后安装mongodb-server(服务器端)

yum install mongodb-server

接下来安装mongodb的客户端

yum install mongodb

最后一个安装redis

yum install redis

y

 

所有安装完成以后咱们新建一个代码测试文件

vim test.js

console.log("hello,咱们终于完成了,兄嘚");

esc:wq

 

node test.js

输出  hello,咱们终于完成了,兄嘚

ok,环境配置成功!

 

三、mac OS下开发环境搭建

相关文章
相关标签/搜索