2. 安裝nodejs,本機上面安裝一下,不會的可以看一下nodejs版本的安裝教程。
3. 安裝npm和node-gyp,打開cmd,運行npm install -g node-gyp。
4. 安裝windows-build-tools,打開cmd,打開管理員權(quán)限,執(zhí)行npm install –global –production windows-build-tools。
5. 安裝Redis Server,下載地址:https://github.com/MicrosoftArchive/redis/releases 選擇需要的版本安裝即可。
6. 安裝python2.x ,GitHub 上可以下載,運行壓縮包中exe文件,直接安裝即可。
7. 克隆 QBot 代碼:https://github.com/QingDaoU/OnlineJudge
8. cd to/your/qbot/folder/ && npm install –global –production
七、QBot的部署
1. 進入華為云控制臺“云服務(wù)器”的管理界面,單擊操作,選擇登錄,使用ssh工具鏈接服務(wù)器。
2. 查看服務(wù)器IP地址,通過以下命令:
$ ifconfig
3. 將QBot源碼文件傳輸?shù)椒?wù)器上,使用WinSCP,將源碼文件傳到服務(wù)器上的/home/lg/workspace/1。
4. 進入/home/lg/workspace/1文件夾,通過以下命令安裝依賴庫:
$ cd /home/lg/workspace/1
$ npm install
5. 修改配置文件:將/config 目錄中的config.default.js 文件復(fù)制一份,將復(fù)制出來的文件重命名為config.js, 并將填入配置信息,如:
{
\”judger\”: {
\”host\”: \”localhost\”,
\”port\”: \”9000\”,
\”username\”: \”admin\”,
\”password\”: \”your_judger_password\”
},
\”redis\”: {
\”port\”: 6379,
\”host\”: \”127.0.0.1\”,
\”password\”: \”\”,
\”db\”: 0
},
\”db\”: {
\”dialect\”: \”mysql\”,
\”host\”: \”localhost\”,
\”port\”: 3306,
\”database\”: \”qduoj\”,
\”username\”: \”root\”,
\”password\”: \”your_mysql_password\”,
\”timezone\”: \” 08:00\”
}
}
其中,judger代表worker的相關(guān)配置,包括host(用來存儲部署判決工具的機子ip)、port、username(工具的賬號)、password(工具的密碼);redis代表 redis相關(guān)配置;db為部署問題無關(guān),無需修改。
6. 運行QBot,使用以下命令:
$ node app.js
至此,QBot的部署工作全部完成。
八、結(jié)論
通過以上部署步驟,我們可以免費地獲得一個云服務(wù)器,并在此服務(wù)器上部署QBot機器人,實現(xiàn)自動回復(fù)和執(zhí)行任務(wù)。相信這對于一些小型應(yīng)用程序來說是一種不錯的選擇,既可以降低使用云服務(wù)器的成本,又可以享受云服務(wù)器的優(yōu)點。而對于想要深入了解機器人開發(fā)的讀者,也可以通過仔細(xì)研讀QBot的源碼,學(xué)習(xí)機器人的開發(fā)流程和技術(shù)要點。希望這篇文章能夠?qū)ψx者有所幫助。
以上就是小編關(guān)于“免費云服務(wù)器掛qq機器人”的分享和介紹
西部數(shù)碼(west.cn)是經(jīng)工信部審批,持有ISP、云牌照、IDC、CDN全業(yè)務(wù)資質(zhì)的正規(guī)老牌云服務(wù)商,自成立至今20余年專注于域名注冊、虛擬主機、云服務(wù)器、企業(yè)郵箱、企業(yè)建站等互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
公司自研的云計算平臺,以便捷高效、超高性價比、超預(yù)期售后等優(yōu)勢占領(lǐng)市場,穩(wěn)居中國接入服務(wù)商排名前三,為中國超過50萬網(wǎng)站提供了高速、穩(wěn)定的托管服務(wù)!先后獲評中國高新技術(shù)企業(yè)、中國優(yōu)秀云計算服務(wù)商、全國十佳IDC企業(yè)、中國最受歡迎的云服務(wù)商等稱號!
目前,西部數(shù)碼高性能云服務(wù)器正在進行特價促銷,最低僅需48元!
http://m.ps-sw.cn/cloudhost/