Mgr inż. Marcin Dąbrowski INSTALACJA SYSTEMU CMS JOOMLA! Wydział Organizacji i Zarządzania Politechnika Śląska w Gliwicach Zabrze 2009
1. Instalacja Systemu CMS Joomla! Kliknij na ikonę pliku instalacyjnego JoomlaPE1_0_15a.exe, wybierz opcję pełnego tłumaczenia. Po zakończeniu procedury na dysku C powstanie folder joomlape zawierający pliki systemu CMS Joomla. Zmień nazwę wypakowanego folderu na Strona_joomla i skopiuj następnie ten folder do katalogu: C:\usr\krasnal\www. Po skopiowaniu plików systemu Joomla! na serwer Krasnal na stronie głównej serwera w obszarze Użytkownicy pojawi się link do Strony_joomla (rys. 1). Rys. 1. Link do strony_joomla. Należy kliknąć na link Strona_joomla. Po kliknięciu pojawi się strona przeglądu ustawień serwera (rys. 3). Na wspomnianej stronie poprawne ustawienia serwera wyświetlane będą w kolorze zielonym. Ustawienia niepoprawne wyświetlane będą w kolorze czerwonym (na rys. 3 wszystkie ustawienia są poprawne). W celu modyfikacji wskazanych na liście parametrów należy dokonać ich modyfikacji w odpowiednich plikach źródłowych. Zmiany mogą dotyczyć następujących parametrów: - parametr register_globals=on ->zmienić na OFF (rys. 2) - parametr allow_url_fopen = OFF -> zmienić na ON - parametr short_open_tag = OFF -> zmienić na ON. Rys. 2. Zmiana parametru register_globals. Wszystkie wspomniane parametry znajdują się w pliku o następującej lokalizacji właściwości serwera Krasnal: Ustawienia/PHP/php.ini. Każdorazowo po dokonaniu zmiany należy zapisać zmiany w pliku (CTRL+S) oraz restartować serwer Apache. 2
Rys. 3. Strona przeglądu ustawień serwera. Po dokonaniu wspomnianych modyfikacji parametrów serwera można przejść do właściwej instalacji systemu CMS należy kliknąć na link Dalej >> znajdujący się w prawym górnym narożniku strony przeglądu ustawień serwera. Instalacja będzie się odbywać w czterech krokach: Konfiguracja bazy danychmysql, Po kliknięciu otworzy się kolejna strona zawierająca licencję GNU/GPL systemu Joomla!, na której należy ponownie kliknąć na link Dalej >>. 3
Otwarte zostanie okno konfiguracji bazy danych MySQL (rys. 4), w którym należy wypełnić wskazane pola. Dla początkujących użytkowników zalecane jest wczytanie przykładowych danych do systemu. UWAGA! Należy odnaleźć kartkę z hasłem oraz nazwą użytkownika dla serwera lokalnego oraz zapisać na kartce poniższe ustawienia: Nazwę serwera MySQL ta sama co w przypadku ustawień na serwerze Krasnal - localhost, Użytkownika MySQL ta sama co w phpmysql, Hasło użytkownika - to samo co w phpmysql, Nazwa bazy danych. Wprowadzone nazwy i hasła będą niezbędne aby w przyszłości uzyskać dostęp do bazy danych nie można ich zapomnieć! Rys. 4. Okno konfiguracji bazy danych MySQL. Po wprowadzeniu wymaganych haseł oraz nazw klikamy po raz kolejny na link Dalej >>. W kolejnym oknie należy wpisać nazwę witryny np. Moja_joomla (rys. 5), po czym należy kliknąć na link Dalej >>. 4
Rys. 5. Wprowadzanie nazwy witryny. W kolejnym kroku (rys. 6) należy dopisać adres mailowy administratora oraz zweryfikować poprawność danych, po czym należy kliknąć na link Dalej >>. Rys. 6. Krok 3 instalacji systemu CMS. W ostatnim kroku instalacji systemu CMS (rys. 7) należy: - zapamiętać wygenerowane hasło dla profilu administratora (zaznaczone czerwoną elipsą na rys. 7). 5
- Usunąć folder instalacyjny o nazwie w formacie *******installation 1, znajdujący się pod adresem: C:\usr\krasnal\www\Moja_joomla Rys. 7. Ostatni krot instalacji systemu CMS. Po kliknięciu na link Uruchom otworzy się strona główna zainstalowanego systemu CMS Joomla. Kliknięcie na link administrator spowoduje wyświetlenie okna logowania do panelu administracyjnego Joomli. Jako dane niezbędne do zalogowania się w panelu administracyjnym należy wykorzystać login i hasło wskazane czerwoną elipsą na rys 7. Po wykonaniu powyższych kroków można przejść do edycji istniejącej struktury systemu CMS. Edycji dokonujemy z poziomu panelu administracyjnego. Najlepszą metodą na opanowanie zaplecza administracyjnego systemu CMS jest stopniowe modfikowanie wszystkich poszczególnych opcji i sprawdzanie jaki efekt zostanie dzięki temu osiągnięty. 1 Gdzie ******* oznacza numer losowo wygenerowany przy instalacji. 6