基于CentOS的 NodeJs 打造 Web 在线聊天室

基于CentOS的 NodeJs 打造 Web 在线聊天室

1.基础环境搭建

  • 安装NodeJS

在 CentOS 环境中,可以直接使用 yum 安装 NodeJs

yum install nodejs -y

2.安装npm

  • 安装npm包管理器
yum install npm -y

3.搭建 express 环境

创建web环境目录

mkdir www
cd www

初始化环境目录(回车即可)

npm init -y

关闭npm的https强制效验

npm config set strict-ssl false

安装 express

npm install express --save

4.搭建拉取socket.io

npm 拉取 socket.io

npm install --save socket.io

安装git

yum install git -y

拉取socket demo

git clone https://github.com/socketio/chat-example.git
mv chat-example/* /root/www/

修改 package.json 文件

  • 定位到 /etc/hosts 文件,在/etc/hosts文件最后面添加
{
  "name": "socket-chat-example",
  "version": "0.0.1",
  "description": "my first socket.io app",
  "dependencies": {
    "express": "^4.15.2",
    "socket.io": "^1.7.3"
  },
  "scripts": {
    "start": "node index.js"
  }
}

安装npm依赖

npm install

运行Socket.IO

node index.js

访问 socket 并测试 demo

通过http://ip:3000即可访问

你可能感兴趣的:(环境搭建,CentOS,linux,环境搭建,CentOS,NodeJS,Linux)