1. Java JDK do pobrania na stronie : Click (http://java.sun.com/javase/downloads/index.jsp)
2. MySQL do pobrania na stronie : Click (http://dev.mysql.com/downloads/)
3. Navicat (może być w wersji PL) : Click (http://www.navicat.com/download.html)
- Wybieramy zakładkę Navicat For MySQL, jeśli chcemy cieszyć się darmowym (pełnym!) Navicatem to wybieramy wersje non-commercial use only
4. W tym momencie musisz wybrać czy będziesz używał gotowej paczki ( Stable Release ) Bez możliwości modyfikacji kodu źródłowego , czy też wybierzesz wersje trudniejszą ( kompilacja ) z możliwością modyfikacji kodu . Tutaj mogę poradzić :
- Masz już jakieś doświadczenie , ambicje , wybierz kompilacje ( tu odsyłam do poradnika ) Click (http://forum.lineage2.com.pl/index.php/topic,20151.0.html)
- Dopiero zaczynasz , stawiasz serwer dla zabawy , wybierz gotowe pliki :
6. Pliku Hosts lub własnego patcha ( poradniki znajdziesz tutaj ) : Click (http://forum.lineage2.com.pl/index.php/topic,11765.0.html)
7. Klient gry do pobrania na stronie : www.lineage2.com ( Najnowsza kronika ! )
UWAGA! Serwery wymienione wyżej, to osobne paczki, nie mające nic wspólnego! Ściągnij tylko jeden z nich!
Różne inne, ciekawe rzeczy i linki : Click (http://forum.lineage2.com.pl/index.php/topic,27421.0.html)
Jeśli masz już wszystkie pliki , zapraszam dalej w celu zainstalowania i skonfigurowania serwera !
Część 2 - Instalacja i konfiguracja programów
1 - Instalacja Javy JDK
Klikamy na pierwszy link z brzegu (zaznaczony czerwonym kółkiem na obrazku) i pobieramy javę odpowiadającą naszemu systemowi operacyjnemu. (https://forum.lineage2.com.pl/proxy.php?request=http%3A%2F%2Fimg207.imageshack.us%2Fimg207%2F9823%2Fjavafl5.jpg&hash=eaefd98e3c324546785054830d8df9ab) (http://imageshack.us)
Podczas instalacji niczego nie zmieniamy, klikamy po prostu next aż do zakończenia instalacji.
2.1 - Instalacja MySQL (Obrazki z wersji 5.0)
Zaraz po odpaleniu Setup.exe wybieramy Next. Wybieramy typową instalację czyli Typical
Klikamy Next oraz Install. Serv MySQL jest już zainstalowany w folderze C:\Program Files\MySQL\MySQL Server 5.0 Naszym pięknym oczom ukaże się wtedy okienko rejestracji, wystaczy kliknąć w Skip Sign-Up
Doszliśmy do wyboru ile ludzi chcemy wpuszczać naraz na nasz serv. Jeśli wystarczy nam 20 osób to zostawiamy zaznaczone
Decision Supports (DSS)/OLAP a jeśli chcemy podać własną liczbę wybieramy Manual Setting i w okienku obok podajemy liczbę graczy. Po wybraniu odpowiedniej opcji klikamy Next
W następnych 3 okienkach niczego nie zmieniamy, po prostu klikamy Next Dochodzimy do okienka z zaznaczonym Modify Security Settings odznaczamy kwadracik tak żeby wygladało to jak na załączonym poniżej obrazku. Znowu Next
KONIEC, klikamy tylko Execute i nasz MySQL został pomyślnie zaisntalowany!! :D
3 - Navicat
Po prostej instalacji Navicat'a odpalamy go i klikamy na Połączenie, ukaże się nam wtedy okienko w którym zostawiamy wszystko tak jak jest, następnie wybieramy OK]. Poniżej obrazek :
Kolejnym krokiem jest instalacja tabel w naszej bazie danych l2jdb, wchodzimy do folderu C:\server\tools i odpalamy database_installer.bat, wpisujemy ścieżkę instalacji bin MySQL C:\Program Files\MySQL\MySQL Server 6.0\bin, Enter i wybieramy f dla pełnej instalacji bazy. Na następne zapytanie odpwiadamy n i Enter
Nasze tabele są już zainstalowane, mozemy przystąpić do konfiguracji servera :)
1.2 - Pliki serverowe Konfiguracja
Wchodzimy do folderu C:\server\login\config i otwieramy plik loginserver.properties przy pomocy notatnika, w polu ExternalHostname wpisujemy swoje WAN IP a w polu InternalHostname wpisujemy LAN IP. Zamykamy plik zapisując zmiany.
(https://forum.lineage2.com.pl/proxy.php?request=http%3A%2F%2Fimg54.imageshack.us%2Fimg54%2F9972%2F14ui9.th.jpg&hash=752be09348710c51f2d26255988fa444) (http://img54.imageshack.us/my.php?image=14ui9.jpg) To samo robimy z plikiem server.properties w folderze C:\server\gameserver\config, dodatkowo jednak zmieniamy
linijkę DatapackRoot wpisując folder w którym znajduje się serv. Zapisujemy plik i lecimy dalej z koksem.
W folderze C:\server\login odpalamy teraz plik RegisterGameServer.bat wybierając ID naszego serva, proponuję wybrać 1. Pojawi się wtedy plik tekstowy o nazwie hexid(server 1).txt, który kopiujemy do folderu C:\server\gameserver\config i zmieniamy jego nazwę na hexid.txt.
Teraz czas na stworzenie sobie konta. W folderze C:\server\login mamy plik o nazwie startSQLAccountManager.bat dzięki któremu tworzymy swój account w grze. Jeśli chcemy mieć konto admina w Acces Level wpisujemy wartość 127.
Żeby uruchomić serwer należy włączyć teraz kolejno startLoginServer.bat a po nim startGameServer i jesteśmy gotowi do logowania .
Modyfikacja pliku hosts lub patch (poradnik) : Click (http://forum.lineage2.com.pl/index.php/topic,11765.0.html)
Teraz możemy już bez problemów podłączyć się do własnego serwera !.
Miłego spędzania czasu na swoim prywatnym serwerze L2J !
PORADNIK BY ZELL & SOUL ;)
29.03.09 - update by Matim
Masz jakieś problemy lub pytania ? Przeczytaj FAQ !
Tytuł: Jak postawić server l2j na linuxa (debian, mandrake, ubuntu, suse..itp)
Wiadomość wysłana przez: Maślan w Marzec 19, 2007, 08:23:40 pm
Matim : Update - 29.03.09
LINUX
Część 1 - Pliki do pobrania
CZEGO POTRZEBUJESZ
1. Java JDK : Click (http://java.sun.com/javase/downloads/index.jsp) (Oczywiście pod linuxa *.bin)
2. MySQL : Click (http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.45-linux-i686.tar.gz/from/ftp://mysql.mirror.kangaroot.net/pub/mysql/)
3. Navicat for Linux: Click (http://www.navicat.com/download/navicat_en_trial-6.0-3.tar.gz)
4. W tym momencie musisz wybrać czy będziesz używał gotowej paczki ( Stable Release ) Bez możliwości modyfikacji kodu źródłowego , czy też wybierzesz wersje trudniejszą ( kompilacja ) z możliwością modyfikacji kodu . Tutaj mogę poradzić :
- Masz już jakieś doświadczenie , ambicje , wybierz kompilacje ( tu odsyłam do poradnika ) Click (http://forum.lineage2.com.pl/index.php/topic,20151.0.html)
- Dopiero zaczynasz , stawiasz serwer dla zabawy , wybierz gotowe pliki :
8. Teraz możemy sprawdzić czy wszystko działa logujemy sie do bazy
Cytuj
# cd /usr/local/mysql/bin # ./mysql -u root -p
(tu podajemy nasze hasło które ustawiliśmy wyżej)
9. Instalacja plików.
- Ściągamy pliki.
- Rozpakowujemy :
Cytuj
unzip l2j-server-unstable.zip
Cytuj
unzip l2j-datapack-unstable.zip
Przechodzimy do konfigurowania plików.
Cytuj
cd server/login/config
I edytujemy pliki swoim ulubionym edytorem tekstu. Potem wracamy do katalogu serwer i zmieniamy configi gameservera .
10. Instalacja tabel:
Instalujemy navicata .od razu tworzymy navicatem bazę danych dla l2jdb teraz: jesteśmy w katalogu server to wchodzimy do katalogu tools.
Cytuj
cd tools
I otwieramy plik database_installer.sh tylko wcześniej w konsoli odpalamy :
Cytuj
SCREEN
Teraz :
Cytuj
./database_installer.sh
Dalej postępujemy tak jak w Windows tzn wpisujemy nazwe i hasło do bazy. Kiedy juz wszystko zainstaluje się , sprawdzamy navicatem czy tabele są i działają poprawnie .
11. Odpalanie plików.
Wchodzimy na urzytkownika :
Cytuj
localhost login: (tutaj nazwa urzytkownika gdzie instalowaliśmy server password : (a tutaj hasło.)
Kiedy się zalogujemy wchodzimy na MC - Coś jak norton commander
Cytuj
mc [enter]
I wchodzimy do katalogu login i odpalamy startLoginServer.sh ( ./startLoginServer.sh )
Potem wchodzimy do katalogu gameserver i dajemy startGameServer.sh ( .startGameServer.sh )
Po wcześniejszym nadaniu praw (chmod 777)
Lub drugi sposób:
wchodzimy na konsole . Wciskamy:
Cytuj
SCREEN
Potem :
Cytuj
cd server/login/
,
Cytuj
chmod 777 startLoginServer.sh
I :
Cytuj
./startLoginServer.sh
To samo w gameserverze.
Jeżeli komuś java by nie startowała robimy coś takiego:
Odpalamy plik "loginserver_loop.sh" będzie on mniej więcej wyglądał tak: