emopluppen Installationsmanual
Sammanfattning Den här manualen beskriver hur man installerar Emo-Pluppen. Innehållsförteckning 1 - Förberedelser... 1.1 - Operativsystem... 1.2 - PHP... 1. - Webbserver... 1. - MySQL... 2 - Installation av Emo-Pluppen... 2.1 - Installation av webbsidorna... 2.2 - Installation av databasen... 2.2.1 - CONFIG_DATABASE_URL... 2.2.2 - CONFIG_DATABASE_USER... 2.2. - CONFIG_DATABASE_PASSWORD... 2. - Driftsättning...
1 - Förberedelser 1.1 - Operativsystem Emo-Pluppen är i princip oberoende av vilket operativsystem man använder. Huvudsaken är att det stöder Apache och MySQL. Vi har utvecklat Emo-Pluppen under Sun-OS, Windows 98/ME och Linux. För högsta driftsäkerhet rekommenderar vi att Emo-Pluppen installeras under Linux. 1.2 - PHP PHP-versionen som vi stöder är.0.x och uppåt. I nuvarande version av Emo-Pluppen krävs dock att man gör några ändringar i php.ini: Varningsnivån bör sättas till E_ALL & ~E_NOTICE. register_globals bör sättas till ON. 1. - Webbserver För att kunna installera Emopluppen, måste en webbserver med stöd för PHP finnas installerad på datorn. Den enda webbserver vi har testat Emo-Pluppen på är Apache httpd, version 1..22. Vi rekommenderar starkt att denna eller någon senare version av Apache används 1. - MySQL Den version av Emo-Pluppen som vi levererar är skriven för att köras med MySQL som databasserver. Vi använde version.2.9a. Obs! Det går att använda sig av en annan databasserver, men då måste man byta ut filen som innehåller databasgränssnittet. Vi tillhandahåller inte gränssnitt till någon annan databasserver än MySQL, men det är lätt att skriva ett eget om man kan lite PHP och följer API-specifikationen som anges i Emo-Pluppens systemdokumentation. 2 - Installation av Emo-Pluppen I distributionen av Emo-Pluppen ingår tre ZIP-arkiv: wwwroot.zip Innehåller alla de filer som ska kopieras till webbservern. dbscripts.zip Innehåller de SQL-script som behövs för att installera Emo-Pluppens databas. Innehåller all dokumentation, i PDF- och HTML-format. docs.zip --
2.1 - Installation av webbsidorna Se först till att webbservern är ordentligt installerad. Bestäm sedan var i filträdet på servern som Emo-Pluppen borde ligga. Webbservern måste ha rätt att läsa och skriva till katalogen. Kopiera wwwroot.zip till denna katalog, och packa upp den. (Exakt hur detta görs varierar med ditt operativsystem.) 2.2 - Installation av databasen Du måste först lägga upp ett användarkonto för Emo-Pluppen på databasservern. Nästa steg är att ladda in databasdefinitionen och utgångsdatat som Emo-Pluppen använder sig av. Detta gör du genom att packa upp dbscripts.zip, som innehåller två SQL-script: pluppschema.sql och defaultdata.sql. Om databasservern är mysql, och du har dess kommandoradsbaserade klient tillgänglig, laddar du scripten med följande kommandon: mysql < pluppschema.sql mysql < defaultdata.sql Obs! Lägg märke till att scripten måste köras exakt i ovanstående ordning. Slutligen måste du öppna filen config.php som ligger i katalogen include i det filträd du packade upp innan (se avsnitt ). Där måste du ändra följande definitioner: 2.2.1 - CONFIG_DATABASE_URL Detta bör ändras till den nätverksadress som databasservern har. Om databasservern körs på samma dator som webbservern bör du sätta den till "localhost" 2.2.2 - CONFIG_DATABASE_USER Detta bör ändras till namnet på det användarkonto du lade till i databasservern. 2.2. - CONFIG_DATABASE_PASSWORD Detta bör ändras till det lösenord du bestämde för användarkontot. 2. - Driftsättning Nu är Emo-Pluppen klar att köra för första gången! Allt som återstår är att testa att den fungerar och utföra lite grundläggande administration. I ursprungsdatat som laddats in i databasen, ingår en användare med administratörsrättigheter. Dess användarnamn och lösenord är båda admin. Logga in på Emo-Pluppen med dessa uppgifter, och ändra sedan ditt lösenord i användarprofilen. --
Obs! För information om hur man loggar in och ändrar användarprofilen, se Användarmanualen. Hur man administrerar Emo-Pluppen och driftsätter den, kan du läsa mer om i Adminstrationsmanualen. -5-