1、如何來操作Linux配置網路游戲伺服器
一台典型的Linux伺服器運行命令行環境中,並已經包括了一些用於安裝和配置各版種沒有界面的服務的權基本工具。和一些成熟的具有圖形界面的桌面軟體相比,就安全性、資源消費和速度來說,僅需要少量的設置無疑是一個優點。如果你習慣了使用基於圖形界面的軟體環境,你也許會想在Linux伺服器中是否也有圖形界面。典型的Linux桌面環境如GNOME、KDE等,與它們提供的功能相比,其所佔用的系統資源負擔是很不值得的,而且還不夠安全,因為越多的代碼越會帶來安全弱點。另外一個成熟的桌面GUI的可選替代是使用基於Web的管理工具。現在已經有許多基於Web的配置管理工具,如Webmin、ISPconfig、Zentyal等。在這篇教程中,我會講述:怎樣利用基於Web的界面工具來管理和配置Linux伺服器。Webmin是一個用Perl語言寫的輕量級(~20MB)系統配置工具。Webmin具有內置的web伺服器,允許用戶通過web介面來配置Linux伺服器。其中一個優點是由於它是基於模塊架構的,你可以選擇性載入模塊來擴展其功能。
2、LINUX游戲伺服器和WIN游戲伺服器哪個穩定些呢,具體都有什麼區別呢?
win和linux都有伺服器系統和個人操作系統,linux作為伺服器可見度很高,而且開放源代碼,版如果你對linux熟悉和能權夠讀懂代碼的話,可以自己編譯內核,自己編譯代碼。win嘛,這個不用說的了。
再一個主要看你的游戲伺服器端是用什麼程序代碼寫的,搭配什麼樣的資料庫。如果只有程序沒有代碼,就要看程序是針對什麼平台的了。如果是linux的binary,你用win跑linux是需要一個linux模擬的,效率特差。如果是win的程序,你用linux跑是不可能的。
3、游戲伺服器一般都採用什麼系統,linux還是window
能架設伺服器,60%以上伺服器用Linux系統。游戲《天堂1》、《天堂2》都是windows+SQL Server 做的。
4、求助,linux開伺服器如何啟動游戲
請給我個採納!謝謝!
建議:
1、搞個ftp伺服器,做個http伺服器,把ftp鏈接放到http伺服器一樣。
2、啟動smb服務,也就是windows的網上鄰居,放開一個目錄,讓任何人都可以訪問。這個做法和搞一個windows伺服器作用一樣,好的一點就是linux對病毒抵禦能力好一些,就算是放上去有病毒的文件,linux伺服器也沒事
5、Linux如何配置網路游戲伺服器?
建立一個安全Linux伺服器就首先要了解Linux環境下和網路服務相關的配置文件的含義及如何進行安全的配置。在Linux系統中,TCP/IP網路是通過若干個文本文件進行配置的,也許你需要編輯這些文件來完成聯網工作,但是這些配置文件大都可以通過配置命令linuxconf(其中網路部分的配置可以通過netconf命令來實現)命令來實現。下面介紹基本的TCP/IP網路配置文件。
*/etc/conf.moles文件
該配置文件定義了各種需要在啟動時載入的模塊的參數信息。這里主要著重討論關於網卡的配置。在使用Linux做網關的情況下,Linux伺服器至少需要配置兩塊網卡。為了減少啟動時可能出現的問題,Linux內核不會自動檢測多個網卡。對於沒有將網卡的驅動編譯到內核而是作為模塊動態載入的系統若需要安裝多塊網卡,應該在「conf.moles」文件中進行相應的配置。
若設備驅動被編譯為模塊(內核的模塊):對於PCI設備,模塊將自動檢測到所有已經安裝到系統上的設備;對於ISA卡,則需要向模塊提供IO地址,以使模塊知道在何處尋找該卡,這些信息在「/etc/conf.moles」中提供。
例如,我們有兩塊ISA匯流排的3c509卡,一個IO地址是0x300,另一個是0x320。編輯「conf.moles」文件如下:
aliaseth03c509
aliaseth13c509
options3c509io=0x300,0x320
這是說明3c509的驅動程序應當分別以eth0或eth1的名稱被載入(aliaseth0,eth1),並且它們應該以參數io=0x300,0x320被裝載,來通知驅動程序到哪裡去尋找網卡,其中0x是不可缺少的。
對於PCI卡,僅僅需要alias命令來使ethN和適當的驅動模塊名關聯,PCI卡的IO地址將會被自動的檢測到。對於PCI卡,編輯「conf.moles」文件如下:
aliaseth03c905
aliaseth13c905
若驅動已經被編譯進了內核:系統啟動時的PCI檢測程序將會自動找到所有相關的網卡。ISA卡一般也能夠被自動檢測到,但是在某些情況下,ISA卡仍然需要做下面的配置工作:
在「/etc/lilo.conf」中增加配置信息,其方法是通過LILO程序將啟動參數信息傳遞給內核。對於ISA卡,編輯「lilo.conf」文件,增加如下內容:
append="ether="0,0,eth0ether="0,0,eth1"
註:先不要在「lilo.conf」中加入啟動參數,測試一下你的ISA卡,若失敗再使用啟動參數。
如果用傳遞啟動參數的方法,eth0和eth1將按照啟動時被發現的順序來設置。
*/etc/HOSTNAME文件
該文件包含了系統的主機名稱,包括完全的域名,如:deep.openarch.com。
*/etc/sysconfig/network-scripts/ifcfg-ethN文件
在RedHat中,系統網路設備的配置文件保存在「/etc/sysconfig/network-scripts」目錄下,ifcfg-eth0包含第一塊網卡的配置信息,ifcfg-eth1包含第二塊網卡的配置信息。
下面是「/etc/sysconfig/network-scripts/ifcfg-eth0」文件的示例:
DEVICE=eth0
IPADDR=208.164.186.1
NETMASK=255.255.255.0
NETWORK=208.164.186.0
BROADCAST=208.164.186.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
若希望手工修改網路地址或在新的介面上增加新的網路界面,可以通過修改對應的文件(ifcfg-ethN)或創建新的文件來實現。
6、有哪些開源的Linux游戲服務端
公司最近開始了一個手機游戲的項目, 我負責服務端開發. 目前其他部分進展還算順利, 只是關於戰斗模型這一塊, 我實在沒有什麼頭緒. 各位大牛, 有哪些書籍可供推薦