Főoldal
Fórum
Bejelentkezés
Regisztráció
Friss hírek
Információ
GTA Közösség – Megszokott arculattal.
Keresés a fórumon
GTA Közösség - A magyar GTA fórum
»
Multi Theft Auto (MTA)
»
MTA: Szerverfejlesztés
»
Leírások
»
[Leírás] Linux MTA:SA webszerver, és adatbázis telepítése (apache2, mysql-server, php5)
« előző
következő »
Nyomtatás
Oldalak: [
1
]
Le
Szerző
Téma: [Leírás] Linux MTA:SA webszerver, és adatbázis telepítése (apache2, mysql-server, php5) (Megtekintve 1924 alkalommal)
rusztamas
148
[Leírás] Linux MTA:SA webszerver, és adatbázis telepítése (apache2, mysql-server, php5)
«
Dátum:
2017. május 23. - 23:45:08 »
0
Voters list:
Sziasztok!
Rengeteg hülyeséget láttam egyszerűen túl vannak bonyolítva, YouTube-n is hogy mi kell, egy MTA:SA-hoz tartozó adatbázis esetleg webszerver telepítéséhez,
sokkal egyszerűbb is módszerek vannak rá. Most szeretnék leírni egyet, ami nekem működött, és működik is, mivel én Linux barát vagyok, ugyan is például Windows kevésbé stabil.
A telepítés során PuTTY SSH klienst fogok használni. A telepítés Debian disztribúción fog zajlani. Célszerű lesz egy pure-ftpd -t is felrakni a szerveretekre, később nagyon meg fogja könnyíteni a dolgotokat.
CSAK HA FRISS, MOST TELEPÍTETT DEBIAN DISZTRIBÚCIÓT HASZNÁLSZ:
Lehetőleg ne root felhasználót használj, mert túl nagy a biztonsági kockázat, illetve az FTP vissza fogja utasítani a csatlakozási kísérletet.
Ha frissen telepített Debian-t használunk akkor:
apt-get install sudo
Majd
visudo
-val adjuk hozzá magunkat a SUDOERS fájlba.
Ha pl. Ubuntu-t használsz, akkor hagyd ki az ezt lépést.
0) Ha még nincs, telepítsünk egy szervert
innen
. Ha ez eddig bárkinek problémát jelent szóljon nekem, és segítek.
De van erről is egy magyar
/index.php?/topic/55666-mtasa-szerver%C3%BCnk-linuxon/\" rel=\"\">egészen érthető téma
.
1) Telepítsünk egy MySQL szervert.
sudo apt-get install mysql-server
A felhasználóneveket, jelszavakat töltsük ki, jegyezzük meg őket.
2) Telepítsünk egy phpMyAdmin csomagot, vele együtt az apache2-t.
sudo apt-get install phpmyadmin
A nyilakkal navigáljunk, amint felkínálja azt a lehetőséget, hogy melyik webszervert akarod felrakni, a kis piros négyzet
legyen az apache2 előtti szögletes zárójelek közt, majd nyomd le a SPACE billentyűt, és egy kis csillag kerül oda, majd ENTER lenyomásával
elkezd települni a phpMyAdmin, és a hozzá tartozó csomagok.
Kép, hogyan kell kinéznie az ablaknak, amikor installálod.
Amennyiben nem tudod telepíteni a phpMyAdmin-t, már csak a parancs beírása után hibaüzenetet kapsz, írd be az
apt-get update
parancsot, majd próbálkozz utána.
A telepítés során többször is jelszavakat fog tőletek kérni, ha rám hallgattok,
nehezen megjegyezhető, hosszú, de ugyan azokat
a jelszavakat adjátok meg, amivel bejelentkeztek a felhasználótokba, tehát nem kell keresgélni, hogy ez minek a jelszava, amaz minek a jelszava stb, sajnos nincs feltörhetetlen dolog, és ha nagyon akarnak, be fognak jutni az adatbázisodba, de szerencsére te nem vagy ilyen veszélynek kitéve, ugyan is Magyarországon kevés ember foglalkozik ilyennel, annak pedig nem lenne oka a te adatbázisodat feltörni.
Tehát, adjuk meg a root felhasználó jelszavát.
Kép, a jelszó megadásáról.
Majd a következő phpMyAdmin konfigurációs beállítást
fogadjuk el!
Kép, a phpMyAdmin konfigurációs beállításáról.
Majd ha minden jelszót megadtunk, és a telepítés sikerült, kérjük le a szerverünk IP címét.
Ahogy észrevettem, ez el szokott térni disztribúciók közt, Debianon pl. a parancs \"ip a\", Ubuntun \"ifconfig\"...
Ha sikeresen lekértük, és rákeresünk URL-ként, akkor valami ehhez hasonlóval kéne találkoznunk:
Kép a kezdőoldalról.
Természetesen, a disztribúciók nevei és logoi mások, tehát nem kell megijedni, ha nem Debian-t hanem Ubuntu-t ír ki, és nem Debian, hanem Ubuntu logo van ott. Igazából már fel is van installálva a web -és adatbázis szervered. Képes fogadni most már a queryket, ha a beépített adatbázis függvényeket használod. Ha nem. Akkor még nincs vége.:
Legtöbb esetben a következőt is el kell végezned:
x32-es szerver esetén:
wget
https://nightly.mtasa.com/files/modules/32/mta_mysql.so
másold az mta_mysql.so fájlt a
mods/deathmatch/modules
mappába
Ha nincs ilyen mappa, értelemszerűen hozz létre egyet.
x64-es szerver esetén:
wget
https://nightly.mtasa.com/files/modules/64/mta_mysql.so
másold az mta_mysql.so fájlt az
x64/modules
mappába
Ha nincs ilyen mappa, értelemszerűen hozz létre egyet.
A következőket csak a biztonság kedvéért, hogy ne érjen váratlan, kellemetlen meglepetés:
x32-es szerver esetén:
cd /usr/lib
wget
https://nightly.mtasa.com/files/modules/32/libmysqlclient.so.16
x64-es szerver esetén:
cd /usr/lib
wget
https://nightly.mtasa.com/files/modules/64/libmysqlclient.so.16
A nem beépült mysql függvények használata esetén, az összes esetben írjuk bele a szerver konfig fájlba,
hogy elinduljon a modul is szerver indításkor. (mta_mysql.so)
VirtualBoxos host-hibás linuxokkal ne is próbálkozz, inkább erre költs 380 forintot áfával együtt mint a limitált kiadású monsterre, bár mivel én gyűjtő vagyok, felőlem monstert is vehetsz, mert én mindkettő oldalt támogatom.
De ha gondolod:
https://www.arubacloud.hu/vps/virtualis-privat-szerver-muszaki-jellemzok.aspx
Ha bármi kimaradt, vagy hülyén írtam le, kérlek jelezzétek, és javítom.
Ez csak egy rögtönzött dolog volt, mert sokatoknak gondja van a linuxxal ahogy látom.
Remélem segítettem,
Tommy
«
Utoljára szerkesztve: 2017. május 24. - 07:26:24 írta rusztamas
»
Naplózva
Nyomtatás
Oldalak: [
1
]
Fel
« előző
következő »
GTA Közösség - A magyar GTA fórum
»
Multi Theft Auto (MTA)
»
MTA: Szerverfejlesztés
»
Leírások
»
[Leírás] Linux MTA:SA webszerver, és adatbázis telepítése (apache2, mysql-server, php5)
ePrivacy and GPDR Cookie Consent by CookieConsent.com
SimplePortal 2.3.7 © 2008-2024, SimplePortal