[Инструкция] Как создать DayZ сервер на linux

Тема закреплена бессрочно.

ingarta

Посвященный
Ур
0
 
Прежде всего, необходимая конфигурация сервера:
Для стабильной работы сервера важна не многоядернось и суммарная мощность, а мощность одного ядра - частота.
Достаточно до 6 гигов ОЗУ в пиках.
Жесткий диск от 100 гигов, желательно Sata3/SSD/SAS
По моему опыту на 60 человек с локально базой данных (mysql) серверу достаточно 15 мбит в пике
Конечно для DayZ сервера желательно использовать Windows Server 2003-2012, но не всегда есть возможность, лично меня сподвигло переход на линукс, из проблем с виртуализацией и VirtiO драйверами..
Ну, что приступим :)
Если вы решились создавать сервер arma2 на linux, то думаю базовые навыки у вас есть...
Обновим ось, скачаем необходимые библиотеки и wine... Затем скомпилируем его :)
C++:
aptitude update
aptitude install bzip2 flex bison ia32-libs libc6-dev-i386 lib32z1-dev ia32-libs-dev libpng-dev libxcursor-dev libfontconfig1-dev libldap2-dev libxslt-dev libgl1-mesa-dev libglu1-xorg-dev libgnutls-dev libxi-dev lib32ncurses5-dev libxrandr-dev libxxf86vm-dev
wget http://downloads.sourceforge.net/project/wine/Source/wine-1.5.19.tar.bz2
tar -xjf ./wine-1.5.19.tar.bz2
cd /root/wine-1.5.19
./configure
make -j 8
make install
Затем установим Xvfb:
C++:
aptitude install Xvfb
Эмуляция дисплея для arma2 сервера...
C++:
DISPLAY=192.168.0.20:0.0;export DISPLAY;
Где ип - ваш ип.

PS В написании... нужно бежать :D
Админы закрепите пожалуйста :)
 

Black_plan

Посвященный
Ур
0
 
Можно ли нормально аналогичным образом запустить клиент на linux?
 

korsakik

Только с побережья
Ур
0
 
Спасибо, но вопрос, что за параметр "DISPLAY=192.168.0.20:0.0;export DISPLAY;" ? Как и где оно будет использоваться?
 

ingarta

Посвященный
Ур
0
 
Не актуально. DayZ 1.7.6.1 отказывается работать без WINE!
Работаю над переписыванием hiveext на работу под debian, не уверен, что у меня это получиться, но я пытаюсь! :) Ставим лайки, это предаст скорости! :D
 
Сверху