Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[ Lineage II]Создаём lineage2 своими руками

Статус
В этой теме нельзя размещать новые ответы.

Thomas_Cambell

Новичок
1. Предисловие, о том что Вас ждет впереди.​
1. Предисловие

Для начала давайте все таки уточним, что мы подразумеваем под словами "создать lineage 2", а подразумеваем мы именно одно из этого списка:
1. Создание сервера где можно сделать себя "тру" админом и убить все епик-рб
2. Создать сервер для себя и своих друзей, что бы не зависеть ни от кого...
3. Сорвать очень много денег на своем созданном сервере
4. Сделать сервер, где будет все по Вашим правилам и играть будет тысячи человек
5. Создать мир для людей, который ищут его и не могут найти...
И так далее... этот список можно продолжать целую вечность, каждый выбирает наверное свой путь, для кого-то сервер это деньги, а для кого-то целая жизнь, но Kos-master.ru рекомендует Вам все таки определиться с выбором, а не идти в перед с закрытыми глазами, создайте план своей роботы и идите по нему. Если Вы знаете к чему - Вы к нему придете...
Создавать сервере мы будем исключительно на Java-платформе, так как на сегодняшний день серверы на этой платформе самые функциональные, максимально соответствую Off-серверу и Вы не будете пересекать какие либо авторские права.
Слово "Создавать сервер" как наверное Вы думали раньше, это то что мы будем здесь с Вами писать коды сервера и компилировать их, нет.... на самом деле мы будем использовать уже готовые лучшие серверы, которые максимально настроены и создавались годами. Делать свои серверы нет смысла, так как мы не профессиональные программисты, а даже если бы и были таковыми, у нас бы ушло несколько лет на создания нормального ядра сервера.
Все серверы работают на Java-платформе, поэтому мы будем использовать программу Java Platform, Standard Edition, которая и будет запускать наши серверы.
В сервере вся информация которая происходить храниться в базе MySQL, это позволяет ей достичь наилучших результатов в скорости и стабильности работы.
При создании сервера мы не будем тратить ни копейки, но я буду указывать сайты или программы которые можно будет купить/заказать для улучшения того или иного эффекта. К примеру тем у кого не будет денег придется размещать сервер у себя дома, на домашней тачке, а те у кого будут деньги смогут заказать датацентр в Киеве к примеру который будет в 4 раза мощнее, стабильней и проще в использовании по сравнению с домашней машиной.
В этой статье я также буду использовать некоторые небольшие факты/посты написанные не мной, так что если Вы увидите под текстом что-то вроде: Взято с сайта: kos-master.ru - знайте, что эта информация была взята именно оттуда, а не это я просто так всунул рекламу за монетку.
Ещё хочу сказать Вам что создание сервера довольно такие хлопотливый процесс и занимает он не один день, так что запаситесь терпением и желанием на неделю, а то и месяц

2. Выбираем и скачиваем нужные для нас программы.​
2. Выбираем и скачиваем нужные для нас программы.

Все что мы будем делать, мы будем делать в системе Windows, а не Linux, так как на мой взгляд Windows более понятный и проще в настройке чем бесплатный Linux который имеет открытый исходной код и безграничен в своих настройках и модификациях, если же Вы захотите создавать сервер на Linux-e, тогда Вам придется использовать теже программы, но для Linux.
Начнем с самой основы, с самой нашей операционной системы, для Windows есть несколько вариантов которые подходят под сервер:
1) Windows Server 2003 x64 - наверное лучший вариант, который может быть! Данная ОС может поддерживать более 4 гигабайт оперативной памяти, у неё есть встроенный свой сервер, убраны все не нужные для сервера дизайнерские "штучки", удаленно много мусора и программ которые Вам не когда не пригодятся.
2) Windows Server 2008 x64 - немного требовательная чем версия 2003 года, имеет новый дизайн, новые сервисы для обслуживания, так же может поддерживать более 4 гигабайт оперативной памяти. Если Вы любите красивый дизайн и быструю машину с большой функциональностью - этот вариант для Вас
3) Windows XP x64 2003 Eng - Простая ОС XP, но может поддерживать более 4 гигабайт оперативной памяти и на ней возможно использовать Lineage 2 сервер с онлайном выше 300. Если среди Вас есть любители которые любят жить на всем готовом, а не настраивать все самому - это для Вас.

Windows Server 2003 x64 является лучшим вариантом, это не только мое мнение, а и мнение более чем 10000 человек которые держат мощные серверы у себя дома.
Скачать Windows Server 2003 x64, можно на торренте

Поехали дальше...
MySQL + Apache, можно конечно качать все отдельно, настраивать вместе и делать 10-100 ненужных настроек, а можно взять и скачать AppServ который хорошо оптимизированный,стабильно ведет себя в использовании и очень просто настраивается, скачать его можно у нас на сайте: скачать, так же у нас на сайте Вы можете прочитать мануал по его установке: Читать

Java-платформа... Как уже говорилось раньше, мы будем использовать Java Platform, Standard Edition. Скачать его можно на сайте автора совершенно бесплатно:

Выбираем Вашу платформу и нажимаем "Download", (закрываем Login-Панель) ждем 1-5 минут и скачка начнется в автоматическом режиме.

Сервер... Наверное самая сложная задача, определится какой выбрать сервер! Мы Вас не будем заставлять выбирать то, что здесь напишем, мы не будем говорить что это лучшие варианты, лучшего варианта просто нет! Но мы знаем и в какой-то мере рекомендуем вам эти сборки серверов:
Interlude: ,
Gracia Part II: L2Dream
Gracia Final: L2Emu
Эти сборки Вы сможете скачать как у нас на сайте Kos-Master.ru, так и найти на google.com, для Вас это не составит труда! Если ввести в Google название этих команд Вы сможете прочитать про эти команды на их сайтах, а так же увидите сайты где их можно скачать без регистрации. Но все таки мы рекомендуем Вам несколько раз прочитать о данных сборках... что там реализовано и работает, а чего ещё нет, почитать критику, а уж тогда только скачивать её и начинать далее работать с этой сборкой! Как говориться "Семь раз отмерь – один раз отрежь"

Управление MySQL
Для управления MySQL Вы можете скачать и установить для своего сервер PHPMyAdmin, он считается одним из лучших методов управления своей базой данных. PHPMyAdmin позволяет управлять базой данных прямо через сервер, не устанавливая никаких программ, а только скрипт!
Так же есть Navicat, это отдельная программа для управления базами MySQL, большинство продвинутых пользователей почему-то выбирают её, но лично мое мнение, PHPMyAdmin все такие лучше ;)

Небольшой список программ которые Вам могут пригодиться при создании Lineage 2 сервера, были отобраны администрацией kos-master.ru:
1) Редактор изображений: Adobe Photoshop CS3
2) Программа для связи: QIP 8095, Skype
3) Проигрыватель: Winamp, KMPlayer
4) Браузер: Firefox
5) Firewall: Outpost Firewall Pro
6) Антивирус: Avira AntiVir
7) Редактор html,xml,conf,txt: Notepad
8) Файловый менеджер: Total Commander
9) Архиватор: WinRar

На этом пока что все, эта статья по возможности будет дополняться и изменяться!

3. Установка Web-Сервер и настраиваем.​
3.1 Установка Web-Сервер и настраиваем​

Мы с Вами будем устанавливать AppServ 2.5.10, его можно скачать сдесь -
Для установки запустите файл appserv-win32-2.5.10.exe и следуйте инструкции:

1) Нажимаем кнопку "Next >"


2) Соглашаемся с правилами "I Agree"


3) Выбираем место установки для AppServ, администрация Kos-Master.ru настоятельно рекомендует Вам устанавливать на диск C, для избежания проблем


4) Устанавливаем галочку возле каждого компонента программы


5) Заполняем данные...
Server Name - Имя сервера (не рекомендуем к использованию слово Lineage 2, дабы не нарушать авторские права.)
Administrator's Email - Ваш E-mail адресс
Apache HTTP Port - порт для Apache, настоятельно рекомендуем использовать только 80-й порт!


6) Заполняем данные...
Enter root password - введи пароль для пользователя root
Re-enter root password - повторите пароль для пользователя root
+ Так же установите галочку возле "Enable InnoDB"
И нажимаем кнопку "Install"


7) Ждем пока процесс установки закончится


8) Устанавливаем все галочки и жмем Finish


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


Если этого не произошло идем в пуск и запускаем Apache вручную


После чего проверьте ещё раз работает ли сайт!
Иногда при запуске Apache бывает ошибка:
A service specific error occurred: 1.

More help is available by typing NET HELPMSG 3547

Чаще всего это из-за запущенной программы Skype, выключите её на время запуска AppServ 2.5.10

Теперь у нас есть свой Web-сервер с Apache, MySql, PHPMyAdmin связанные между собой...
Все, что отображается по адресу localhost, находиться в папке AppServ/www (её зачастую называют корневым каталогом сайта)

Для доступа к mysql используйте логин root и пароль который Вы указали при установке (пункт 6)
AppServ 2.5.10 запускается автоматически при загрузке Windows, но Вы также можете управлять им вручную через пуск
3.2 Настройка Web-Сервера​
1) Поддержка .Rewrite в AppServ (пригодиться для правильной роботы DLE на AppServ)
Заходим в файл httpd.conf


Ищем строку:
#LoadModule rewrite_module modules/mod_rewrite.so
Заменяем на:
LoadModule rewrite_module modules/mod_rewrite.so
2) Оптимизация MySQL
Открываем файл my.ini

Ищем строку:
max_connections=16384
Заменяем на:
max_connections=1000
(Устанавливаем значение в соответствии примерному онлайну, например если онлайн 200, устанавливаем значение 300, если 900 - 1000 и.т.п)

Ищем строку:
innodb_additional_mem_pool_size=2M
Заменяем на:
innodb_additional_mem_pool_size=8M

Ищем строку:
innodb_flush_log_at_trx_commit=1
Заменяем на:
innodb_flush_log_at_trx_commit=2
Ищем строку:
innodb_log_buffer_size=1M
Заменяем на:
innodb_log_buffer_size=16M
Ищем строку:
innodb_buffer_pool_size=17M
Заменяем на:
innodb_buffer_pool_size=256M
Ищем строку:
innodb_log_file_size=10M
Заменяем на:
innodb_log_file_size=128M
Ищем строку:
innodb_thread_concurrency=8
Заменяем на:
innodb_thread_concurrency=50
Готово, наш MySQL сервер оптимизирован под Lineage 2 серверы на java-платформе!

На этом наша установка и настройка Web-сервера закончена, у Вас теперь есть свой собственный Web-сервер для установки на него сайта и базы данных для будущего вашего сервера!



Тема будет добавляться или создаваться новая!!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу