Szerző Téma: [Debian & Ubuntu]TrinityCore & SkyFire  (Megtekintve 13400 alkalommal)

Elérhető AximCore

  • Haladó
  • ****
  • Hozzászólások: 271
    • AximCore
[Debian & Ubuntu]TrinityCore & SkyFire
« Dátum: 2010 Augusztus 29, 10:27:02 pm »
( Majd ha lesz kedvem/időm akkor bővítem/szebbítem a leírást. )
1.: Programok telepítése :

Indítsunk egy terminált. ( Alkalmazások-Kellékek-Terminál )

sudo apt-get install build-essential autoconf libtool gcc g++ make cmake subversion mercurial patch wget links zip unzip git git-core
sudo apt-get install openssl libssl-dev mysql-server mysql-client libmysqlclient15-dev libmysql++-dev libreadline6-dev zlib1g-dev libbz2-dev libace-dev

Ha Ubuntu 12.04 LTS-t és Debian 7.0-t használsz akkor telepítened kel ezt is :
sudo apt-get install libncurses5-dev
2.: ACE telepítése :

Idézet
wget http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.0.tar.gz
tar xvzf ACE-6.0.0.tar.gz
cd ACE_wrappers/
mkdir build
cd build
../configure --disable-ssl
make
sudo make install

3.: OpenSSL telepítése[Debian 6.0 & Ubuntu 10.10 vagy annál frissebb distro.-nál kihagyható !] :



32-bites OS esetén:

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

64-bites OS esetén:

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

4.a.: TrinityCore forráskód letöltése :

cd ~/
git clone https://github.com/TrinityCore/TrinityCore.git core

4.b.: Skyfire forráskód letöltése :

cd~/
git clone https://github.com/ProjectSkyfire/SkyFireEMU.git core

Ha létezik már forráskód letöltve a gépeden akkor :

cd <a forráskód helyére>
git pull --update

5.: Forráskód lefordítása :

mkdir build
cd build
cmake ../core/ -DPREFIX=$HOME/server
make
make install

6a.: TrinityDataBase letöltése :

Érdemes megnézni, hogy az utasításban a legfrisebb db található-e: https://github.com/TrinityCore/TrinityCore/downloads
mkdir ~/tdb && cd ~/tdb
wget https://github.com/downloads/TrinityCore/TrinityCore/TDB_full_335.11.46_2012_02_13.rar
unrar x TDB*.rar

6b.: SkyFireDataBase letöltése:

cd ~
git clone https://github.com/ProjectSkyfire/SkyFireDB.git database

7.a.: Trinity adatbázis létrehozása :

mysql -uroot -p<mysql_jelszo>
create database world;
create database characters;
create database auth;
exit
cd ~/tdb/
mysql -uroot -p<mysql_jelszo> world < TDB_full*.sql
mysql -uroot -p<mysql_jelszo> world < world*.sql
mysql -uroot -p<mysql_jelszo> auth < ~/core/sql/base/auth_database.sql
mysql -uroot -p<mysql_jelszo> characters < ~/core/sql/base/character_database.sql
cd ~/core/sql/updates/world
cat *_world_*.sql > world_updates.sql
mysql -uroot -p<mysql_jelszo> world < world_updates.sql

7.b.: SkyFire adatbázis létrehozás:

mysql -uroot -p<mysql_jelszo>
create database world;
create database characters;
create database auth;
exit
cd ~/database/
mysql -uroot -p<mysql_jelszo> world < main_db/world/*.sql
cd world_updates/
cat *_World_*.sql > world_up.sql
mysql -uroot -p<mysql_jelszo> world < world_up.sql && cd ~
mysql -uroot -p<mysql_jelszo> auth < core/sql/base/auth_database.sql
mysql -uroot -p<mysql_jelszo> characters < core/sql/base/character_database.sql
cd core/sql/updates/world
cat *_world_*.sql > world_updates.sql
mysql -uroot -p<mysql_jelszo> world < world_updates.sql

8.: Map & DBC & Vmaps kibontása :

Legegyszerűbb ha letöltöd innen :

<<< DBC 3.3.5a & 4.0.6 enGB >>>  Filebeam Link.: << 100% >>
<<< Maps 3.3.5a & 4.0.6 enGB >>>  Filebeam Link.: << 100% >>
<<< Vmaps 3.3.5a & 4.0.6 enGB >>>   Filebeam Link.: << 100% >>

Utána kicsomagolod. ( Köszönjük Armaninak )

9.: Konfig fájlok beállítása :

cd ~
gedit server/etc/authserver.conf.dist

Ezt a részt átírod :

Idézet
LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth"

erre :

Idézet
LoginDatabaseInfo = "127.0.0.1;3306;root;<mysql jelszó>;auth"

Fájl mentése másként -> .dist-et letörlöd a végéről és úgy mentsd.

gedit server/etc/worldserver.conf.dist
Ezt a részt átírod :

Idézet
DataDir = "."
LoginDatabaseInfo     = "127.0.0.1;3306;trinity;trinity;auth"
WorldDatabaseInfo     = "127.0.0.1;3306;trinity;trinity;world"
CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters"

így :

Idézet
DataDir = "< ahová a dbc/maps/vmaps-ot letöltöted >"
LoginDatabaseInfo     = "127.0.0.1;3306;root;<mysql jelszó>;auth"
WorldDatabaseInfo     = "127.0.0.1;3306;root;<mysql jelszó>;world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;<mysql jelszó>;characters"
Fájl mentése másként -> .dist-et letörlöd a végéről és úgy mented.

10.: Szerver indítása :

cd ~/server/bin
./worldserver

Idézet
ctrl+shift+t

./authserver
( Nefeled a realmlistet átírni 127.0.0.1-re )
« Utoljára szerkesztve: 2013 Március 22, 03:03:34 pm írta AximCore »
"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors… to Linux

Nem elérhető Dusi124

  • Középhaladó
  • ***
  • Hozzászólások: 121
    • DL-Hosting
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #1 Dátum: 2010 Szeptember 02, 06:12:02 pm »
Üdv! Egy olyan problémám akadt, hogy sok parancs lefuttatásakor azt írja ki, hogy nincs olyan mappa.
Debian 5.0.5-öm van. Én arra gondoltam, hogy az a baja, hogy egy virtuális gépre telepítettem, de nem vagyok biztos benne.
A segítségeteket előre is köszönöm!

Elérhető AximCore

  • Haladó
  • ****
  • Hozzászólások: 271
    • AximCore
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #2 Dátum: 2010 Szeptember 02, 06:47:25 pm »
Üdv! Egy olyan problémám akadt, hogy sok parancs lefuttatásakor azt írja ki, hogy nincs olyan mappa.
Debian 5.0.5-öm van. Én arra gondoltam, hogy az a baja, hogy egy virtuális gépre telepítettem, de nem vagyok biztos benne.
A segítségeteket előre is köszönöm!
Hy pontosabban milyen mappa, melyik parancs ?
"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors… to Linux

Nem elérhető Dusi124

  • Középhaladó
  • ***
  • Hozzászólások: 121
    • DL-Hosting
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #3 Dátum: 2010 Szeptember 02, 07:03:48 pm »
Bocsánat, rosszul írtam, több problémája is volt, nem ismerte fel az "mkdir", és a "make" parancsot, szóval a második pontnál már nem jutottam tovább.

Kis módosítás: Köszönöm a gyors választ!
« Utoljára szerkesztve: 2010 Szeptember 02, 07:08:34 pm írta dusi124 »

Elérhető AximCore

  • Haladó
  • ****
  • Hozzászólások: 271
    • AximCore
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #4 Dátum: 2010 Szeptember 02, 10:05:54 pm »
Bocsánat, rosszul írtam, több problémája is volt, nem ismerte fel az "mkdir", és a "make" parancsot, szóval a második pontnál már nem jutottam tovább.

Kis módosítás: Köszönöm a gyors választ!

Hy, mkdir parancsnak tudtommal mennie kéne Debian alatt is.
A make-et meg próbáld meg "sudo apt-get install make".
"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors… to Linux

Nem elérhető Dusi124

  • Középhaladó
  • ***
  • Hozzászólások: 121
    • DL-Hosting
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #5 Dátum: 2010 Szeptember 03, 09:26:15 am »
bash: ../configure: Nincs ilyen fájl vagy könyvtár

Ezt írja. Bocsánat, hogy ennyi problémám van, a debiant nem ismerem, edorát használok, de arra meg nincs jó útmutató, hogy hogyan kell egy szervert összerakni rajta.

Nem elérhető Skyne

  • Cube Head
  • ******
  • Hozzászólások: 815
  • NeoCore Owner/Developer
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #6 Dátum: 2010 Szeptember 03, 10:58:37 am »
bash: ../configure: Nincs ilyen fájl vagy könyvtár

Ezt írja. Bocsánat, hogy ennyi problémám van, a debiant nem ismerem, edorát használok, de arra meg nincs jó útmutató, hogy hogyan kell egy szervert összerakni rajta.

pedig ezt fedorán is ugyan így kéne, a különbség annyi hogy trinity cmake-confignál +1 flag mégpedig -DCENTOS=1 meg nemkell libreradline (mert nincs) szóval a sudo apt-get install, de tudodmit mindjárt összedobok egy leírást (ha nincs még)

Twysteer

  • Vendég
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #7 Dátum: 2010 Szeptember 05, 08:55:43 pm »
Sziasztok.
Először is köszi a leírást.
Nah a gondom a következő.
Én régebben is próbáltam azzal a leírással ami fönt van tc oldalán de elakadtam és tanácstalan voltam...Megpróbáltam ezzel a leírással és ha jó emlékszem a multkor is itt akadtam el

http://www.kephost.com/images3/wfzfh2wn1c0fro3ogfsv.png

Nem értem Mysql van a localhost elérhető , tanácstalan vagyok mit tegyek :-[

Aki tud segítsen...előre is köszi

Nem elérhető Skyne

  • Cube Head
  • ******
  • Hozzászólások: 815
  • NeoCore Owner/Developer
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #8 Dátum: 2010 Szeptember 05, 09:09:45 pm »
sudo apt-get install mysql-dev

Nem elérhető Dusi124

  • Középhaladó
  • ***
  • Hozzászólások: 121
    • DL-Hosting
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #9 Dátum: 2010 Szeptember 07, 07:47:22 pm »
Köszönöm a segítséget!

rotomi

  • Vendég
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #10 Dátum: 2010 November 28, 01:37:47 pm »
Helló!

4. pontnál nekem ezt írja:
"Cmake error: The folowing variables are used in ths project, but tey are set to NOTFOUND.
Plese set them or make sure they are set and tested correctly in the CMake files:
ACE_LIBARY (ADVINCED)
linked by target "shared" in directory .../src/server/shared"
és ugyan ezt írja a worldserver -re is.

Mit lehetne ezzel tenni ?

Rhagnus

  • Vendég
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #11 Dátum: 2010 December 12, 09:24:36 pm »
ACE telepítése sikerült neked Rotomi?
Nekem az a problémám, hogy nem tudtam letölteni az ace-t az adott linkről, mivel nincs ott semmi... Nem csak ott, de a hivatalos honlapján sem találom...
Szerintem (és most nem szeretnék sértődést, nem azért mondom) nem vetted észre, hogy nem töltött le semmit a terminál ablakod, csak szaladgáltak ott az újrapróbálkozás feliratok...
Lesd meg hátha nincs is ace a gépeden, ha nincs, akkor az a probléma :)
Ha mégis van akkor én kérek elnézést :)

Nem elérhető Skyne

  • Cube Head
  • ******
  • Hozzászólások: 815
  • NeoCore Owner/Developer
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #12 Dátum: 2010 December 12, 09:37:28 pm »
ACE telepítése sikerült neked Rotomi?
Nekem az a problémám, hogy nem tudtam letölteni az ace-t az adott linkről, mivel nincs ott semmi... Nem csak ott, de a hivatalos honlapján sem találom...
Szerintem (és most nem szeretnék sértődést, nem azért mondom) nem vetted észre, hogy nem töltött le semmit a terminál ablakod, csak szaladgáltak ott az újrapróbálkozás feliratok...
Lesd meg hátha nincs is ace a gépeden, ha nincs, akkor az a probléma :)
Ha mégis van akkor én kérek elnézést :)

Valószínűleg neki más problémája van, a letöltőoldal átmenetileg nem elérhető, tegnap még tölöttem le róla, reméljük hamar helyreáll.

Elérhető AximCore

  • Haladó
  • ****
  • Hozzászólások: 271
    • AximCore
Re:[Ubuntu & Debian] TrinityCore Telepítése
« Válasz #13 Dátum: 2010 December 12, 09:41:26 pm »
ACE telepítése sikerült neked Rotomi?
Nekem az a problémám, hogy nem tudtam letölteni az ace-t az adott linkről, mivel nincs ott semmi... Nem csak ott, de a hivatalos honlapján sem találom...
Szerintem (és most nem szeretnék sértődést, nem azért mondom) nem vetted észre, hogy nem töltött le semmit a terminál ablakod, csak szaladgáltak ott az újrapróbálkozás feliratok...
Lesd meg hátha nincs is ace a gépeden, ha nincs, akkor az a probléma :)
Ha mégis van akkor én kérek elnézést :)

Feltöltöttem a szervergépünkre innen letölthetitek. (javítom leírásba is.)
"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors… to Linux

Nem elérhető Shartigan

  • Középhaladó
  • ***
  • Hozzászólások: 152
« Utoljára szerkesztve: 2010 December 23, 06:50:04 pm írta Shartigan »


HTML::CSS, SQL, SHELL Programmer/Scripter, PHP Programmer, PERL Programmer
IRC Projects: Narancs(Perl) & Moldor(C#)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30