cs1.6已經很久沒有玩過了,以前一直是玩盜版,最近終於買了正版。以前也開過服,但是教程什麼的也很零散,走了不少彎路。最近錢多燒的又給伺服器續費了三年也不知道能幹什麼,乾脆開個cs1.6伺服器,順便在這裡記錄下開服教程,以免有一天網際網路上真的一點都找不到這個遊戲的資訊了。
有用的教程有三篇:
linux系統架設cs1.6伺服器**教程(相容47/48協議的non-steam)
hlds和rehlds伺服器的製作及相關版本發布(更新貼)
steamcmd安裝/更新 cs1.6,czero,csgo 等遊戲伺服器教程
第一篇文章已經比較舊了,很多命令不能用,但是講的還是不錯的。第二篇文章對rehlds的搭建講的很好。再次向兩篇文章的作者致敬。第三篇總結了一些常見mod的命令
這一步建議直接看官方文件來
新增乙個使用者
sudo useradd -m steam
設定密碼
sudo passwd steam
安裝依賴項
sudo apt install lib32gcc1
切換到steam使用者
su steam
建立安裝資料夾
mkdir ~/steam && cd ~/steam
curl -sql "" | tar zxf -
./steamcmd.sh
這一步可能會報錯:
./steamcmd.sh: line 37: /home/steam/steam/linux32/steamcmd: no such file or directory
這是因為之前讓你裝lib32gcc1
你沒裝。裝了就好了。
進入steamcmd命令列後
指定安裝路徑
force_install_dir ./cs1.6/
登入
login anonymous
安裝cs1.6伺服器
多執行幾次,直到出現success
這個鏈結在github,國內訪問性可能不好。可以自行查詢github映象等方式。
最新的rehlds不知道為什麼沒有提供windows的編譯版本,可能需要自己編譯
用bin\linux32
下的檔案替換cs1.6資料夾下的同名檔案
替換後新增執行許可權
chmod a+x core.so demoplayer.so engine_i486.so filesystem_stdio.so hlds_linux hltv proxy.so valve/dlls/director.so
./hlds_run -console -game cstrike -port 27015 +maxplayers 16 +map de_dust2 +sv_lan 0 -nomaster -nojoy -noipx -nohltv -pingboost 3
Ubuntu16搭建私人git伺服器
菜鳥教程搭建私人git寫的挺明白,但是有一點問題,沒有說清楚免密登入的方法,這裡詳細記錄下 sudo apt update sudo apt upgrade sudo apt install git接下來建立乙個git使用者用來執行git服務 sudo adduser git收集需要登入的使用者的公...
伺服器搭建
問題一 com無法訪問到伺服器 問題二 將 com 301重定向到 www.com 解決方案 在httpd.conf檔案中 追加 如下內容 options followsymlinks rewriteengine on rewritecond com rewriterule l,r 301 2 禁止...
搭建伺服器
零基礎搭建伺服器 我用的是ubuntu,所有 sudo apt get install apache2 配置php的時候已經配好了,這裡就不重複配置了 安裝apxs 安裝過php,所以這個也忽略掉 sudo apt get install apache2 dev apxs是乙個為apache超文字傳...