1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. C3mak
  2. C3mak
    [IMG] Устанавливаем пакеты yum groupinstall "development tools" yum groupinstall "Additional Development" yum install gcc-g++ mercurial git-core wget links zip unzip unrar yum install mysql-server mysql-client ( Командой * mysqladmin -u root password ‘ваш пароль’ * Вы сможете задать root пароль для mysql ) yum install gcc44 gcc44-c++ yum install cmake Обязательно ставим оконный менеджер screen, он 100% понадобится для рестартера yum install screen Не стоит бездумно тыкать команды отсюда, проверьте наличие обновлений для программ. Если есть версия новее - пробуйте загружать её Загружаем архив с libtool 2.2 или новее НЕ используйте репозиторий CentOS, там очень старая версия 1.1 wget http://ftp.gnu.org/gnu/libtool/libtool-2.2.tar.gz Распаковываем tar -xvzf libtool-2.2.tar.gz Переходим в папку с утилитой. cd libtool-2.2 Конфигурируем, собираем, ставим. ./configure && make && make install Загружаем ACE 5.7.8 или новее 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 Собираем и устанавливаем ACE ../configure make make install Устанавливаем openssl 1.0.0c или новее wget http://openssl.org/source/openssl-1.0.0c.tar.gz tar -xvf openssl-1.0.0c.tar.gz cd openssl-1.0.0с ./config make make install Загружаем исходные коды сервера git clone git://github.com/TrinityCore/TrinityCore.git Загрузка произойдет в папку в которой Вы находитесь сейчас, если нужна определенная сделайте cd /путь до загрузки Создаем каталог для сборки сервер и переходим в него mkdir build && cd build В этой же папке задаем параметры компиляции cmake ../ -DCMAKE_C_FLAGS="-O3 -pipe" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DDO_RA=1 -DLARGE_CELL=1 -DPREFIX=/путь установки сервера Список параметров. -DSCRIPTS Сборка сервера и скриптов. -DTOOLS Собрать так же и экстракторы карта/коллизии/дбц. -DUSE_SFMT Использовать SFMT как случайный генератор чисел. -DWITH_WARNINGS Показывать предупреждения. -DWITH_COREDEBUG "собрать в дебаге". -DWITH_SQL Скопировать SQL-файлы в каталог с установленным сервером. -DPREFIX Задать каталог установки. -DO_MYSQL -- поддержка MYSQL (для включения поддержки 1 для отключения 0, по умолчанию включено) -DO_POSTGRESQL -- поддержка POSTGRESQL (для включения поддержки 1 для отключения 0) -DO_SCRIPTS -- активация поддержки trinity script (для включения поддержки 1 для отключения 0, по умолчанию -включено) -DO_RA -- Включение Ремоут Консоли RA (для включения поддержки 1 для отключения 0 -DO_DEBUG -- Сборка в дебаг режиме (для включения поддержки 1 для отключения 0) -DO_CLI -- Включение CLI (для включения поддержки 1 для отключения 0, по умолчанию включено) -LARGE_CELL -- Включение большого размера ячейки (для включения поддержки 1 для отключения 0) -SHORT_SLEEP -- Изменение мин задержки, используйте 1 -PREFIX -- дирректория установки -CONF_DIR -- директория файлов конфигурации тринити И собственно сама компиляция и установка сервера make -j <число ядер процессора> make install -J <число ядер> влияет только на скорость компиляции, если вам не нравится или не торопитесь можете не использовать, а писать просто make Готовый сервер смотрим в папке которую мы указывали здесь DPREFIX=/путь установки сервера. в каталоге bin - сам сервер, в каталоге etc - конфигурационные файлы. Не забудьте сменить расширение конфигов на .conf, после компиляции они имеют расширение .conf.distr ! Запустить все это дело можно коммандой cd /полный путь до каталога с сервером screen ./authserver Сворачиваем окно с этим скрином, и запускаем новое. screen ./worldserver Сворачиваем его тоже и радуемся. Ты с wowjp.net?) Да.
    Сообщение от: C3mak, 12 июл 2014 в разделе: Другие
  3. C3mak
    [IMG] Устанавливаем пакеты yum groupinstall "development tools" yum groupinstall "Additional Development" yum install gcc-g++ mercurial git-core wget links zip unzip unrar yum install mysql-server mysql-client ( Командой * mysqladmin -u root password ‘ваш пароль’ * Вы сможете задать root пароль для mysql ) yum install gcc44 gcc44-c++ yum install cmake Обязательно ставим оконный менеджер screen, он 100% понадобится для рестартера yum install screen Не стоит бездумно тыкать команды отсюда, проверьте наличие обновлений для программ. Если есть версия новее - пробуйте загружать её Загружаем архив с libtool 2.2 или новее НЕ используйте репозиторий CentOS, там очень старая версия 1.1 wget http://ftp.gnu.org/gnu/libtool/libtool-2.2.tar.gz Распаковываем tar -xvzf libtool-2.2.tar.gz Переходим в папку с утилитой. cd libtool-2.2 Конфигурируем, собираем, ставим. ./configure && make && make install Загружаем ACE 5.7.8 или новее 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 Собираем и устанавливаем ACE ../configure make make install Устанавливаем openssl 1.0.0c или новее wget http://openssl.org/source/openssl-1.0.0c.tar.gz tar -xvf openssl-1.0.0c.tar.gz cd openssl-1.0.0с ./config make make install Загружаем исходные коды сервера git clone git://github.com/TrinityCore/TrinityCore.git Загрузка произойдет в папку в которой Вы находитесь сейчас, если нужна определенная сделайте cd /путь до загрузки Создаем каталог для сборки сервер и переходим в него mkdir build && cd build В этой же папке задаем параметры компиляции cmake ../ -DCMAKE_C_FLAGS="-O3 -pipe" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DDO_RA=1 -DLARGE_CELL=1 -DPREFIX=/путь установки сервера Список параметров. -DSCRIPTS Сборка сервера и скриптов. -DTOOLS Собрать так же и экстракторы карта/коллизии/дбц. -DUSE_SFMT Использовать SFMT как случайный генератор чисел. -DWITH_WARNINGS Показывать предупреждения. -DWITH_COREDEBUG "собрать в дебаге". -DWITH_SQL Скопировать SQL-файлы в каталог с установленным сервером. -DPREFIX Задать каталог установки. -DO_MYSQL -- поддержка MYSQL (для включения поддержки 1 для отключения 0, по умолчанию включено) -DO_POSTGRESQL -- поддержка POSTGRESQL (для включения поддержки 1 для отключения 0) -DO_SCRIPTS -- активация поддержки trinity script (для включения поддержки 1 для отключения 0, по умолчанию -включено) -DO_RA -- Включение Ремоут Консоли RA (для включения поддержки 1 для отключения 0 -DO_DEBUG -- Сборка в дебаг режиме (для включения поддержки 1 для отключения 0) -DO_CLI -- Включение CLI (для включения поддержки 1 для отключения 0, по умолчанию включено) -LARGE_CELL -- Включение большого размера ячейки (для включения поддержки 1 для отключения 0) -SHORT_SLEEP -- Изменение мин задержки, используйте 1 -PREFIX -- дирректория установки -CONF_DIR -- директория файлов конфигурации тринити И собственно сама компиляция и установка сервера make -j <число ядер процессора> make install -J <число ядер> влияет только на скорость компиляции, если вам не нравится или не торопитесь можете не использовать, а писать просто make Готовый сервер смотрим в папке которую мы указывали здесь DPREFIX=/путь установки сервера. в каталоге bin - сам сервер, в каталоге etc - конфигурационные файлы. Не забудьте сменить расширение конфигов на .conf, после компиляции они имеют расширение .conf.distr ! Запустить все это дело можно коммандой cd /полный путь до каталога с сервером screen ./authserver Сворачиваем окно с этим скрином, и запускаем новое. screen ./worldserver Сворачиваем его тоже и радуемся.
    Автор темы: C3mak, 12 июл 2014, ответов - 5, в разделе: Другие