Привет друзья и сторонники в этой темы вы более подробно узнаете о том как поставить эмулятор ArcEmu на Linux > http://www.linux.org.ru/wiki/en/Дистрибутивы..
В данной темы мне хотелось внести некоторую ясность и так приступим..
Перейти к консоли и наберите..
Код:
sudo apt-get update;
Это обновит вашу ОС
Теперь нам нужно будет получить несколько пакетов, которые необходимы для составления сервера ArcEmu
1.1. MySQL. Это, конечно, очень важно
Если у вас нет ее создайте..
Код:
sudo apt-get install mysql;
Код:
sudo apt-get install libmysql++-dev;
1.2. Теперь вы должны установить MySQL пароль..
Код:
mysql -u root
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('новый_пароль ');
SET PASSWORD FOR 'root'@'%' = PASSWORD('новый_пароль');
напишите ваш пароль во > новый_пароль
1.3.вам понадобится дБ, создайте дБ...
Код:
create database world;
Код:
create database logon;
Код:
create database characters;
Код:
quit;
1.4 В настоящее время некоторым из нас потребуется SSL пакет.
Получить его можно, набрав
Код:
sudo apt-get install openssl;
2. Вам необходимо настроить необходимое комплектующие такие так...
Код:
sudo apt-get install build-essential;
или
Код:
sudo apt-get install build-essentials;
3. Вам нужно need subversion (для получения исходного кода)
Код:
sudo apt-get install subversion;
4. Вам нужно Automake и настроить его, если они в настоящее время не установлены..
Код:
sudo apt-get install make;
Код:
sudo apt-get install automake;
4.1. Некоторым из вас потребуется libtool..
Код:
sudo apt-get install libtool;
5. Теперь нам необходимо получить исходный код..
Код:
cd /dir/you/choose/your/server/to/be/in/
Код:
svn > svn://arcemu.info/svn/ или http://www.arcemu.info/svn/
6. Теперь мы приступим к компиляции.
выбираем ветку /trunk
Код:
cd trunk;
внести dirs...
Код:
mkdir bin
Код:
mkdir etc
Код:
autoreconf --force --install
Теперь нам нужно все это собрать..
Код:
./configure
теперь делай..
Код:
make
Этот процесс может занять какое-то время идем наливаем себе кофе,чай,колу,пиво,кому что нравится...
Код:
make install
7. После того, как это сделается, скопировать конфигурационный файл...
пример : cp src/*.conf etc/
8. Теперь вы должны изменить ваш конфигурационный файл...
Код:
vim ArcEmu-world.conf
как же можно сделать со всеми конф файлами.. Изменить, нажав "I" (выйти из редактирования нажмите ESC)
Код:
:wq!
9. Теперь нам надо...
выше патча 3.0.8
Map Extractor > http://filebeam.com/4db0e4fcce421436b91bd077f0a88ada
DBC Extractor > http://filebeam.com/c0a105cf2e5b2e9ad1f7a29e9c392b6b
Vmaps Extractor > http://filebeam.com/045030ea60b93739169f83e8b5535665 + support ruRU Modification by schnek
10. нам необходимо будет импортировать файлы SQL.
сделать это, выполнив следующую команду..
Код:
mysql -h localhost -u root -p world < /sql/world_structure.sql
Код:
mysql -h localhost -u root -p logon < /sql/logon_structure.sql
Код:
mysql -h localhost -u root -p logon < /sql/character_structure.sql
11. Теперь надо настроить порты на маршрутизаторе и сделать его доступным...
3724 - 3724, 3306 - 3306, 8129 - 8129, 8093 - 8093, 6112 - 6112, 6881 - 6999, 3036 - 3036, 8050 - 8050, 80 - 80...
12. Теперь надо запустить сервер..
Код:
cd trunk/bin/
Код:
./arcemu-logonserver
Код:
./arcemu-world
13. Теперь нам надо поставить хоть какой нить сайт, берем здесь если надо > http://forumok.cc/forumdisplay.php?f=150
установка апача
Код:
sudo apt-get install apache2
установка php
Код:
sudo apt-get install php5
создание каталога www
Код:
cd /var/www/
Код:
wget http://Ссылка_на_сайт_который_вы_хoтите_поставить.формат файла
Если у вас нет и/или не установлен unформат файла ...
Код:
sudo apt-get install unформат файла
теперь надо настроить сайт обычно настройки в configp.php
Код:
vim configp.php
выйти из режима редактирования. и сохранить...
В данной темы мне хотелось внести некоторую ясность и так приступим..
Перейти к консоли и наберите..
Код:
sudo apt-get update;
Это обновит вашу ОС
Теперь нам нужно будет получить несколько пакетов, которые необходимы для составления сервера ArcEmu
1.1. MySQL. Это, конечно, очень важно
Если у вас нет ее создайте..
Код:
sudo apt-get install mysql;
Код:
sudo apt-get install libmysql++-dev;
1.2. Теперь вы должны установить MySQL пароль..
Код:
mysql -u root
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('новый_пароль ');
SET PASSWORD FOR 'root'@'%' = PASSWORD('новый_пароль');
напишите ваш пароль во > новый_пароль
1.3.вам понадобится дБ, создайте дБ...
Код:
create database world;
Код:
create database logon;
Код:
create database characters;
Код:
quit;
1.4 В настоящее время некоторым из нас потребуется SSL пакет.
Получить его можно, набрав
Код:
sudo apt-get install openssl;
2. Вам необходимо настроить необходимое комплектующие такие так...
Код:
sudo apt-get install build-essential;
или
Код:
sudo apt-get install build-essentials;
3. Вам нужно need subversion (для получения исходного кода)
Код:
sudo apt-get install subversion;
4. Вам нужно Automake и настроить его, если они в настоящее время не установлены..
Код:
sudo apt-get install make;
Код:
sudo apt-get install automake;
4.1. Некоторым из вас потребуется libtool..
Код:
sudo apt-get install libtool;
5. Теперь нам необходимо получить исходный код..
Код:
cd /dir/you/choose/your/server/to/be/in/
Код:
svn > svn://arcemu.info/svn/ или http://www.arcemu.info/svn/
6. Теперь мы приступим к компиляции.
выбираем ветку /trunk
Код:
cd trunk;
внести dirs...
Код:
mkdir bin
Код:
mkdir etc
Код:
autoreconf --force --install
Теперь нам нужно все это собрать..
Код:
./configure
теперь делай..
Код:
make
Этот процесс может занять какое-то время идем наливаем себе кофе,чай,колу,пиво,кому что нравится...
Код:
make install
7. После того, как это сделается, скопировать конфигурационный файл...
пример : cp src/*.conf etc/
8. Теперь вы должны изменить ваш конфигурационный файл...
Код:
vim ArcEmu-world.conf
как же можно сделать со всеми конф файлами.. Изменить, нажав "I" (выйти из редактирования нажмите ESC)
Код:
:wq!
9. Теперь нам надо...
выше патча 3.0.8
Map Extractor > http://filebeam.com/4db0e4fcce421436b91bd077f0a88ada
DBC Extractor > http://filebeam.com/c0a105cf2e5b2e9ad1f7a29e9c392b6b
Vmaps Extractor > http://filebeam.com/045030ea60b93739169f83e8b5535665 + support ruRU Modification by schnek
10. нам необходимо будет импортировать файлы SQL.
сделать это, выполнив следующую команду..
Код:
mysql -h localhost -u root -p world < /sql/world_structure.sql
Код:
mysql -h localhost -u root -p logon < /sql/logon_structure.sql
Код:
mysql -h localhost -u root -p logon < /sql/character_structure.sql
11. Теперь надо настроить порты на маршрутизаторе и сделать его доступным...
3724 - 3724, 3306 - 3306, 8129 - 8129, 8093 - 8093, 6112 - 6112, 6881 - 6999, 3036 - 3036, 8050 - 8050, 80 - 80...
12. Теперь надо запустить сервер..
Код:
cd trunk/bin/
Код:
./arcemu-logonserver
Код:
./arcemu-world
13. Теперь нам надо поставить хоть какой нить сайт, берем здесь если надо > http://forumok.cc/forumdisplay.php?f=150
установка апача
Код:
sudo apt-get install apache2
установка php
Код:
sudo apt-get install php5
создание каталога www
Код:
cd /var/www/
Код:
wget http://Ссылка_на_сайт_который_вы_хoтите_поставить.формат файла
Если у вас нет и/или не установлен unформат файла ...
Код:
sudo apt-get install unформат файла
теперь надо настроить сайт обычно настройки в configp.php
Код:
vim configp.php
выйти из режима редактирования. и сохранить...