参考自极客学院node.js教程
安装的软件:
VirtualBox
虚拟机CentOS
xShell和xFtp
Node.js
MongoDB
Redis
Subline Text
WebStorm
一、安装VirtualBox
简单下一步下一步即可,会弹出warming,提醒你安装网卡,继续下一步即可
新建-》
名称:node.js
类型:Linux
版本:other Linux(64-bit)
下一步
内存:1024M
下一步:
创建虚拟硬盘(直接下一步)
下一步:
虚拟硬盘文件格式:VDI(直接下一步)
下一步:
存储在物理硬盘上:动态分配(直接下一步)
下一步:
文件位置和大小:可以选择默认盘,也可以放在其他地方
创建
二、下载CentOS镜像
选择DVDISO
下载完成后
返回visualBox
设置刚刚创建的虚拟机
“存储”--》没有盘片--》分配光驱---》找到下载到的centos镜像
“网络”--》NAT
三、设置虚拟机
启动虚拟机---》install CentOS 7
1.选择语言:默认语言
2.software selection -->basic webserver-->developer tools-->done
3.installation destination-->点击硬盘取消勾选后再点击勾选--》done
4.点击安装
安装时:设置密码:root password:尽量选择纯英文?之前试了几次,到了后面都说我密码不正确
不知道是我的原因还是。。。。
四、Xshell和xFtp的安装
输入简单的信息就可获得下载链接
选择免费家庭、学校
五、centos安装完成后
reboot
默认启动
login:root
ps:密码
1.修改虚拟机网络
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
修改最后一行:onboot=no
改为yes
输入小写i进入编辑模式
把no改为yes
按esc退出编辑
输入冒号:进入命令行
输入wq保存修改
2.重启虚拟机网络
systemctl restart network
3.查看网卡
ifconfig
记住这个网址
4.测试外网链接
ping www.baidu.com
Ctrl+C结束
5.固定虚拟机IP地址
在物理机上找到c/windows/system32/drivers/etc的hosts
添加上面ifconfig得到的网址,并输入域名geek
6.打开xShell
新建--》
名称:geek_node.js
主机:geek
--》连接
输入用户名和密码
--》使用菜单打开虚拟机
虚拟机完成
六、在Linux安装。。。。。
在刚刚打开的geek_node.js
1.安装epel
yum install epel-release
2.安装node.js
yum install nodejs
检测是否安装成功:node --version
3.安装mongodb服务器端
yum install mongodb-server
4.安装mongodb客户端
yum install mongodb
检测:mongo --version
5.安装redis
yum install redis
redis-cli --version
七、hello world
xshell上
创建一个文件:vim test.js
i进入编辑
console.log("hello world");
esc
:wq
node test.js
==》运行正常