標籤:style http color 使用 檔案 資料 for art
原地址:http://bbs.gameres.com/thread_223704.html
今天閑來沒事,參照論壇中幾篇成功案例,自己也搭建了下服務端,這裡詳細的記錄下我的安裝過程,方便大家快速搭建。
eclipse是我的最愛,什麼都喜歡在eclipse下開發。所以果斷這次也是在eclipse下
(下面所有用到的軟體都在附件裡下載)
首先安裝python,
本人使用的是python-2.7.5.amd64. 到附件裡下載
安裝很簡單,一路下一步就好了。
添加C:\Python27到path:
<ignore_js_op>
給eclipse安裝python的外掛程式。
解壓PyDev+2.7.1.zip,複製兩個檔案夾到eclipse安裝目錄下,直接選擇覆蓋就會添加進去了,不會刪除原來裡面的內容的)
重啟eclipse就可以了
配置下python環境,windows-->preference-->pydev-->Interpreter-Python,右邊選New-->Browse,找到C:\Python27\python.exe,OK,選中所有找到的libs,完成。
如。
<ignore_js_op>
安裝mysql
因為這個有191m,所以沒上傳了,自己到網上下載mysql安裝,我用的是:mysql-installer-community-5.6.14.0.msi。
安裝Memcached
下載memcached_en32or64.zip,因為我的是64位系統,解壓後選擇x64目錄下的。
以管理員身分運行cmd,
進入memcached.exe所在路徑,
運行memcached.exe -d install -m 500 即可安裝完畢,
你可以去windows服務裡查看是否有memcached服務;
裡面還可以看到我們前面安裝的mysql服務,確保他們都啟動了。如果是手動啟動的話,每次開機要手動去啟動這兩個服務
<ignore_js_op>
安裝setuptools
這個工具是方便我們安裝python下的一些其他庫
附件下載setuptools-1.1.6.tar.gz,解壓
cmd到解壓目錄,輸入python ez_setup.py,就安裝好了。
參照前面的方法,將C:\Python27\Scripts也加入path環境變數
快速安裝需要的第三方庫依賴
cmd下依次運行:
easy_install twisted
easy_install python-memcached
easy_install DBUtils
easy_install zope.interface
easy_install affinity
easy_install MySQL-python(似乎這裡會自動安裝32位的,我的是64位的,多次嘗試不成功,所以我這步是手動安裝的)
手動安裝MySQL-python
下載附件:MySQL-python-1.2.4.win-amd64-py2.7.exe(這裡是64位版的)
雙擊安裝。
安裝pywin32-218.4
下載附件:pywin32-218.4.win-amd64-py2.7.exe(這裡是64位版的)
雙擊安裝
下載firefly-alpha-v1.2.2
解壓後cmd到解壓目錄下執行python setup.py build和python setup.py install
下載暗黑世界伺服器代碼
本人使用anhei server 1.4
將anheisj.sql匯入到資料庫:開啟MySQL Workbench,file-->open sql script-->選擇anheisj.sql檔案,執行,如
<ignore_js_op>
建立PyDev Project
eclipse下建立一個PyDev Project工程,輸入工程名並選擇建立src目錄
將anhei server 1.4/anheisg/目錄下的內容拷貝到src目錄下
在eclipse中修改config.json中資料庫IP、使用者名稱、密碼等相關配置
<ignore_js_op>
開啟startmaster.py,右鍵Run As-Python Run,大功告成
<ignore_js_op>
最後附件裡添加了一個我的eclipse工程AnHei.rar,下載解壓後就可以用eclipse匯入了。
問題:
如果出現連接埠被暫用錯誤,可能是因為之前啟動過沒有關閉,可以嘗試登出電腦後再次運行。