piątek, 3 stycznia 2014

Instalacja systemu zarządzania treścią Joomla 2.5 na serwerze lokalnym.


Przechodzimy do pobrania plików instalacyjnych ze strony http://www.joomla.org
Wcześniej sprawdźmy jakie są wymagania techniczne do instalacji tej wersji joomli i pobieramy paczkę instalacyjną.


Wybieramy najnowsze wydanie czyli wersję 2.5.17

Instalacja serwera lokalnego.

Ponieważ  zainstalujemy naszą witryną na serwerze lokalnym, przejdźmy do strony  http://www.apachefriends.org i pobierzmy z niej pakiet XAMPP











Wybieramy wersję instalacyjną dla Windows i najlżejszą jego wersję Portable lite, którą będziemy mogli zainstalować również na pendriv’ie.



Wybieramy paczkę 1.8.3 7zip jako najmniejszą.









Po pobraniu rozpakowujemy ją przy użyciu narzędzia 7zip (http://www.7-zip.org/)


Przenosimy ten folder np. na pulpit (nastąpi automatyczne rozpakowanie), następnie otwieramy go i odszukujemy plik setup_xampp.bat



Jego wykonanie chwilę trwa bo konfigurowane są ścieżki dla poszczególnych komponentów systemu, na koniec potwierdzamy naciśnięciem dowolnego klawisza. Serwer został skonfigurowany, teraz otwieramy plik xampp_control.exe i z tego miejsca będziemy uruchamiać serwer Apache i bazę danych MySql. Otrzymujemy powiadomienie o konieczności zezwolenia na działanie tego procesu co czynimy i go odblokowujemy.



Panel kontrolny pozwala nam na uruchomienie tych dwóch usług z informacją jakie porty są używane.










Po uruchomieniu przeglądarki wpisujemy w polu adresowym http://localhost  i otrzymujemy taki widok.








Tworzenie bazy danych.


Joomla jako system zarządzania treścią przechowuje wszystkie dane w bazie danych. Żeby zainstalować joomlę musimy wcześniej założyć dla niej bazę danych. Zrobimy to używając narzędzia phpMy Admin.
Proces ten polega na utworzeniu bazy, wybraniu nazwy dla użytkownika i hasła dla tego użytkownika.

Zaczniemy od utworzenia użytkownika, przechodzimy do zakładki użytkownicy i wybieramy znaczek dodaj użytkownika.
Ten sposób jest prostszy bo tworzy bazę z tą samą nazwą co użytkownik i jest to po prostu szybsze.
Nazwa np. j23, host lokalny, hasło j23 i powtarzamy to samo hasło.
Zaznaczamy chęć utworzenia bazy z taką samą nazwą i potwierdzamy wykonaj.
Utworzyliśmy w ten sposób bazę i użytkownika z tą samą nazwą i takim hasłem na lokalnym hoscie.

Instalacja Joomli na lokalnym serwerze.

Pobraną wcześniej paczkę instalacyjną z joomlą 2.5 rozpakowujemy do dowolnego pustego folderu. Następnie przechodzimy do folderu z xampp’em i otwieramy htdocs. Tam tworzymy kolejny folder o nazwie np. spek. Do niego przenosimy wszystkie rozpakowane pliki instalacyjne joomli.
Po uruchomieniu przeglądarki w polu adresowym wpisujemy http://localhost/spek i uruchamia się instalacja joomli w wersji 2.5.
Wybieramy język instalacji , standardowo wybrany jest polski, wypieramy dalej, tu sprawdzana jest konfiguracja serwerów, jak wszystko jest na zielono to jest ok. Potwierdzamy licencję a następnie ustalamy parametry dla bazy danych.
Baza MySql, serwer localhost, nazwa użytkownika j23, hasło j23, nazwa bazy j23.
Jeżeli wszystko przebiega poprawnie pomijamy konfigurację ftp, i podajemy podstawowe informacje dla naszej witryny czyli nazwę np. SPEK, adres pocztowy (niekoniecznie prawdziwy), nazwę administratora np. j23 (powinno się ją zmienić z domyślnego admin), hasło np. j23.
Jeżeli ktoś chce zorientować się jak działa joomla, może załadować przykładowe dane. Ja tego nie zalecam, więc pomijamy ten etap.
W ostatnim kroku potwierdzamy usunięcie folderu instalacyjnego. Możemy przejść do zaplecza lub do witryny.

Pomimo tego, że instalator był w języku polskim, na witrynie mamy aktywny język angielski. Żeby to zmienić  w panelu administracyjnym przechodzimy do zakładki Extensions,  Extension manager , install languages i szukamy języka polskiego. Zaznaczamy go i wybieramy znaczek install. Następnie w zakładce Extensions wybieramy Language manager i tam wybieramy język polski jako domyślny dla zaplecza i witryny.