2013/09/29

石器時代linux架設私服

Liunux 架設石器私服

前言: Linux分為眾多的版本,每個版本,每個系統都將有不一樣的安裝模式與操作方法,
         但架站的觀念是一樣的!又感覺板上都是使用xampp來架設!沒人發佈用正常的方法架設!特此分享一下!


觀念: 所需的套件、目的及安裝流程
1. Linux OS:   Linux有非常眾多的Distribution ,下面做的簡單的簡介



RedHat及CentOS : 眾多版本中較為專業的非RedHat 莫屬! 但 RedHat 要安裝額外的套件須使用rpm (yum常找不到....),除非您攻力高深,否則不建議使用此系統!

Debian系列: 裡面又分為非常多小版本,較有名的為ubuntu, 這版本僅需網路上有apt的source,即可順利安裝新增的套件!屬於相當便利的且推薦的版本。
SUSE: 個人認為Yast也不比apt好用!個人不推薦!

結論: 推薦使用debian, ubuntu 相關系列的Linux Distribution來架設!並且本文章跳過安裝步驟,相信當您選定了Distribution後,網路上一定有相關教學,在此就不贅述。

2. www網頁伺服器
最為普遍的就是 apache 了!

redhat系列:    yum install www
Debian系列:  apt-get install apache2

檢查伺服器是否啟動 listening 可用下列指令:

sudo  netstate –tulnp | grep ‘-80’



結論:  看到這樣就表示成功了!若還要額外設定,可於/var/www/ 底下設置。


3. MySQL(資料庫軟體)
使用最原始也是最好用的 mysql

Debian系列: apt-get install mysql-server build-essential libmysqlclient-dev

[註] 一次將可能用到的套件安裝完成,以免夜長夢多!



或是使用aptitude讓他自動抓取SQL Server 相關套件







開始安裝後,這個步驟非常重要,SQL的 root 密碼如果設定錯誤!那就要使用指令去更改!比較麻煩!因此密碼千萬不能設定錯誤




再次輸入密碼



4. PHPMyadmin
本軟體是把mysql的語法視窗化!!讓我們可以很輕易的透過視窗化操作SQL!!

Debian系列: apt-get install phpmyadmin



又到了最重要的輸入SQL root密碼的時候了!!這邊要連續輸入3次!!



後續就都讓他自己跑就行了!!
測試: 打開瀏覽器,輸入http://localhost/phpmyadmin,看到下列畫面就是完成安裝了



架設石器私服:

1.檔案下載: 請在本服務端下載yang大的Linux檔案!這邊不提供連結!!請自己去找吧....
2.簡單的講解一下石器私服的啟動流程
    saac 啟動(連結資料庫)   -> gmsv啟動 (載入遊戲相關參數及設定)    
3. 最重要的一環,資料庫設定! 首先由phpmyadmin index登入!應該看到下列頁面!



接著請點選 1.載入  2. 找到 SQL表.sql    3. 執行



應該會順利看到 CSA資料庫自動建立,請點一下 CSA



點選"權限"


並且找到 saac目錄中  的
acserv.cf




並且在phpmyadmin新增"石器專用"的新使用者,步驟如下
使用者名稱 = acserv.cf 中的 sql_NAME 參數
主機 = localhost

密碼 = acserv.cf 中的 sql_PASS參數




結論: 這邊是整個流程中最複雜、最容易出錯、最難的部分!!!!!

4. 到這邊就只剩下開啟server的功能了....

cd 到saac 目錄:  chmod a+x saac   然後就執行吧!!   ./saac
cd 到gmsv目錄: chmod a+x gmsv 然後就執行吧!!   ./gmsv



謝謝各位觀看!!!!


1 意見:

Unknown 提到...

Hi 您有架設私服的檔案嗎? 能夠分享嗎? 最近想回味一下 非長感激

張貼留言