CentOSのNodeJsに基づいてWebオンラインチャットルームを構築する.


CentOSのNodeJsに基づいてWebオンラインチャットルームを構築する.
1.基礎環境の構築
  • NodeJS
  • をインストールします.
    CentOS環境では、yumを直接使用してNodeJsをインストールすることができます.
    yum install nodejs -y
    2.npmの取り付け
  • npmパッケージマネージャ
  • をインストールします.
    yum install npm -y
    3.express環境を構築する
    ウェブ環境ディレクトリを作成
    mkdir www
    cd www
    環境ディレクトリを初期化します(車に返却すればいいです)
    npm init -y
    npmを閉じるhttps強制効果
    npm config set strict-ssl false
    expressをインストールする
    npm install express --save
    4.socket.ioを構築して引き出します.
    npm引取sockete.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
    Sockett.IOを実行
    node index.js
    socketにアクセスしてデモをテストします.
    通過するhttp://ip:3000アクセスできます