先附上官方教程
以ubuntu為例,其他的都差不多,只有部分語法差異。
想執行steamcmd以及遊戲的服務端是需要安裝一些必要的執行庫的,否則會有些服務端無法正常執行。
如果你的伺服器使用的是ubuntu/debian 64-bit系統:
sudo apt-get install lib32gcc1如果你的伺服器使用的是redhat/centos系統或者sudo apt-get install libstdc++ -dev #然後選乙個版本安裝,eg:
sudo apt-get install libstdc++6-dev
yum install glibc libstdc++如果你的伺服器使用的是redhat/centos 64-bit系統
yum install glibc.i686 libstdc++.i686接下來就讓你下啥就y就完了。
先為steamcmd建立乙個資料夾(建議在home目錄下建立)
cd /home #進入home目錄執行cmdmkdir steamcmd #建立乙個名為steamcmd的資料夾
cd /steamcmd #進入steamcmd資料夾
./steamcmd.sh在操作無誤的情況下,看到下面的命令列之後,steamcmd就安裝完成了
以匿名使用者身份登入steamcmd
login anonymous建立cs:go伺服器資料夾,該資料夾在steamcmd資料夾目錄下
force_install_dir ./csgo安裝csgo服務端
安裝完成後,quit 退出steamcmd
在steamcmd目錄下(退出steamcmd.sh後的當前目錄),使用vim建立新的update.txt檔案
vi update.txt進入編輯模式(輸入i),寫入以下語句,然後儲存退出(按下esc後進入普通模式,輸入":wq"後儲存)
同樣的方法,編寫執行指令碼:
vi server_update.sh進入編輯模式(輸入i),寫入以下語句,然後儲存退出(按下esc後進入普通模式,輸入":wq"後儲存)
./steamcmd.sh +runscript update.txt都完成後,以後凡是更新就在這個目錄輸入即可:
./server_update.sh若出現了許可權不足的情況,提公升許可權再次執行即可
chmod 775 server_update.sh查詢token
cd csgo/csgo/cfg/進入編輯模式,在server.cfg檔案中新增登入令牌,修改部分引數(這部分一定要改,不然很影響遊戲體驗!wget
vi server.cfg
開放27015埠:
apt-get install firewalldfirewall-cmd --permanent --zone=public --add-port=27015/udp
firewall-cmd --reload
sudo yum install screen返回csgo_server目錄,使用screen建立新的會話或者sudo apt-get install screen
cd /home/steam/steamcmd/csgo/注意:當screen會話未結束時,在下次ssh登陸時可以使用命令"screen -r csgo"來恢復會話screen -s csgo
此時螢幕會清屏,說明你成功進入到"csgo"這個會話當中,這時開始啟動伺服器
screen ./srcds_run -game csgo -usercon +game_type 0 +game_mode 1 +map de_inferno -tickrate 128 -maxplayers_override 14 +mapgroup mg_active -ip ***.***.***.***mmod#為128tick,地圖inferno,最多14人的遊戲,ip為伺服器ip
x社群,按小時收費,沒有也罷,提供個渠道
當然不要忘記生成對應遊戲的metamod.vdf檔案:vdf
sourcemod和metamod的檔案合併在一起,並將metamod.vdf存放進addons覆蓋,傳到csgo\目錄下(有sound之類的資料夾的根目錄)。
外掛程式安裝路徑:csgo\addons\sourcemod\plugins
外掛程式配置路徑:csgo\cfg
linux Ubuntu上搭建git伺服器
一 在ubuntu上安裝git 登入到ubuntu系統 ssh root server ip 先測試有沒有安裝git,執行git命令如果提示需要安裝則執行安裝命令 sudo apt get install git 二 ubuntu上為git服務建立單獨使用者git 建立乙個新使用者名叫git 名稱自...
採用C S結構搭建VXI網路測試系
2006 04 27 21 51 32 採用c s結構搭建vxi網路測試系 在組建 vxi測控 網路時,要根據具體的 測試任務和需求從費用 系統規模 系統安全和網路負載等多方面綜合考慮。從網路結構的發展,我們可以看到其策略是盡可能實現任務的分布式處理。因此在組建vxi測控網路時,最重要的就是確定任務...
cs1 6伺服器搭建 2021 11 30
cs1.6已經很久沒有玩過了,以前一直是玩盜版,最近終於買了正版。以前也開過服,但是教程什麼的也很零散,走了不少彎路。最近錢多燒的又給伺服器續費了三年也不知道能幹什麼,乾脆開個cs1.6伺服器,順便在這裡記錄下開服教程,以免有一天網際網路上真的一點都找不到這個遊戲的資訊了。有用的教程有三篇 linu...