美文网首页
VirtualBox + CentOS 环境 for NodeJ

VirtualBox + CentOS 环境 for NodeJ

作者: hyperRect | 来源:发表于2017-06-02 23:30 被阅读0次

    前言:

    在VB上安装CentOS系统 配置网络环境, 并 搭建简易NodeJS环境 测试。

    具体步骤如下:

    1. 安装系统 选择linux - other - 64, 搭载CentOS安装镜像 , 设置网络 - 桥接方式 (使得虚机和实机在同一个ip段里, 方便测试)

    注意分配合理的内存和硬盘空间。个人分配了4GB的内存和8G硬盘空间。


    2. 安装选择Gnome GUI, 设置root密码。 安装好后可以直接在虚机里用命令行操作。 也可以用xShell连接(这时候如果网络连接方式 是 桥接的话, 就可以很方便连上)


    3. 重启系统 使用root用户进行登录, 下载node.js 解压缩

     命令行: 

    3.1. 下载 wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz

    3.2. 解压缩 tar xvf node-v6.9.5-linux-x64.tar.xz


    4. 配置环境变量 , 配置好后使用 node -v 及 npm -v 进行测试。

    命令行:

    1. node :ln -s /root/node-v6.9.5-linux-x64/bin/node/ /usr/local/bin/node

    2. npm :ln -s /root/node-v6.9.5-linux-x64/bin/npm/ /usr/local/bin/npm


    5. 开放端口

    5.1 下载 并安装 iptables service

    命令行 : yum install iptable-services

    5.2 下载安装好后就可以启用这个系统服务了

    命令行: systemctl enable iptables

    5.3 运行iptables服务

    命令行 : systemctl start iptables

    5.4 接下来就可以去开放端口了, 然后保存(例如想开放一个端口, 端口号为3000)

    命令行 : /sbin/iptables -I INPUT -p tcp --dport 3000

    命令行: service iptables save 

    5.5 重启服务, 并检查端口是否已开放

    命令行: systemctl restart iptables

    命令行: service iptables status

    命令行: 

    查看端口占用情况 netstat -tln


    6. 写一个nodejs的helloworld测试程序

    注意配置ip和端口, 查看本地IP并使用刚才开放并测试好的端口。

    相关文章

      网友评论

          本文标题:VirtualBox + CentOS 环境 for NodeJ

          本文链接:https://www.haomeiwen.com/subject/bvyyfxtx.html