Jak zainstalować Joomlę, WordPressa na komputerze

Krótki poradnik jak zainstalować Joomlę, WordPressa lub inny, dowolny skrypt wymagający obsługi PHP oraz bazy danych MySQL na swoim komputerze.

Najczęściej gdy tworzę nową stronę internetową instaluję Joomlę lub WordPressa bezpośrednio na serwerze klienta lub swoim i wszystkich modyfikacji dokonuję na serwerze. Klient od razu widzi wprowadzane zmiany, może szybko zareagować, gdy coś mu się nie podoba a ja mam dostęp do aktualnej wersji strony z każdego komputera podłączonego do Internetu. Jednak czasami chcę również popracować na swoim laptopie, gdy nie mam dostępu do Internetu, na przykład w czasie podróży pociągiem (jeszcze nie zdecydowałem się na zakup bezprzewodowego Internetu). W takich przypadkach warto mieć również instalację Joomli lub WordPressa, która na swoim komputerze, który działa jako serwer. Okazuje się, że można to bardzo łatwo zrobić.

1. Aby Joomla (lub inny skrypt) działał na naszym komputerze musimy na nim zapewnić obsługę PHP oraz MySQL. Do tego celu wykorzystamy darmową paczkę AppServ, która zawiera Apache, PHP, MySQL i phpMyAdmin. AppServ można pobrać tutaj. AppServ instaluje się jak każda inna windowsowa aplikacja, więc nikomu nie sprawi to problemu:

Wybieramy instalację wszystkich komponentów AppServ:

Instalacja AppServ, krok 1

Podajemy nazwę serwera Apache i adres e-mail administratora (można wpisać cokolwiek, te dane nie są nigdzie wykorzystywane):

Instalacja AppServ, krok 2

Wpisujemy hasło do serwera MySQL i opcjonalnie inne ustawienia (proponuję jednak zostawić domyślne):

Instalacja AppServ, krok 3

Zaznaczamy opcje uruchomienia Apache i MySQL i kończymy instalację:

Instalacja AppServ, krok 4

Od tej chwili nasz komputer działa jak serwer i możemy na nim zainstalować Joomlę, WordPressa lub inny skrypt.

Sama instalacja skryptów (Joomla, WordPress, phpBB) odbywa się w sposób identyczny jak na serwerze wirtualnym, więc nie będę się w to zagłębiać. Ale gdzie wgrać pliki skryptu, jak założyć potrzebną bazę danych i jaki adres wpisać do przeglądarki, żeby zobaczyć naszą stronę?

2. Wgrywanie plików skryptu do odpowiedniego katalogu.

Wszystkie pliki, które mają być dostępne na naszym serwerze lokalnym (localhost) znajdują się w katalogu www w katalogu, w którym zainstalowaliśmy AppServ. Domyślnie jest to C:\AppServ\www. W tym katalogu możemy tworzyć dowolne katalogi, do których wgramy pliki skryptu.

3. Tworzenie bazy danych

Do utworzenia bazy danych wykorzystamy phpMyAdmin, który został zainstalowany wraz z AppServ. W tym celu otwieramy przeglądarkę i w polu adresu wpisujemy http://localhost/phpMyAdmin/. Zostaniemy poproszeni o hasło, które ustawiliśmy w procesie instalacji oraz nazwę użytkownika – należy wpisać root.

Po zalogowaniu pojawi się ekran główny phpMyAdmin, gdzie można od razu utworzyć bazę danych:

Tworzenie bazy danych w phpMyAdmin

4. Teraz możemy przystąpić do instalacji skryptu. W tym w pasku adresu naszej przeglądarki wpisujemy adres katalogu, do którego wgraliśmy pliki skryptu, np.: http://localhost/joomla/ i zaczynamy standardowy proces instalacji.

Uwagi końcowe:

  • Podczas instalacji skryptu jesteśmy proszeni o podanie adresu serwera bazy danych – wpisujemy localhost oraz użytkownika i hasła do bazy danych – jest to odpowiednio root oraz hasło, które ustaliliśmy podczas instalacji AppServ.
  • Aby uruchomić AppServ (np. po restarcie systemu) trzeba uruchomić dwa poniższe pliki:
    C:\AppServ\Apache2.2\apache_start.bat
    C:\AppServ\MySQL\mysql_servicestart.bat

Mam nadzieję, że poradnik pomoże Wam poprawnie zainstalować AppServ i stworzyć ze swojego komputera serwer z prawdziwego zdarzenia. Jeśli macie jakieś pytania zadajcie je w komentarzach.

Podobne wpisy

  • Google WikiSearch, czyli Twoje Wyniki Wyszukiwania

    Google wprowadziło właśnie WikiSearch, czyli możliwość tworzenia własnych wyników wyszukiwania poprzez zmianę miejsc w rankingu wyszukiwania poszczególnych stron, komentowanie ich i dodawanie nowych stron do wyników wyszukiwania lub usuwanie stron, które wg nas są nieadekwatne. Opcja ta dostępna jest po zalogowaniu na swoje konto Google i w tej chwili działa tylko w ramach angielskich wyników wyszukiwania. Zmiany, które wprowadzamy w serpach są widoczne tylko dla nas i a po wylogowaniu otrzymujemy standardowe wyniki wyszukiwania…

  • Wtyczka do Integracji Przelewy24 z WooCommerce

    [box type=”download”]Bramka płatności Przelewy24 do WooCommerce na stronie Woothemes →[/box] Wczoraj została oficjalnie wydana bramka płatności Przelewy24 do integracji z WooCommerce stworzona przez Krzyśka Dyszczyka i mnie. Wtyczka jest do kupienia za 50 USD w sklepie WooThemes. Cena jak na polskie warunki może trochę przerażać, ale taki był warunek umieszczenia wtyczki w oficjalnym sklepie. Taką cenę WooThemes ustalili dla wszystkich płatnych bramek płatności. Jest to nasza pierwsza wtyczka…

  • 3 triki na efektywne spotkania od Steve’a Jobsa

    Steve Jobs miał swoją wizję wszystkiego, również tego w jaki sposób powinny odbywać się spotkania, aby były niesamowicie efektywne. Oto 3 z nich: Spotkania powinny być tak małe jak to możliwe. Nie zapraszaj na spotkania ludzi, którzy nie są potrzebni lub niczego nie wniosą do spotkania. Każda osoba uczestnicząca w spotkaniu powinna być odpowiedzialna za jakiś punkt agendy. Organizując spotkanie zaprojektuj je tak, aby każdy członek spotkania musiał poprowadzić…

  • Walidacja Liczby Znaków w Gravity Forms

    Gravity Forms to świetna wtyczka do tworzenia zaawansowanych formularzy w WordPressie. Niestety brakuje w niej tak podstawowej rzeczy jak walidacja liczby znaków w poszczególnych polach. Ten problem można jednak rozwiązać za pomocą własnej walidacji. Poniższe fragmenty kodu należy umieścić w pliku functions.php w katalogu skórki. [box type=”info”]W poniższych przykładach gform_field_validation_1_4: 1 oznacza ID formularza, a 4 ID pola. Należy je wymienić na swoje ID, aby kod działał poprawnie.[/box] Liczba…

  • Jak SeoDopalacz podbija (spamuje) Świat

    SeoDopalacz, wg autorów, jest rewolucyjnym na skalę światową systemem wymiany linków typu presell page. Dzięki Dopalaczowi możemy tworzyć zaplecza praktycznie z pustych domen – system sam generuje treść na podstawie przesłanych przez użytkowników artykułów oraz umieszcza w treści linki tematyczne. Na forum PiO trwały gorące dyskusje na temat tego systemu, przy czym większość użytkowników potwierdzała jego moc i… chyba miała rację. Dzisiaj sprawdzając w Google…

  • Google i Yahoo! nauczą sie Flasha

    Adobe zawarł umowę z Google i Yahoo!, która pozwoli tym wyszukiwarkom nauczyć się indeksować zawartość stron wykonanych we Flashu. Dzięki udostępnieniu technologii Searchable SWF wyszukiwarki będą sobie radziły ze stronami flashowymi niemal tak dobrze jak ze zwykłymi witrynami w HTML-u. Google na swoim blogu dla webmasterów opisuje dokładnie co i jak będzie indeksować Google wewnątrz plików SWF. W skrócie Google będzie potrafił indeksować całą zawartość tekstową a także…

16 komentarzy

  1. Dziękuję za pomocny poradnik! A może w jakimś kolejnym poradniku opisałby Pan w jaki sposób serwis utworzony na komputerze przenieść na serwer? Pozdrawiam!

  2. „Sama instalacja skryptów (Joomla, WordPress, phpBB) odbywa się w sposób identyczny jak na serwerze wirtualnym, więc nie będę się w to zagłębiać. ”

    Proszę jednak o rozwinięcie tematu. Pierwsza część porad była bardzo użyteczna, a teraz tkwię w martwym punkcie. Gdzie i jak instalować Joomla? Z góry dziękuję i pozdrawiam!

  3. Zainstalowałem AppServ na podstawie poradnika ale po uruchomieniu przegladarki
    http://localhost/phpMyAdmin/ zostałem poproszony o uzytkownika i hasło. Dałem zgodnie z sugestia root i hasło ustanowione wczesniej ale uznaje ze jest niepoprawne.
    Prosze o sugestię.
    Pozdrawiam

  4. Witam,

    mam takie małe nie małe pytanie a mianowice:
    wykupiłem domenę na home.pl w google.apps ustawiłe sobie pocztę i nawet już działa.
    Ale moje pytanie dotyczy strony po po pierwsze czy na google mogę zakotwiczyć swoja stronę czy muszę zrobić to na home.pl a dodatkowo jak moge tu czy tu to jak zainstalować tam joomle?!
    Proszę o pomoc bo ja dopiero zaczynam zabawę ze stronami?!

    Pozdrawiam!

  5. Chcąc już zainstalować WordPressa po wpisaniu w przeglądarce:
    http://localhost/wordpress/
    w odpowiedzi otrzymuję, w zależności od wersji, bo sprawdziłem dla starszej wersji WP ponieważ powyższa porada jest z 2009 r.
    – dla WP 3.3.2
    Warning: Cannot modify header information – headers already sent by (output started at C:AppServwwwwordpresswp-config.php:1) in C:AppServwwwwordpresswp-includespluggable.php on line 866
    a w pliku pluggable.php w linii 866 mam: header(„Location: $location”, true, $status);

    – dla WP 2.6.5
    Warning: Cannot modify header information – headers already sent by (output started at C:AppServwwwwordpresswp-config.php:1) in C:AppServwwwwordpresswp-includespluggable.php on line 770
    a w pliku pluggable.php w linii 770 mam: header(„Location: $location”);

    Co z tym zrobić?

  6. Witam
    a jeśli mam zainstalowaną Joomlę, zakończyłem prace związane z tworzeniem strony i chcę zrobić kolejną stronę (z innego szablonu) to muszę ponownie instalować joomlę podając inne dane konfiguracyjne (login, hasło itp.) ?
    Będę wdzięczny za podpowiedz.
    pozdrawiam
    m.w.

    1. Nie do końca rozumiem Twoje pytanie, ale generalnie tak, jeśli chcesz zrobić nową stronę, na innej domenie/subdomenie/katalogu to powinieneś zainstalować tam Joomlę od nowa.

  7. Naprawdę niewarto się szczypać z instalacjami LAMPek. Bitnami joomla/wordpress stack załatwia sprawę w najprostszy z możliwych sposobów :)

    A przy okazji, trzeba potem wepchnąć stronę w sieć. Z najnowszą joomlą nie jest wcale łatwo, bo wciąż w największych hostingach miałem problemy. Polecam wziąć na dwutygodniowy warsztat najtańsze konto w http://www.webserwer.pl
    No działa, po prostu działa :)

Możliwość komentowania została wyłączona.