CSGO伺服器基礎搭建 Linux下

2021-09-24 15:33:40 字數 1252 閱讀 7829

前段時間沉迷csgo,剛好也有一些小夥伴可以一起玩,想說弄個內戰,但是大家也都沒弄5e之類的其他平台,所以就想著搭建乙個伺服器,這樣子又簡單之後又能夠設定一些比較有意思的模式。

首先你需要乙個雲伺服器,最好頻寬能夠在1~2m以上。我選擇的是阿里雲的雲伺服器ecs,如果是24周歲以下的話可以享受學生優惠,乙個月只需要9.5元,基本上效能容量是夠個人使用的。購買頁面在這裡——雲翼計畫2018,我預裝環境選的是centos 7.3系統。

接下來你需要在本地pc通過乙個工具來連線你剛剛申請的雲伺服器,我個人是使用了securecrt來建立連線的。

安裝steamcmd所需的執行庫 glibc和libstdc++

yum -y install glibc libstdc++
steam官方不建議在root使用者下執行steamcmd,執行的話還會有警告提示,應該是處於伺服器安全的考慮。既然如此,就建立乙個新的使用者steam來專門執行steamcmd。

然後選擇乙個路徑來存放steamcmd,以我為例,我是放在了/usr/steamcmd這個路徑下

steam 遊戲伺服器帳戶管理

先在伺服器安裝路徑下新建乙個server.cfg的配置檔案,這個配置檔案裡的可以設定的屬性有很多,比如遊戲模式等等,可以參考這個**

然後把登入令牌新增到伺服器配置檔案中。           

sv_setsteamaccount  "login token"
啟動伺服器只需要進入伺服器安裝目錄,執行啟動指令碼就好了,進入/home/csgo_server目錄,執行srcds_run.sh。但是這樣的話會有個問題,就是一旦關閉連線工具之後伺服器就會關閉。可以通過screen命令保證後台執行。

首先安裝screen命令

yum install screen
然後用screen啟動就好了

screen ./srcds_run

Linux ubuntu搭建CSGO伺服器

先附上官方教程 以ubuntu為例,其他的都差不多,只有部分語法差異。想執行steamcmd以及遊戲的服務端是需要安裝一些必要的執行庫的,否則會有些服務端無法正常執行。如果你的伺服器使用的是ubuntu debian 64 bit系統 sudo apt get install lib32gcc1 或...

NFS伺服器搭建(基礎)

root localhost rpm qa grep rpcbind rpcbind 0.2.0 23.el7.x86 64 root localhost rpm qa grep nfs nfs4 acl tools 0.3.3 13.el7.x86 64 nfs utils 1.3.0 0.el7...

vsftpd伺服器搭建(基礎篇)

疑難雜症 vsftpd 是 very secure ftp daemon 的縮寫,安全性是它的乙個最大的特點。vsftpd 是乙個 unix 類作業系統上執行的伺服器的名字,它可以執行在諸如 linux bsd solaris hp unix等系統上面,是乙個完全免費的 開放源 的ftp伺服器軟體,...