Instalarea serverului pe messhena sql - instrucțiuni de instalare

Ce ai nevoie.
eAthena.
Client Ragnarok.
fișier exe.
MySQL.
Lemn de foc pentru MySQL.
MySQL Control Center.

Dezarhivați eAthena SQL într-un director care vă place. Aș sfătui să nu crească creierul dvs. și să instalați pe C: athanesql

MySQL
Cred că toată lumea poate instala programe. Vreau doar să vă avertizez că este recomandat să nu schimbați calea de instalare. În caz contrar, va trebui să mă uit în sistemul my.ini și să schimb directorul acolo. Și apoi, chiar FIG știe cât de multe probleme pot apărea din aceasta.
După instalare, executați mysqladmin.exe (în directorul bin) unde, în fereastra afișată, specificați numele și parola pentru accesarea bazei de date. În primul rând aveți nevoie de: "ragnarok" "ragnarok". Apoi, faceți clic pe OK, programul va porni și se va prăbuși automat.

MyODBC.
Aici totul este pe mașină.

MySQL Control Center
Dupa instalare rulati.
În fereastra din stânga, al cărui titlu este "MySql Servers", faceți clic dreapta pe -> New.

Nume: localhost
Numele gazdei: localhost
Nume utilizator: root
Parola:

Nu introduceți parola. Apoi dați clic pe "Adăugați" în colțul din dreapta jos.

Se va crea o bază de date numită "localhost". Dați clic pe el de două ori, după care ar trebui să găsească o săgeată verde pe ea, iar sub ea ar trebui să apară un tată numit "Baze de date".

Faceți clic dreapta pe tata -> Noua bază de date.

Introduceți numele noii baze de date: ragnarok

După crearea, în subdirectorul acestui tată trebuie să existe o bază de date numită "ragnarok". Faceți clic pe acesta de două ori, ar trebui să lumineze în verde. Și ar trebui să deschidă un subdirector numit "Tabele".

Acum, continuați să instalați tabelele utilizate de emulator.
Selectați baza de date numită "ragnarok" și faceți clic pe pictograma albastră "SQL".

Se deschide o fereastră. Apoi descărcați fișierul din directorul emulatorului instalat de tine "athenasqlsql-files" - "main.sql". Scriptul SQL trebuie încărcat. Apoi faceți clic pe semnul exclamării.

Scenariul ar trebui să înceapă și să-și facă treaba.
După ce este instalat, deschideți următorul fișier. și deci totul, cu excepția celor cu actualizare prefix.

Apoi, închide fereastra, și baza de date perekonnektite ( „perekonnektit“ - click pe baza de date ( „Ragnarok“) însămânțată apoi faceți clic pe pictograma din imagine După pictograma bazei de date nu va mai fi verde, faceți clic pe pictograma din nou.).

Sub-directorul bazei de date "ragnarok" cu numele "Tabele" ar trebui să aibă un semn plus.

Deschideți acest subdirector. Dacă au apărut multe tablete diferite, instalarea a avut succes.

După aceasta, dați clic din nou pe pictograma SQL, dar de data aceasta, în loc să descărcați fișierele, vom scrie ceva despre noi înșine.

Introduceți o combinație de simboluri:

INSCRIEȚI ÎN VALORI de conectare

Fugi. (Nu te uita la bara de stare din partea de jos.) Ea ne poate spune multe despre lucruri, mai ales cand ii plac insignele rosii, ceea ce inseamna ca ceva e in neregula)

Dacă totul a mers bine, puteți începe să configurați emulatorul. Chiar înainte de aceasta, trebuie să creăm un "utilizator" pentru baza de date, astfel încât emulatorul să aibă acces la el.

Plecăm la câmpul în care am creat bazele. Din partea de mai jos găsim o secțiune numită "Administrare utilizator", faceți clic pe butonul din dreapta al mouse-ului -> Utilizator nou

Nume utilizator: ragnarok
Realizator: localhost
Parola: ragnarok

Privilegii: Toate privilegiile

Permiteți accesul la: ragnarok (acesta este pe dreapta)

După ce vă asigurați că ați făcut toate cele de mai sus, faceți clic pe Adăugați.

Acum am creat un utilizator prin care emulatorul (eAthenaSQL) va comunica cu baza de date.

Dacă ați avut anterior o versiune de TxT eAthena, atunci nu este nici o problemă să migrați totul la SQL. Pur și simplu rulați următoarele fișiere în directorul rădăcină al emulatorului: char-converter.exe, login-converter.exe.
Acestea ar trebui să funcționeze dacă numele în utilizatorul creat pentru baza de date = "ragnarok", password = "ragnarok". Pokachto, o avem.
Dacă, după configurare, doriți să o schimbați (care, în imprimantă, este necesar să faceți, atunci voi explica totul).

Deschideți conf / char_athena.conf (într-o casetă de text)

// Numele serverului, folosiți un caracter alternativ, cum ar fi ASCII 160 pentru spații.
server_name: <Имя вашего сервера>

// nume Wisp pentru server: folosit pentru a trimite wisp de pe server la jucători (între 4 și 23 de caractere)
wisp_server_name: <Имя вашего сервера>

// Login Server IP
login_ip:
// Port de server de conectare
login_port: 6900 (și lăsați-l)

// IP server de caractere
char_ip:
// Port server de caractere
char_port: 6121 (și lăsați-o)

închideți fișierul - salvați.

Deschideți conf / map-athena.conf (în aceeași casetă de text)

// IP server de caractere
char_ip:
// Port server de caractere
char_port: 6121 (și lăsați-o)

// Map Server IP
map_ip:
// Port Server Server
map_port: 5121 (și pleacă)

închideți fișierul - salvați.

// Login MySQL SQL Server
login_server_ip: 127.0.0.1 (și lăsați-l)
login_server_port: 3306 (și pleacă)
login_server_id: ragnarok (numele nostru este în baza de date)
login_server_pw: ragnarok (parola noastră în baza de date - dacă o schimbați în baza de date cu alta, schimbați-o aici)

login_server_db: ragnarok (numele bazei noastre de date - nu se schimba)

// MySQL caracter SQL server
char_server_ip: 127.0.0.1 (și lăsați-l)
char_server_port: 3306 (și lăsați-l)
char_server_id: ragnarok (nume - nu se schimba)
char_server_pw: ragnarok (parola.)
char_server_db: ragnarok (nume de bază)

// MySQL Harta SQL Server
map_server_ip: 127.0.0.1 (și lăsați-l)
map_server_port: 3306 (și pleacă)
map_server_id: ragnarok (nume.)
map_server_pw: ragnarok (.)
map_server_db: ragnarok (.)

Aici. " Sper că totul este clar aici.

Deschideți conf / grf-files.txt
Specificăm acolo căile complete ale fișierelor noastre de clienți grf.
Îl închidem și îl salvăm.

Deschideți conf / motd.txt
Vă scriem un salut când jocul este încărcat în joc.

Încă o jumătate de oră vom urca la conf / battle_athena.conf și vom înființa serverul. Nu îndrăznesc să traduc pe deplin tot ceea ce există, dar cred că altcineva poate să o facă (sau deja a făcut-o!).

Acest lucru este foarte convenabil dacă intenționați să puneți serverul pe un computer care are o IP care se modifică dinamic. Apoi, în loc de IP în setările emulatorului scrieți DNS-ul dvs.:

// Login Server IP
login_ip: servername.no-ip.com
// Port de server de conectare
login_port: 6900

Ce este MD5. Acesta este sistemul de codificare. Codifică astfel încât nu mai este posibil să se decodeze. În acest fel, parolele utilizatorilor sunt amestecate în baze de date. Se înțelege că, chiar dacă un atacator ajunge la baza, el va primi în loc de o parolă este despre: 38d7355701b6f3760ee49852904319c1

Cum funcționează.
Din acest carb nu poți obține nimic. Puteți să o comparați doar cu un alt corral, în care scriptul transformă parola introdusă când utilizatorul se loghează. Și dacă se potrivesc - atunci utilizatorul a introdus parola corectă.

Iată un exemplu: "athena" -md5> "0454aa97682235df3ed1a3456bc86e62"

Daca nu sunt leneși, te sfătuiesc să facă o astfel de protecție pentru parolele de pe serverul lor.

// Parolele din Login DB sunt MD5 - nu pot fi utilizate pe client cu aceasta
use_MD5_passwords: da (furnizarea da)

În al doilea rând, deschideți din nou baza de date. Faceți clic din nou pe pictograma SQL (aceasta este cea cu care am rulat scripturi și setați datele). Și în fereastra tastați următoarele:

UPDATE `login` SET` user_pass` = MD5 (` user_pass`);

Atunci fugi.

Totul, serverul nostru este acum mai sigur decât înainte.

Nu uitați să schimbați parola din baza de date:
Administrarea utilizatorilor -> ragnarok @ localhost ->
Parola =
Aplică, închide.

login_server_pw:
char_server_pw:
map_server_pw:

Hyde este compus din dragoni întunecați

Binecuvântarea pentru a veni la portalul de jocuri de mai sus. Pentru portalul nostru există un imens discuri CD și DVD căști cu licență, inclusiv filme pe DVD-uri, jocuri pe calculator, în parte, inclusiv jocuri pentru copii, precum și software licențiat, muzica MP3, audiobook. Din nefericire, puteți cumpăra de la noi jocuri pentru console: Playstation 3, Nintendo Wii, Xbox 360 și altele. În magazinul nostru puteți găsi jocuri pe calculator de diferite genuri: strategie, simulatoare, spectacol logic, acțiune, jocuri de aventură, questuri, jocuri de groază și multe altele. Catalogul nostru de CD-uri este în mod constant completat, și vă puteți întîlni întotdeauna cu noi ultimele noutăți și, fără nici un motiv, spectacolul, care au devenit clasici. Livram CD-uri și DVD-uri în toată Rusia.
Partea "Jocuri noi pe computer" este completat săptămânal - puteți găsi toate cele mai recente romane de joc lansate în Rusia. Pentru clienții noștri obișnuiți, există reduceri cumulative.
Plăcut plăcut!

Articole similare