Установка сервера Garry's Mod на Linux — различия между версиями

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
(Установка сервера Garry's Mod)
(Первичная настройка Linux)
Строка 11: Строка 11:
  
 
'''2'''. Обновление операционной системы. Данный процесс займет продолжительное время и будет запрашивать подтверждения действий.
 
'''2'''. Обновление операционной системы. Данный процесс займет продолжительное время и будет запрашивать подтверждения действий.
<pre style="width: 30%;">
+
<pre style="width: 35%;">
 
Для Debian/Ubuntu x64
 
Для Debian/Ubuntu x64
 
apt-get update
 
apt-get update
Строка 20: Строка 20:
  
 
'''3'''. Установка кодировки UTF-8 в операционной системе.
 
'''3'''. Установка кодировки UTF-8 в операционной системе.
<pre style="width: 30%;">
+
<pre style="width: 35%;">
 
Установка
 
Установка
 
localectl set-locale LANG=en_US.UTF-8
 
localectl set-locale LANG=en_US.UTF-8
Строка 29: Строка 29:
  
 
'''4'''. Установка дополнительных библиотек
 
'''4'''. Установка дополнительных библиотек
<pre style="width: 30%;">
+
<pre style="width: 35%;">
 
Для Debian/Ubuntu x64
 
Для Debian/Ubuntu x64
 
apt-get install glibc.i686 libstdc++.i686 ncurses-libs.i686
 
apt-get install glibc.i686 libstdc++.i686 ncurses-libs.i686
Строка 40: Строка 40:
 
'''5'''. Установка дополнительных программ.
 
'''5'''. Установка дополнительных программ.
 
*Установка Midnight Commander.
 
*Установка Midnight Commander.
<pre style="width: 30%;">
+
<pre style="width: 35%;">
 
Для Debian/Ubuntu x64
 
Для Debian/Ubuntu x64
 
apt-get install mc
 
apt-get install mc
Строка 46: Строка 46:
 
Для CentOS
 
Для CentOS
 
yum install mc
 
yum install mc
 +
 +
Вызвать Midnight Commander
 +
mc
 
</pre>
 
</pre>
  
 
*Установка Screen
 
*Установка Screen
<pre style="width: 30%;">
+
<pre style="width: 35%;">
 
Для Debian/Ubuntu x64
 
Для Debian/Ubuntu x64
 
apt-get install screen
 
apt-get install screen

Версия 14:27, 19 июля 2019

В данном инструкции мы расскажем как установить сервер игры Garry's Mod на голый диструбутив Linux (CentOS/Debian/Ubuntu).

Первичная настройка Linux

PuTTY

Вы заказали на Myarena сервер, выбрали и установили операционную систему, что же делать дальше? Прежде чем перейти к установке сервера игры, нам потребуется провести предварительную настройку Linux.

1. Скачиваем и устанавливаем программу PuTTY себе на компьютер, что бы могли подключиться к серверу.

  • Запускаем программу, открываем вкладку Window, переходим в Translation и в меню Remote character set выбираем UTF-8.
  • Возвращаемся во вкладку Session. В Host Name указываем IP адрес вашего сервера, ниже в Saved Sessions придумайте имя подключения и нажмите на кнопку Save.
  • Подключаемся к серверу.

2. Обновление операционной системы. Данный процесс займет продолжительное время и будет запрашивать подтверждения действий.

Для Debian/Ubuntu x64
apt-get update

Для CentOS
yum update

3. Установка кодировки UTF-8 в операционной системе.

Установка
localectl set-locale LANG=en_US.UTF-8

Проверка
localectl status

4. Установка дополнительных библиотек

Для Debian/Ubuntu x64
apt-get install glibc.i686 libstdc++.i686 ncurses-libs.i686

Для CentOS
yum install glibc.i686 libstdc++.i686 ncurses-libs.i686
  • Перезапускаем сервер

5. Установка дополнительных программ.

  • Установка Midnight Commander.
Для Debian/Ubuntu x64
apt-get install mc

Для CentOS
yum install mc

Вызвать Midnight Commander
mc
  • Установка Screen
Для Debian/Ubuntu x64
apt-get install screen

Для CentOS
yum install screen

Установка сервера Garry's Mod

1. Создаем нового пользователя с паролем

useradd имя
passwd имя пароль

2. Подключаемся под нового пользователя

su - имя

3. Создаем и переходим в папку, куда будем загружать steamcmd

mkdir steamcmd
cd steamcmd

4. Скачиваем архив steamcmd и разархивируем его

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

tar -xvzf steamcmd_linux.tar.gz

5. Запускаем steamcmd

./steamcmd.sh

6. Загрузка и установка сервера

Указываем логин, аноним
login anonymous

Указываем путь куда будет загружен сервер игры Garry's Mod
force_install_dir ./garrysmod/

Загружаем сам сервер
app_update 4020