Drupal telepítés 1. A http://drupal.hu oldalról töltsük le a legfrissebb Drupal veriót (Drupal 7.23 link alatt: drupal-7.23.tar) és a magyar fordítást (Fordítás link alatt: drupal-7.23.hu.po)!
1
2. Csomagoljuk ki a .tar tömörített állományt (szerencsés Total Commanderben megtenni ezt, s a drupal-7.23 mappa TARTALMÁT (ne a mappát, csak a benne lévő összes file-t és almappát) másoljuk fel a webtárhelyünk public_html mappájába. Ahhoz, hogy ezt meg tudjuk tenni a Total Commanderben először fel kell ftp-znünk a webtárhelyre, ami ezúttal az EKF insomnia szerverén foglal helyet. A kapcsolathoz szükséges adatok: 1. Kiszolgáló: insomnia.ektf.hu, 2. User: hallg15, 3. Password: palacsinta. 3. Csak az INSOMNIA szerver esetében kell ezt a pontot elvégezni, más szervereknél nem biztos, hogy erre szükség van! A .htaccess állományban kommentezzük ki valamilyen kódszerkesztőben hashmarkkal (#) az Options és a php-vel kezdődő sorokat. A következő linken látható a kész kikommentezett állomány: http://people.ektf.hu/kvcsilla/sites/default/files/htaccess. 4. Megnyitjuk a sites\default mappákon belül a default.settings.php állományt és beleírjuk az adatbázisadatokat annak a sornak a helyére, ahol találjuk azt, hogy „database”, majd ezután ezt az állományt elmentjük egy másik néven: settings.php és feltöltjük a szerverre a public_html\sites\default mappába a default.settings.ph állomány mellé. Hogyan módosítsuk a default.settings.php fájl tartalmát? A következő linken láthat egy mintát arra, hogy miként kell megadnunk az adatbázisadatokat: http://people.ektf.hu/kvcsilla/sites/default/files/drupaldb_settings_php.txt). Az INSOMNIA szerver esetében ezek a MySQL adatbázisz adatok a következők! Adatbázis neve: hallg15_db, user: hallg15_u, jelszó: palacsinta. Az állományba beírva ez a következőképpen fest: ÁLTALÁNOSAN LEÍRVA:
KONKRÉTAN AZ INSOMNIA ESETÉBEN:
$databases = array ( 'default' => array ( 'default' => array ( 'database' => 'adatbazisnev', 'username' => 'felhasznalonev', 'password' => 'jelszo', 'host' => 'localhost', 'port' => '', 'driver' => 'mysql', 'prefix' => '', ), ), );
$databases = array ( 'default' => array ( 'default' => array ( 'database' => 'hallg15_db', 'username' => 'hallg15_u', 'password' => 'palacsinta', 'host' => 'localhost', 'port' => '', 'driver' => 'mysql', 'prefix' => '', ), ), );
2
Érdemes a default.setting.php-ben rákeresni a „database” kulcsszóra, s ekkor az első olyan sor helyett, ahol ez a kommenteken kívül megtalálható illesszük be a fenti kódot (a példában a 213. sor helyére!), majd mentsük el settings.php néven és töltsük fel a szerverre a public_html\sites\default mappába!
3
(Ha ebből az állományból tenné be a kódot, akkor kérem először illessze be egy jegyzettömbbe, s onnan kimásolva illessze a kódba.)
Ezek megléte után nyissunk egy böngészőt és írjuk be a címsorba a webtárhely elérésének az URL címét, tehát azt, ahogyan hivatkozni fogunk a weblapra, s tegyük még utána azt, h. install.php. Az INSOMNIA szerveren ez a következőképpen fest a 15-ös user esetében: http://insomnia.ektf.hu/~hallg15/install.php. 4
Erre elindul a Drupal installálása és a következő képernyőkép tárul elénk. Válasszuk a Standard telepítési lehetőséget és nyomjuk meg a Save and continue gombot!
5
Erre az aktuális folyamat kipipálódik és a következőre lépünk, ahol a nyelvet lehet megadnunk. Ha ráklikkelünk a „Learn how to install Drupal in other languages” szövegre, akkor a következő oldalon lévő képhez jutunk!
6
7
Tegyük azt, amit üzen a rendszer, azaz a letoltott .po kiterjesztésű magyar fordítást tartalmazó állományt helyezzük el a public_html/profiles/standard/translations/ könyvtárba! A weboldalról ugyanezt az állományt lehetne letölteni.
8
Ezután lépjünk vissza a böngészőbe és válasszuk azt a pontot, hogy „Reload the language selection page after adding translations”! (természetesen lehetne akár angolul is folytatni az installálást, de most mi a magyart választjuk! Ekkor az alábbi képernyőképhez jutunk, ahol kiválaszthatjuk a Magyar telepítést!
Nézzük mi történik! A telepítés folytatódik, az elvégzett feladatok előtt pipa látható és zöld színnel írott lesz! 9
10
A telepítés folytatódik automatikusan, ezt látjuk az alábbi képen! A telepítés során a Drupál a sites\default mappán belül létrehoz egy files nevezetű mappát, ebbe fog majd a Drupal írni. A telepítés folyamán problémát okozhat az, hogy nincs engedélyezve a Drupal számára, hogy installálás során létrehozza ezt a mappát és írjon bele. Ilyen probléma esetén vegyük fel a kapcsolatot a szerver rendszergazdájával!
11
Majd meg kell adjuk a szükséges beállításokat a rendszerhez! Íme, a képernyőkép, amelyen látható, hogy milyen adatok megadására lesz szükség!
A figyelmeztetéssel nem kell foglalkozzunk, azt bízzuk a rendszergazdára. (Minden szükséges módosítása sites / alapértelmezés sites / default / settings.php tettek, ezért eltávolítása írási engedéllyel őket most annak érdekében, hogy elkerülhetőek legyenek a biztonsági kockázatokat. Ha nem biztos abban, hogy hogyan kell, forduljon az online kézikönyv.) Kitöltjük az adatokat, a site e-mail-hez (webhely e-mail címe) nem fontos valós e-mailcímet megadni, hiszen az arra való, hogy ha a felhasználónak küldünk levelet azt jelzi ki a rendszer, h arról a címről lett elküldve. az e-mail addressre (E-mail cím) mindenképpen valós e-mail címet adjunk meg, hiszen arra 12
nekünk fog küldeni a rendszer mailt úgy, mint például új felhasználó regisztrált a rendszerünkbe, vagy elérhetőek új frissítések. A site maintenance (Webhelykarbantartási Fiók) alatt azt a username (Felhasználónév) és Password (Jelszó) párost kell megadnunk, amellyel be szeretnénk lépni a felületre, ahhoz, hogy szerkeszthessük a weblapot. Username (Felhasználónév) gyanánt érdemes azt választani, hogy admin.
13
Beállítások mentése gombra klikkeljünk!
14
Klikk az új webhely maglátogatására!
15
16