负责界面和UI的设计师、负责移动端应用开发的安卓IOS开发工程师、负责服务器端开发的后端程序员、负责数据库开发和管理的数据库工程师、负责服务器端环境搭建和管理的运维工程师,在不一样的细分领域和公司命名大不相同node
一我的承担各类方面的职责。linux
HTML/CSS页面的构建程序员
浏览器端的开发angularjs
服务器端的开发web
数据库管理redis
服务器运维mongodb
JavaScript Web全栈的最佳组合:MEAN Stack数据库
Google V8express
文件系统vim
网络功能(HTTP/TCP/UDP/DNS/TLS/SSL)
二进制数据
数据流
加密与解密
webstorm、sublimeText
WebStorm
nodemon
node-inspector
Chrome Developer Tools
生产环境中的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,环境配置成功!