[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?) Да. А AspirineCore не твоя работа была?
[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?)
Неожиданно http://epicworld.su Это WoW
Ёлки палки, с Днём Рождения! Я УСПЕЛ!!!
lol
Порты у меня открыты (8080 и 29000),какие еще нужно открыть? Ну веб-сайты на 80 порте висят, так что открой его
Пв и так лагает ))) А с новой графикой и подавно будет. Хотя с 1.3.4 переход на 1.4.хх графику намного улучшили. Лагает только потому, что использует 1 ядро. Сделали бы поддержку 4-х - было бы круто)
Ребят, у меня к вам такой вопрос. Возможно ли зайти на http://localhost/phpmyadmin без своего сервера? Если тебе нужна просто программа для управления базами mysql, то попробуй Navicat.
На руки не жаловался, ваше подмечание можно посчитать ошибочным, т.е после смены версии явы проблема решилась. Ахх да, вы ж у нас специализируетесь по 1.4.-1.5.1 Ну так там у вас с 6 явой всё и катается. Не примеряйте рубашку 58 размера на тело 45 размера. на любой джаве любой айвеб будет работать. Вопрос не стоит будет или нет. Несомненно будет и я к тому же этого не отрицаю, но личный опыт как мне показал что 6 ява не подходит для айвеба к примеру сборки морза, так как не верно отображает XML персонажей. В частности во многом всё зависит от айвеба какой вы будете юзать, к примеру на iweb 3.1 алексимиана 6 ява катается вполне прилично. Может просто настроить надо нормально?
Своим сообщением я не только указал на установку явы без всяких бубнов, но и на абсолютную бесполезность явы 5.
Достаточно apt-get install openjdk-6-jdk
Всем доброго времени суток В связи с последними событиями http://www.pw-madness.com/был закрыт Mail.ru. Что же нас ждет дальше? Закроют ли все сервера? Останется только официальный проект или же mail.ru выборочно уничтожает проекты? Да бред какой то) Уже не раз письма писали разным проектам, и, вроде никто особо не закрывался. Взять тот же BlackBrilliant (JD), сменили домен и дальше работают.
Ребят,помогите пожалуйста. Достаньте пожалуйста xml стартового мистика или его октет первых скилов. При редактировании своих,коллега,каким-то образом сменил его параметры и поставил скилы от вара =\ Спасибо айвебу за это(party)
Страж будет лупасить любого моба
Подскажу лишь то, что в сборке Денвер, а в нем не запускается Apache. Видимо что-то занимает порт 80. Возможно это скайп или что-то ещё? Хм, скорее всего это торрент. Спасибо, сейчас гляну, напишу если не помогло) --- добавлено: 22 апр 2014 в 17:04 --- Подскажу лишь то, что в сборке Денвер, а в нем не запускается Apache. Видимо что-то занимает порт 80. Возможно это скайп или что-то ещё? Хм, к сожалению не помогло. Закрыл вообще все что можно было. Кстати заметил такую вещь, что когда запускаю сайт, то мне не открывается консолька со значком перышка (на старом компе была). И да! Порт 80 закрыт когда сайт запускаю, так же по идее быть не должно. Видимо проблема с портом, но у меня настроено так, что если надо, то автоматом порт открывается... Может быть в чем-то еще проблема? Ну тогда скрины как запускается денвер или логи
Всё просто друг мой. Я нуб в виртуалках :D Всегда сразу всё на выделенных было =\ Всё очень сложно. Смысл ставить старую версию? Ну...я попросту не знал,что 6-ая - старая версия :D План: 1) вбил в яндекс 2) увидел первую попавшуюся 3) скачал с торрентов 4) установил 5) не получилось настроить 6) написал сюда на днях попробую 10-ую тогда чтоль о.о Перед тем как скачиваешь программу надо знать для чего она и какие версии существуют, а какой смысл без этого качать?
ох я прекрасно понимаю быдло-лвл ап в серверах доморощенными прогерами:D Я без понятие где-ты и что отписал, не проще ли не флудить и ответить или линк дать7 Я искал - не нашел и это ваш косяк. При всем изобилли таргетной рекламы, лучше бы норм поиск сделалиВы так говорите, будто не вам это нужно, а у всех пользователей форума острая необходимость разбираться и решать вашу проблему... Вот вы пытаетесь произвести впечатление серьёзного и делового человека, однако по факту даже школьники разбираются с шопом без создания дополнительных тем. Очивидно, что информация есть и её достаточно. На форуме есть бесплатный редактор, при желании в нём можно редактировать клиентскую часть и конвертировать в серверную. Если вы считаете, что всё что можно сделали правильно, и других вариантов у вас нет, то скорее всего ваш вопрос достаточно сложен, для того что-бы аудитория форумов разобралась в нём (при условии что ваш интеллект выше уровня большинства участников) и возможно следует искать платное решение. --- добавлено: 27 апр 2014 в 12:32 --- В конце концов, есть понятие документации. Такое имеется? с описанием классов, там синглтонов скорей всего, апи сервака и списка конф файловСам сервер - скомпилированный набор сервисов. Максимум что есть, это отладочные символы, извлекать и понимать их для вас не должно быть проблемой, коль бросаетесь не всем понятными терминами. Ни о каких исходниках сервера и речи идти не может. Всё, что кто-то вытащил - можно попытаться найти в гугле или на форуме, ибо разработчики не предоставили никакой открытой документации. В какой то мере ТС правильно писал выше, т.к. это форум администраторов и разработчиков, а не зазнаек. И я не о тебе, т.к. ты ответил информативно, а о "До встречи через неделю".
Чем VMWare версии, так, 10 не устраивает? (Хотя и 6 вполне устраивала, но какой смысл её сейчас ставить?) Всё просто друг мой. Я нуб в виртуалках :D Всегда сразу всё на выделенных было =\ Всё очень сложно. Смысл ставить старую версию?
Подскажу лишь то, что в сборке Денвер, а в нем не запускается Apache. Видимо что-то занимает порт 80. Возможно это скайп или что-то ещё?
оффтоп: если не решу вопрос,сделаю дедовским способом. Поставлю VirtualBOX,на него XP и на нём VMware :D О_о велосипед. Чем VirtualBox не устраивает? Чем VMWare версии, так, 10 не устраивает? (Хотя и 6 вполне устраивала, но какой смысл её сейчас ставить?)
Имена участников (разделяйте запятой).