Installation (Linux)/ru

From Project Skyfire
Jump to: navigation, search

Описание Подготовка Компилирование и установка SkyFireEmu Установка SkyFireDB Настройка/конфигурация Распаковка файлов и VMaps

Это начальное руководство для установки SkyFireEmu в операционной системе Linux, большинство используемых комманд относятся к Ubuntu Linux, или Debian.Данное руководство может быть применено к любой версии Linux, с небольшими отклонениями. Руководство позволяет получить вполне работоспособный и готовый сервер в Linux.

Сборка SkyFireEmu и настройка SkyFireDB требует подготовительной настройки и установки дополнительных пакетов из репозиториев Linux. sudo apt-get install build-essential autoconf libtool gcc g++ make cmake subversion git patch wget links zip unzip unrar openssl libssl-dev mysql-server mysql-client libmysqlclient15-dev libmysql++-dev libreadline5-dev zlib1g-dev libbz2-dev git-core libace-dev

В дестрибутивах RedHat/Fedora используйте следующие комманды: yum groupinstall "development tools" "development libraries" yum install gcc-c++ git wget links zip unzip unrar mysql-server mysql-client mysql-devel openssl cmake

Вы так-же можете установить PHPMyAdmin и Apache. Не забудьте установить пароль для root в MySQL.

Установка ACE Скачайте и разархивируйте исходники:

wget http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.8.tar.gz tar xvzf ACE-5.7.8.tar.gz cd ~/ACE_wrappers/

Здесь мы скомпилируем ACE mkdir build cd build ../configure make -j(#количество ядер ЦП+1) т.е для 2-х ядер: 3, для 4х: 5. make install

Установка OpenSSL.

wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_0.9.8o-5_i386.deb wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-5_i386.deb wget ftp://ftp.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-5_i386.deb sudo dpkg -i libssl0.9.8_0.9.8o-5_i386.deb sudo dpkg -i openssl_0.9.8o-5_i386.deb sudo dpkg -i libssl-dev_0.9.8o-5_i386.deb