關於Pomelo的開發之前一直是在Win7下搞的,最近決定遷移到Ubuntu下,我用的是Ubuntu 12.04,個人認為Ubuntu下搭建Pomelo開發環境,最重要的工作就是安裝Nodejs,搞定了這個基本算是完成了一半,下面看具體步驟。
Pomelo填坑記一:cocos2dx使用libpomelo無法連接服務器 http://www.linuxidc.com/Linux/2014-03/98486.htm
CentOS 6.3下搭建Pomelo部署環境 http://www.linuxidc.com/Linux/2014-03/98485.htm
網易的基於Node.js的游戲服務器開源框架:Pomelo http://www.linuxidc.com/Linux/2014-05/101951.htm
1、安裝依賴包,具體來說就是確保系統安裝來python,gcc,g++
sudo apt-get install python2.7
sudo apt-get install build-essential
sudo apt-get install gcc
sudo apt-get install g++
注意,這裡的python版本一定要保持是2.7的版本,可運行python:/usr/bin/python 查看版本號,查看完後可以Ctrl+D退出,如果python版本高了可以用sudo apt-get install python2.7降回來,如果執行sudo apt-get install build-essential後 出現無法找到軟件包build-essential,請執行sudo apt-get update完後再次執行sudo apt-get install build-essential。
2、下載node,去官網直接下載:http://nodejs.org,得到node-v0.10.15.tar.gz
進入node-v0.10.15.tar.gz所在目錄,解壓
tar -zxf node-v0.10.15.tar.gz
進入解壓後的文件夾
cd node-v0.10.15
3、指定安裝路徑,例如將nodejs安裝在/usr/local/node目錄下
./configure --prefix=/usr/local/node
運行make命令編譯源代碼,再運行make install命令安裝nodejs
make
sudo make install
4、設置環境變量,編輯當前用戶的配置文件.bashrc文件,將如下腳本加入文件的末尾:
PATH="/usr/local/node/bin:$PATH"
注:如果你用圖形界面的話,打開文件浏覽器,按一下ctrl+h,就會顯示隱藏的文件,這樣就能找到.bashrc文件了。
5、測試安裝成功與否,執行:
node -v
如果顯示版本則表示安裝成功。
6、文件權限設置(注:是給非root帳號的)
進入local目錄
cd /usr/local
給node文件夾可讀可寫的權限
sudo chmod -R 777 node/
至此nodejs算是基本安裝完畢。
7、安裝pomelo,運行
sudo npm pomelo -g
稍等完成即可,注意,此過程中可能由於網絡及各種原因可能會導致安裝失敗,可以逐項排除,多試幾次。
8、驗證pomelo安裝成功與否,執行:
pomelo --version
如果顯示版本號則表示安裝成功!
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2