[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Тук можете да намерите всякакви уроци свързани с Counter-Strike 1.6, както и да споделяте нови такива. Имайте предвид, че уроците свързани с AMXX не се пускат в този раздел.
Аватар
V.A.L.V.E
Извън линия
Потребител
Потребител
Мнения: 445
Регистриран на: 18 Дек 2016, 22:48
Се отблагодари: 110 пъти
Получена благодарност: 71 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от V.A.L.V.E » 20 Ное 2019, 22:16

Изображение
1. Влизате във Вашият VPS/Dedicated Server
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
Изображение
Излиза ви на 95% същото като на картинката, това означава, че Вашият сървър е стартиран на прот 27015 и работи
 ! Съобщение от: V.A.L.V.E
ВНИМАНИЕ!
Когато излезете от терминала, сървъра Ви ще спре!

Ако искате той да работи даже и след като сте във 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 ще намерите тук - Натисни ме
 ! Съобщение от: V.A.L.V.E
Не Ви предлагам да използвате по-горната платформа която, аз тествах наложи се да сменя hlds_run и мода. :)
Възможно е да е проблем защото използвам малко по-специфичен 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 се пишат в терминала.

Няма преводи и тем подобни, аз съм автора на темата. Ако ще я копирате за ваш сайт/форум, моля името ми да е в темата като автор. :hooray:

Изображение
Ако смятате, че съм свършил добра работа, моля, дарете малка сума. Благодаря!
Кликни тук
Последно промяна от V.A.L.V.E на 23 Яну 2021, 21:18, променено общо 2 пъти.

Аватар
Todoroff
Извън линия
Потребител
Потребител
Мнения: 44
Регистриран на: 02 Апр 2020, 07:56
Местоположение: София
Се отблагодари: 2 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от Todoroff » 02 Апр 2020, 08:05

Здравейте, възможно ли е да кача файловете през bitvise разархивирани във въпросната папка, без да ги тегля от през vps-а?

Аватар
V.A.L.V.E
Извън линия
Потребител
Потребител
Мнения: 445
Регистриран на: 18 Дек 2016, 22:48
Се отблагодари: 110 пъти
Получена благодарност: 71 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от V.A.L.V.E » 31 Май 2020, 17:10

Todoroff написа: 02 Апр 2020, 08:05 Здравейте, възможно ли е да кача файловете през bitvise разархивирани във въпросната папка, без да ги тегля от през vps-а?
Да с опцията drag & drop.

Аватар
moviez
Извън линия
Рекламатор
Рекламатор
Мнения: 11
Регистриран на: 05 Май 2020, 23:01
Се отблагодари: 14 пъти
Получена благодарност: 2 пъти

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от moviez » 31 Май 2020, 20:22

Нека не звучи като заяждане, но имам питане :)

postfix, mailutils, python, binutil и jq са нужни за?

Аватар
V.A.L.V.E
Извън линия
Потребител
Потребител
Мнения: 445
Регистриран на: 18 Дек 2016, 22:48
Се отблагодари: 110 пъти
Получена благодарност: 71 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от V.A.L.V.E » 03 Юни 2020, 13:56

moviez написа: 31 Май 2020, 20:22 Нека не звучи като заяждане, но имам питане :)

postfix, mailutils, python, binutil и jq са нужни за?
Инсталацията на пакетите е от друг урок, аз съм ги събрал и съм го направил в стъпки.
Ако те интересува защо са добавени пакетите за който питаш, мога да разровя в нета от къде е и да питаш тях.

Поздрави.

Аватар
delirium
Извън линия
Потребител
Потребител
Мнения: 40
Регистриран на: 15 Окт 2016, 16:15
Местоположение: Dorado
Получена благодарност: 16 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от delirium » 03 Юни 2020, 15:12

Нужни са за LinuxGSM (https://linuxgsm.com/)

Аватар
aBlack
Извън линия
Потребител
Потребител
Мнения: 224
Регистриран на: 14 Авг 2018, 01:10
Местоположение: Brussels
Се отблагодари: 46 пъти
Получена благодарност: 47 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от aBlack » 18 Яну 2021, 01:41

Ако имаш време, направи и урок, как да свържат VPS със BgPanel (Bright Game Panel) или друга с-ма която служи за управление на сървъри. Така, ще се избегне използването на куп команди от терминала, ще имат старт,стоп функция и тн..
Иначе евала за урока +1.

Аватар
V.A.L.V.E
Извън линия
Потребител
Потребител
Мнения: 445
Регистриран на: 18 Дек 2016, 22:48
Се отблагодари: 110 пъти
Получена благодарност: 71 пъти
Обратна връзка:

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от V.A.L.V.E » 23 Яну 2021, 21:11

aBlack написа: 18 Яну 2021, 01:41 Ако имаш време, направи и урок, как да свържат VPS със BgPanel (Bright Game Panel) или друга с-ма която служи за управление на сървъри. Така, ще се избегне използването на куп команди от терминала, ще имат старт,стоп функция и тн..
Иначе евала за урока +1.
Благодаря но съм написал урок който е подобен на искането ти , т.е в подписа ми има тема за създаване на геймхостинг то е едно към едно. Ако имаш въпроси или предложения пиши в темите ми или на ЛС.

Поздрави.

Аватар
osman4o3
Извън линия
Потребител
Потребител
Мнения: 1
Регистриран на: 10 Мар 2021, 22:50
Получена благодарност: 1 път

[Урок] Инсталиране на CS 1.6 Server Ubuntu/Debian/CentOS

Мнение от osman4o3 » 10 Мар 2021, 22:56

благодария ти за идеята ти за убунту 18

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уроци свързани с играта”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 гост