Előkészítés

A JoomlaWiki wikiből

A fájlok átvitele

Tartalomjegyzék

Az első feladat az utolsó fejezetben létrehozott fájlok tömörítetlen gyűjteményének feltöltése a webkiszolgálóra. Ha localhostra telepíted - arra a számítógépre például, amelyiken dolgozol -, akkor egyszerűen csak ki kell másolnod és be kell illesztened (vagy át kell helyezned) a fájlokat webkiszolgáló gyökérmappájába (vagy egy almappába). Ha viszont távoli állomáson fut a kiszolgáló, akkor ehhez a folyamathoz FTP kliensprogramra lesz szükség, némely webböngészőben ugyancsak van ilyen beépített eszköz, vagy kiegészíthető vele, esetleg a tárhelyszolgáltatód vezérlőpultjából is van rá lehetőség.

A gyökérmappa az operációs rendszertől/disztribúciótól függően eltérő helyeken található, és az általad használt webkiszolgáló csomagtól függően légyen htdocs, httpd vagy www a neve, de sokáig maradhatnánk ennél a témánál, ha az operációs rendszer, disztribúció, csomag és könyvtárszerkezet minden lehetséges változatát megpróbálnánk részletesen elmagyarázni.

Bizonyos esetekben lehetőség van - gyorsabb és egyszerűbb is - a távoli kiszolgálóra feltölteni a tömörített fájlt az FTP-klienseddel, aztán közvetlenül a gyökérkönyvtárba kicsomagolni. Ez leginkább a Linux-alapú webkiszolgálóknál áll fenn, ahol van parancssori hozzáférés. Néhány tárhelyszolgáltató rendelkezik az említett vezérlőpultból hozzáférhető fájlkezelő rendszerrel, mely tartalmaz FTP-programot.

Előfordul, hogy az átvitel során a fájlok megsérülnek, és lehet, hogy többször is meg kell ismételned a folyamatot.

Ha teljesen elakadtál, akkor kérjél segítséget a fórumban, miután rákerestél előbb, hátha más is feltette már ugyanezt a kérdést.

Még egy kis előkészítés...

Már majdnem készen állsz a végső akadályra és a Joomla! telepítésére, azonban javasolnánk még néhány utolsó információ összegyűjtését, amire szükség lesz a feladat befejezéséhez, és jobb, ha kéznél vannak már az elején, mint sem hogy a telepítés közben kelljen mindent tűvé tenned értük.

MySQL adatok

  • az adatbázis kiszolgáló neve - ha helyben telepíted, vagy egy bérelt távoli tárhelyre - akkor ennek a kiszolgálónak nagyon valószínű, hogy localhost a neve. Ha egy távoli, megosztott tárhelyű webkiszolgálóra és adatbázisra telepíted, akkor a tárhelyszolgáltatód minden bizonnyal saját módon azonosítja be egy adott ügyfél adatbázisát, és neked meg kell adnod ezt az adatot, ha sikeresen akarod befejezni a telepítést.
  • az adatbázis fő felhasználójának felhasználóneve és jelszava - a hozzáférési kulcsod az adatbázishoz. Ismételten, ha helyben telepíted, vagy egy bérelt távoli tárhelyre, akkor minden bizonnyal ezek lesznek az alapértelmezett beállítások, illetve egy név és egy jelszó, amit az adatbázisszoftver telepítése során kellett megadnod. Az alapértelmezett felhasználónév általában root, bár ezt megváltoztathatod valami másra - csak bizonyosodj meg róla, hogy feljegyezted-e. A következő, Biztonságos jelszó kigondolása fejezetben kaphatsz néhány tanácsot.
  • az adatbázis neve, mellyel a webhely adatbázisát azonosítod be. Localhost vagy bérelt, távoli kiszolgáló esetén bármit megadhatsz itt, megosztott vagy virtuális kiszolgálón viszont megint csak a tárhelyszolgáltató cég adhatja meg.


Figyelem! Alapértelmezésként a MySQL normál telepítése nem használ jelszót - üres. Ezt nem fogadja el a Joomla! sem, bölcs biztonsági szokás, ha megadjuk. Meg kell győződnöd róla, hogy megadtad-e a jelszót a MySQL konfigurációs fájljában, a my.ini fájlban.


FTP fiókadatok

Egy visszatérő probléma megoldására került bevezetésre a Joomla! új FTP réteg funkciója, mellyel sok Linux/Unix tárhelyet használó találkozott régebben fájl írási engedély nehézségeknél, legfőképpen megosztott kiszolgálókon. Ez lényeges hatással lehet az új bővítmények telepítésére vagy a configuration.php fájlba írásra.

Az FTP réteg használata kiküszöböli a könyvtárak és fájlok írhatóvá tételét, s így növeli a telepítés és a kiszolgáló biztonságát. Egy kicsit könnyít a webhely adminisztrációs munkáján is!

Megjegyzés: Localhostra, ill. Windows vagy Mac OSX alapú tárhely/kiszolgáló szolgáltatásokra történő telepítésekhez az FTP rétegre nincs szükség, ugyanis a fájlok írásvédettségének kezelése különbözőképpen történik. A fentiek szerint elsősorban megosztott Linux tárhelyen van rá szükség, ahol nem adnak hozzáférést a felhasználói engedélyek módosítására.

Localhost telepítéseknél nincs szükség az FTP-adatokra.

Ha nem akarod, vagy nem tudod ebben a lépésben megadni ezeket az adatokat, akkor a Vezérlőpult->Webhely->Globális beállítások menüpontból megnyitható lapon később megadhatod.

Ha szeretnéd használni a Joomla! FTP réteg funkcióját, akkor tanácsos az FTP adataid előkészítése.

Ezek a következők:

  • felhasználónév - A név, mellyel tulajdonképpen egy FTP kliensprogrammal hozzáférsz a Joomla! webhelyed gyökérkönyvtárához. Egy távoli kiszolgálón lévő webhely esetén a szolgáltató adhatott a fiókodhoz egy speciális azonosítót. Ez az egész webkiszolgálóhoz való, és külön FTP fiókra lesz szükséged e Joomla! webhely gyökörkönyvtárához történő hozzáféréshez.
  • jelszó - az azonosítód megerősítéséhez beírt jelszó, mely biztosítja az FTP klienseddel a hozzáférést a Joomla! webhely gyökeréhez. Ez eltérhet a tárhelyszolgáltatód által a fő webkiszolgálóhoz megadottól.
  • állomás - az FTP-kiszolgáló URL-je a webhelyedhez történő hozzáféréshez. Ha helyi gépen futtatod (nem Windows csak), akkor ez a cím általában 127.0.0.1. Távoli kiszolgáló esetén a szolgáltató által megadott cím lehet, vagy a webhelyeddel kapcsolatos URL.
  • port - az FTP-kliensek többnyire a 21-es portot használják, és ez a Joomla! által feltételezett alapértelmezés szerinti érték.
  • root - ez a Joomla! gyökérkönyvtára a webkiszolgálón, amit az FTP-kliensnek alapértelmezésként meg kell nyitnia. Szerezd meg ennek a könyvtárnak a teljes elérési útját.
Érdemes tudni, hogy ha a több webhelyet üzemeltetsz a webkiszolgálón, akkor a gyökérkönyvtár változni fog - a többi négy beállítást nem kell, ill. megosztott tárhelyen valószínűleg nem tudod módosítani.

Ezeknek az adatoknak az egyeztetése után készen állsz a telepítés folytatására.