1 r e l o a d. n o n p r o f i t f o r u m. e u Telepítési útmutató 3. RELOADED2 HUSK 1101/1.5.1/0105 Szoftver Telepítési Útmutató A program a Magyaro...
r e l o a d . n o n p r o f i t f o r u m . e u Telepítési útmutató 3. RELOADED
Telapítési Útmutató
reload.nonprofitforum.eu
HUSK 1101/1.5.1/0105
Szoftver Telepítési Útmutató
A program a Magyarország-Szlovákia Határon Átnyúló Együttműködési Program keretében az Európai Regionális Fejlesztési Alap támogatásával valósul meg.
Bináris01
2. oldal
ver.: 1.1
Telapítési Útmutató
reload.nonprofitforum.eu
Telepítési előfeltételek: Internet hozzáférés A webkiszolgálót futtató számítógép számára minimum sávszélességű internet kapcsolatot kell biztosítani.
1 Mbit/sec szimmetrikus
Hardver Minimum 2 GHz processzor és 2GB RAM rendszermemória ajánlott a kiszolgáló számítógép számára. Lemez alrendszer szempontjából az adatbázis mérete adatfeltöltés után kb.: 10 MB 5 év elteltével kb.: 20 MB. A fájlok mérete minden kiegészítővel telepítéskor: 100 MB. 5 év elteltével mérete a tartalmakhoz adott csatolmányok méretéből számítható. Fontos a hibatűrő RAID-1 vagy RAID-5 megoldás és a napi inkrementális, heti teljes mentés biztosítása. Fájl szinten és SQL DUMP is. Operációs rendszer Bármely, az implementációhoz választott szoftverkomponensek futtatására képes operációs rendszer. A tesztelés és a fejlesztés Microsoft Windows 2003 és Debian Linux 6.0 környezetben zajlott.
WEB szerver Bármely, az implementációhoz választott szoftverkomponensek futtatására képes webkiszolgáló. A tesztelés és a fejlesztés Microsoft IIS6, Abyss Web Server (Aprelium) for Linux és Abyss Web Server (Aprelium) for Windows környezetben zajlott. SQL adatbázis A jelenlegi implementáció MySQL 5.0 Community Server használatára lett kifejlesztve. A tesztelés és a fejlesztés 5.5.10 és 5.6.12 környezetben zajlott Windows és Linux verziókkal is. Futtatókörnyezet 5-ös verziójú PHP telepítése szükséges. A tesztelés és a fejlesztés 5.4.11 és 5.2.17 környezetben zajlott Windows és Linux verziókkal is. Levélkiszolgáló SMTP (e-mail küldő) szolgáltatás szükséges az értesítő üzenetek küldéséhez. Ennek engedélyezése és beállítása a PHP-környezetben a php.ini fájlban szükséges.
Bináris01
3. oldal
ver.: 1.1
Telapítési Útmutató
reload.nonprofitforum.eu
A telepítés menete: A telepítő médiumon (CD) 3 mappa van: SW, ami a szoftvert tartalmazza, DOCS, ami a szoftverhez adott dokumentációt tartalmazza, és DB, ami az adatbázist létrahozó SQL parancsfájlokat tartalmazza. 1. LÉPÉS: Az SW tartalmát a webkiszolgáló megfelelő domaint publikáló gyökérmappájába kell másolni. A log, download és upload könyvtárakhoz a webkiszolgáló számára írási jogot kell biztosítani az operációs rendszerben. 2. LÉPÉS: Le kell tölteni és ugyanebbe a mappába másolni az alábbi szabad szoftverek legfrissebb verzióit, melyek a szoftver bizonyos funkcióit szolgálják ki:
DataTables, melynek forrása: http://www.datatables.net/ ZeroClipBoard, melynek forrása: http://jonrohan.github.com/ZeroClipboard/ RealPerson, melynek forrása: http://keith-wood.name/realPerson.html TinyMCE, melynek forrása: http://www.tinymce.com/ pChart, melynek forrása: http://pchart.sourceforge.net/ LightBox, melynek forrása: http://lokeshdhakar.com/projects/lightbox2/ phpMailer, melynek forrása: https://github.com/Synchro/PHPMailer
3. LÉPÉS: Létre kell hozni az adatbázist, amit 2 parancsfájl futtatásával lehet. Windows alapú számítógépes munkahelyről a futtatás elvégezhető MySQL WorkBench –ből. Ezek sorrendben:
Az oldal megjelenését befolyásoló paraméterek: legyen-e bejelentkező ablak; legyen-e regisztráció; elérhető-e a rendszer; a horizontális menü helye az adatbázisban; a regisztráló felhasználó csoportja;
Az oldal megjelenését befolyásoló paraméterek: stíluslap fájlok.
$conf_ssl=false; $conf_sslport=444;
-
Az oldal https elérhetősége..
A további paramétereket ne módosítsuk!
Bináris01
5. oldal
ver.: 1.1
Telapítési Útmutató
reload.nonprofitforum.eu
5. LÉPÉS: Adminisztrátorként: admin üresen hagyott jelszóval kell a rendszerbe belépni. A jelszót ez után sürgősen meg kell változtatni! Létre kell hozni a helyi adminisztrátorokat, beállítani a projektpartnerek adatait majd útjára indítani egy fejlesztő kampányt. Ezzel megkezdődik a rendszer üzemeltetése.
Mentés készítése: MySQLdump –pal / MySQL WorkBench –ből és fájl szintű mentés a /prog/download mappáról.
Egyéb: -
MySQL adatbázisban az UTF8 karakterkódolás támogatása szükséges.
-
MySQL adatbázisban az innodb_strict_mode=OFF beállítása szükséges.
-
PHP interpreter beállításaiban a short_open_tag = On beállítás szükséges.
-
PHP interpreter beállításaiban a [mail function] szakasz, operációs rendszertől függő, értelem szerű, beállítása szükséges.
-
A helyes működés a PHP GD moduljának telepítését is igényli.