Drupal 7 a gyakorlatban
November közepén mutattuk be a Drupal CMS-t. Most egy kicsit jobban megismerkedünk a megjelenés előtt álló, legújabb, hetes számú verzióval. Saját számítógépünkre telepítjük a rendszert, s aztán használatba is vesszük.
A korábbi cikkünkben bemutatott Drupal rendszer kipróbáláshoz (vagy fejlesztéshez) tökéletesen megfelel a saját PC-nk, amelyen bátran kísérletezhetünk – az így szerzett tapasztalat jól hasznosítható a későbbiekben valódi webhelyek építésénél. A rendszerkörnyezet kialakításakor feltételezzük, hogy a számítógépen Windows működik, de a leírtak – kisebb eltérésekkel – más operációs rendszereken, illetve internetes tárhely használata esetén is alkalmazhatók.
Rendszerkövetelmények
A Drupal 7 működtetéséhez az alábbi összetevők szükségesek: Apache 1.3 vagy 2.x webszerver, MySQL 5.0.15 (illetve MariaDB 5.1.44) adatbázisszerver, PHP 5.2 és legalább 40 MB memória a PHP számára. Ez a legjellemzőbb összeállítás, habár az alkalmazható eszközök köre ennél bővebb. Webszerverként használhatunk például Microsoft IIS-t vagy NGINX-et, adatbázisszerverként pedig PostgreSQL-t vagy SQLite-ot is. (Részletes és frissen tartott leírást a rendszerkövetelményekről a drupal.org/requirements oldalon találunk, angol nyelven.)
Az említett eszközöket egyesével is telepíthetnék saját számítógépünkre, jóval egyszerűbb azonban, ha egy csomagot használunk. Leggyorsabban a Drupalt is tartalmazó Acquia Drupal stack installert lehetne üzembe állítani, s a Microsoft Web Platform használói is megtalálják a Drupalt az elérhető alkalmazások között. Azonban cikkünk írásakor alaphelyzetben még mindkettő a Drupal 6-ot preferálja.
Mi viszont – ahogy a bevezetőben jeleztük – már az új, hetes verzióval ismerkedünk meg, s a Drupal telepítési folyamatát is áttekintjük. Ezért a fentiek helyett a XAMPP csomagot választjuk a megfelelő környezet kialakításához. Töltsük le ennek ZIP változatát, s csomagoljuk ki egy tetszés szerinti meghajtóra. (Aki részletes leírásra vágyik a XAMPP-ról, olvassa el a Saját webkiszolgáló házilag című írásunkat.)
Az adatbázis létrehozása
A Drupal működéséhez szükség van egy adatbázisra, amit a telepítés előtt létre kell hoznunk. Keressük meg a XAMPP mappáját, s az xampp-controll.exe állományra kattintva nyissuk meg a vezérlőpultot. Indítsuk el az Apache-ot és a MySQL-t is a nevük mellett látható Start gombbal, majd nyomjuk meg a MySQL-hez tartozó Admin gombot. Ennek hatására megnyílik az alapértelmezett böngészőben a phpMyAdmin kezelőfelülete. Az Új adatbázis létrehozása mezőben adjunk leendő adatbázisunknak nevet (például „drupal”), majd kattintsunk a Létrehozás gombra.
Immár rendelkezünk adatbázissal, azonban létre kell még hoznunk egy megfelelő jogosultságú adatbázis-felhasználót. Válasszuk a Jogok fület, majd az Új felhasználó hozzáadása lehetőséget. A megjelenő oldalon töltsük ki a Bejelentkezési adatok mezőcsoportot: adjuk meg az adatbázis-felhasználó nevét (például „drupaler”) és egy jelszót. Adatbázisunk már van, a jogosultságokat pedig nem itt állítjuk be, így a másik két mezőcsoportot figyelmen kívül hagyva lépjünk tovább a lap jobb alsó sarkában található Indítás gombbal.
A telepítés előtti utolsó lépés a megfelelő jogok beállítása az adatbázis-felhasználó számára. A megjelenő oldal közepén, az Adatbázis-specifikus jogoknál válasszuk ki a lenyíló menüből az imént létrehozott adatbázisunkat (drupal). Végül a jelölőmezőkre kattintva és az Indítás gombbal jóváhagyva adjuk meg a felhasználónknak az adatbázisra a következő jogokat: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP, CREATE TEMPORARY TABLES és LOCK TABLES. (Biztonsági szempontból hasznos, hogy csak azokat a jogokat állítsuk be, amelyek valóban szükségesek a rendszer működéséhez.)





mpety
2011-03-23 17:09:24
Válasz