CentOSのNodeJsに基づいてWebオンラインチャットルームを構築する.
CentOSのNodeJsに基づいてWebオンラインチャットルームを構築する.
1.基礎環境の構築 NodeJS をインストールします.
CentOS環境では、yumを直接使用してNodeJsをインストールすることができます. npmパッケージマネージャ をインストールします.
ウェブ環境ディレクトリを作成
npm引取sockete.io/etc/hostsファイルに位置し、/etc/hostsファイルの一番後ろに を追加します.
通過するhttp://ip:3000アクセスできます
1.基礎環境の構築
CentOS環境では、yumを直接使用してNodeJsをインストールすることができます.
yum install nodejs -y
2.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ファイルを修正します.{
"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アクセスできます