创建时间:2018-04-19
VM虚拟机安装ContOS Linux7以及配置
修改网卡配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改网卡启动,默认启动,网卡是关闭的
将ONBOOT=no 修改为 yes
ONBOOT=yes
重启虚拟机网络
systemctl restart network
检查网卡是否分配IP地址
ifconfig

ping一下网络的链接情况,
ping www.520anan.co

ctrl+c 结束当前命令
给物理机映射域名,防止ip地址变化
打开物理机的hosts文件 添加ip

打开Xshell进行连接测试
新建


点击链接,输入账号密码即可

链接虚拟机成功
搭建环境
安装 epel-release
yum install epel-release
安装node.js
yum install nodejs
查看版本,检验是否安装成功
node --version

安装 mongdb数据库
yum install mongodb
检查版本,检验是否安装成功
mongo --version
安装radis
yum install redis
检查版本,检验是否安装成功
redis-cli version
测试node.js
创建 test.js文件 输出一句话
console.log('你好 node')保存退出,运行
node test.js

运行成功!
安装 npm
yum install npm
安装国内镜像源,CNPM
因为托管在国外,使用国内镜像可以提高下载速度,国内比较出名的是 CNPM,由淘宝出品
首先需要关闭 npm ssl的严格认证
config set strict-ssl false
全局安装国内镜像,并指定注册机构
npm install -g cnpm --registry=https://registry.taobao.org
给指定目录安装express包
可以将express安装到指定项目中
cd /home/hello/ cnpm install express

可以看到产生了一个新的目录 node_modules,里面有个express目录
安装nodemon, -g 代表全局安装
cnpm install -g nodemon
全局安装pm2
cnpm install -g pm2
nodemon的使用
clear 清屏
clear
使用nodemon运行js脚本
nodemon hello.js

此时,nodemon并没有退出,而是继续监视这hello.js这个文件
当hello.js文件发生变化时,nodemon会再次执行它
可以测试在本地进行修改文件,再上传到服务器,就会看到文件实时运行的结果
全局安装 node-inspector
cnpm install -g node-inspector
node-inspector的使用
....
关闭防火墙
stytemctl stop firewalld