2. Отваряте терминала и пишете следните команди една след друга:
apt-get update & apt-get upgrade (За Debian / Ubuntu)
yum update & upgrade (За CentOS)
apt-get install screen ( За Debian / Ubuntu )
yum install screen (За CentOS)
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 libstdc++6:i386 (За Ubuntu 64 bits)
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 libstdc++6:i386 (За Debian 64 bits)
yum install epel-release
yum install mailx postfix curl wget tar bzip2 gzip unzip python binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 (За CentOS)
Теглим си платформа (аз си избрах тази - viewtopic.php?f=91&t=1475)
4. Пишем в терминала командите
cd /home mkdir csserver cd /home/csserver
Натискам ентар.
Вече сме в директорията където ще изтеглим и платформата.
5. Пишете в терминала командата
( Изтривате :// след wget и го сменяте с https:// )
wget ://download1639.mediafire.com/ncgyfs006h8g/wb4v3si3vmsv6ic/DRMOD_LINUX.rar
(Изчакваме да се изтегли платформата)
5.1 Пишете следната команда
chmod -R 755 /home/csserver
5.2 Пишете следната команда според това дали ползвате (Ubuntu/Debian/CentOS)
apt-get install unzip (За Ubuntu/Debian)
yum install unzip (За CentOS)
- Това ще ви инсталира архиватор с който да разхивирате платформата.
5.3 Променете името на архива от DRMOD_LINUX.rar на DRMOD_LINUX.zip (Поради някаква причина не иска да се екстрактне като .rar)
6. Пишете в терминала командата
chmod -R 755 /home/csserver unzip DRMOD_LINUX
След като се разхивира, отново пишем следната команда
chmod -R 755 /home/csserver (Тази команда ще даде права на всички директории и файловете права )
7. Пишем в терминала командата
cd REHLDS_DRMOD_LINUX/ и натискате ентар
Пускаме си сървъра с команда
./hlds_run -console -game cstrike +port 27020 +map de_dust2 +maxplayers 32 -pingboost 1
Ако искате той да работи даже и след като сте във VPS/Dedicated сървъра, използвайте командите по-долу:
cd /home/csserver/REHLDS_DRMOD_LINUX/
screen -A -m -d -S hlds ./hlds_run -game cstrike -autoupdate +maxplayers 32 +map de_dust2 -port 27015 +exec server.cfg -tickrate 100 -sys_ticrate 1000 -autoupdate -pingboost 3
Ако искате да отворите конзолата на сървъра когато и да било, пишете в терминала следната команда:
screen -S
После затваряте с Ctrl+A+x и сървъра остава онлайн.
- Повече команди за screen ще намерите тук - Натисни ме
Възможно е да е проблем защото използвам малко по-специфичен Debian за урока,а не проблем на платформата!
Как да си отворим портовете на виртуалната машина?
iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT
Командите по-горе за iptables се пишат в терминала.
Няма преводи и тем подобни, аз съм автора на темата. Ако ще я копирате за ваш сайт/форум, моля името ми да е в темата като автор.
Ако смятате, че съм свършил добра работа, моля, дарете малка сума. Благодаря!
Кликни тук