BitNami WordPress Stack – instalacja WordPressa na własnym komputerze

BitNami WordPress Stack - instalatorJeśli tworzymy nową stronę opartą na WordPressie, to dobrym pomysłem jest instalacja skryptu na własnym komputerze – dzięki temu przyśpieszymy pracę i uniezależnimy się od połączenia z Internetem. Aby zainstalować WordPressa na swoim komputerze będziemy potrzebować serwera HTTP (na przykład Apache) oraz serwera baz danych MySQL. Jeśli jednak nie czujemy się na siłach aby samodzielnie zainstalować i skonfigurować to oprogramowanie, możemy skorzystać z gotowych pakietów, które za pomocą prostego instalatora zrobią to wszystko za nas. Jednym z takich rozwiązań jest BitNami WordPress Stack, przeznaczony dla osób, które potrzebują lokalnej instalacji WordPressa.

Pakiet dostępny jest dla systemów operacyjnych Windows, Linux i OS X. Po jego pobraniu wystarczy uruchomić instalator, który poprowadzi nas przez składającą się z kilku kroków instalację. Nie jest od nas wymagana żadna specjalistyczna wiedza – cały proces jest tak prosty, jak to tylko możliwe.

BitNami WordPress Stack - komponentyNa wstępie musimy wybrać komponenty do instalacji – dostępne są Varnish, WordPressphpMyAdmin.
Varnish to akcelerator stron, który zapisuje wygenerowany kod HTML w pamięci zamiast każdorazowo generować stronę od nowa. Pozwala on na zmniejszenie obciążenie serwera w przypadku witryn obsługujących duży ruch. Sugeruję go nie instalować, bo w znacznej większości przypadków nie będzie nam on do niczego potrzebny.
phpMyAdmin to dość rozbudowany skrypt do zarządzania bazami danych MySQL – może nam się on przydać na przykład do późniejszego przeniesienia naszej strony na inny serwer.

BitNami WordPress Stack - wybór folderuW kolejnym kroku instalacji musimy podać katalog, w którym zostanie zainstalowane całe oprogramowanie. Spokojnie można pozostawić katalog domyślny, ale nic nie stoi na przeszkodzie aby zainstalować pakiet gdzie indziej.

BitNami WordPress Stack - tworzenie użytkownikaTrzeci krok instalacji jest bardzo ważny i powinniśmy zatrzymać się przy nim na chwilę. Musimy w nim stworzyć konto, za pomocą którego będziemy później zarządzać serwerem i bazą danych. Wprawdzie z konta tego nie będziemy korzystać zbyt często, ale na pewno powinniśmy zanotować wybrane przez nas login i hasło.

BitNami WordPress Stack - MySQLKolejnym krokiem jest konfiguracja serwera MySQL. Sprowadza się ona do wyboru portu, na jakim będzie on działał. Domyślnie jest to port 3306 i sugeruję go nie zmieniać. Zmiana jest konieczna tylko w sytuacji, gdy mamy już zainstalowany na naszym komputerze inny serwer MySQL.

BitNami WordPress Stack - nazwa blogaW kolejnym kroku możemy podać nazwę naszego nowego bloga. Oczywiście potem w każdej chwili będziemy mogli ją zmienić w panelu administracyjnym WordPressa.

BitNami WordPress Stack - emailNastępnym krokiem jest konfiguracja SMTP, niezbędna do wysyłania przez serwer wiadomości e-mail. Domyślnie opcja ta jest wyłączona. Gdy ją włączymy będziemy musieli wybrać rodzaj serwera SMTP, poprzez który będą wysyłane nasze e-maile. Do wyboru jest GMail i Custom.

BitNami WordPress Stack - GmailW pierwszym przypadku wystarczy że podamy nasz adres e-mail w usłudze GMail, login i hasło. W drugim przypadku będziemy musieli wpisać również adres serwera SMTP, przez który ma być wysyłana poczta – informację tą można uzyskać od firmy, która utrzymuje nasze konto e-mail.

BitNami WordPress Stack - ManagerPo zakończonej instalacji możemy uruchomić narzędzie, za pomocą którego będziemy mogli kontrolować zainstalowane oprogramowanie. Znajduje się ono w katalogu, który wybraliśmy podczas instalacji i nazywa się w zależności od systemu operacyjnego „manager-windows.exe” (możemy go również uruchomić z menu Start → BitNami Stack → Manager tool), „manager-osx” lub „manager-linux”. W zakładce Manage Application możemy sprawdzić stan serwera Apache i bazy danych MySQL, uruchomić je, zresetować lub zatrzymać. Jeśli wszystko jest w porządku, to przy obu aplikacjach powinniśmy mieć status „Running”.

Nasza nowa strona jest dostępna pod adresem http://127.0.0.1:8080/wordpress lub http://127.0.0.1/wordpress (jeśli instalowaliśmy pakiet jako administrator), a do panelu administracyjnego możemy się zalogować otwierając w przeglądarce adres http://127.0.0.1:8080/wordpress/wp-admin.

W pakiecie dostępnych jest kilka wtyczek, między innymi All in One SEO Pack, Google Analytics for WordPress, Contact Form 7, Jetpack, WPtouch i Google XML Sitemaps. Oczywiście w każdej chwili możemy zainstalować dowolne inne wtyczki czy szablony – wszystko działa dokładnie tak samo, jak w przypadku WordPressa zainstalowanego na „prawdziwym” serwerze.

Pakiet BitNami WordPress Stack dostępny jest w trzech edycjach: jako samodzielny instalator (opisany w tym tekście), jako moduł do pakietów WAMP Stack, LAMP StackMAMP Stack (zawierających tylko serwer HTTP i bazę danych) oraz jako obraz maszyny wirtualnej dla VMWare.

Wszystkie wersje BitNami WordPress Stack można pobrać z oficjalnej strony.

Bezpośredni link

  • Tego właśnie szukałem na Linuxa. Wielkie dzięki !

  • K.

    Dlaczego ten wpis się nie ukazał np rano? :) Ja właśnie dziś poszłam po rozum do głowy i uznałam że rzeczywiście lepiej jak stworzę bloga na swoim kompie najpierw. Jako nie informatyk i humanista się namęczyłam troche ale dałam rade. Zrobiłam to z XAMPP nie wiem już czy to dobra metoda czy nie ale działa. Szkoda że ten wpis nie pojawił się wcześniej bo pewnie byłoby to dużo prostsze. Masz człowieku dar tłumaczenia wszystkiego prostym językiem i wiele zagadnien z WP pojełam swoim małym rozumkiem właśnie dzięki temu blogowi. Pozdrawiam i będę tu często wracać :)

    • XAMPP to też dobra metoda. Tego typu pakietów jest zresztą znacznie więcej – ja opisałem akurat ten, bo jest bardzo prosty w instalacji, a jednocześnie stosunkowo mało znany.

      I dziękuję za miłe słowa. :)

  • Krzysiek

    Mam pytanie – czy korzystając z tej aplikacji możemy stworzyć kilka stron lokalnych? Obecnie zaczynam pracę nad dwoma stronami i byłoby wygodniej robić to własnie lokalnie na komputerze…

  • roman

    Zainstalowałem pakiet BitNami WP na moim komputerze (MacBook Pro OSX 10.6) serwer i baza MYSQL działają, niestety po wpisaniu w przeglądarce adresu 127.0.0.1/wordpress otrzymuję komunikat, że wordress na tym serwerze nie znaleziono. Jest to moja pierwsza próba z CMS-em i nie wiem co robię nie tak. Czy mógłbym prosić o pomoc? Z góry dziękuję i pozdrawiam.

      • roman

        Próbowałem na porcie 8080 i 3306, który wpisałem podczas instalacji – bez efektu.

        • Port 3306 to port MySQLa.

          Jesteś pewien, że masz zainstalowanego WordPressa w katalogu ‚wordpress’? Sprawdź to zanim zaczniesz kombinować dalej.

          • roman

            Czy dobrze rozumiem co mam zrobić:

            1. Zainstalowałem BitNami WP na moim komputerze, czyli mam na nim Apacha i MySQLa. Czy Apache jest w katalogu wordpress-3.6-1? Czy mam w tym katalogu umieścić rozpakowany katalog wordpress’a 3.6 pl?

            2. Umieściłem rozpakowany katalog wordpress’a 3.6 pl w katalogu wordpress-3.6-1, wpisuje w przeglądarce http://127.0.0.1/wordpress/wp-admin/install.php i otrzymuję komunikat, że nie znaleziono tego pliku na serwerze.

            Nie mam pomysłu co dalej.

          • 1. Nie wiem w jakim katalogu zainstalowałeś BitNami, ale jeśli instalowałeś wersję WordPress Stack, to WordPress powinien już być w odpowiednim miejscu.

            2. Tak to na pewno nie zadziała – w katalogu, w którym zainstalowałeś BitNami, powinien być katalog ‚htdocs’. (może być też wewnątrz katalogu ‚apache’ – w tej chwili nie mam tego jak sprawdzić). Do katalogu ‚htdocs’ powinieneś wrzucać wszelkie skrypty i pliki HTML – generalnie wszystko, co ma być serwowane przez Apache. Zacznij od sprawdzenia czy Apache w ogóle działa (http://127.0.0.1).

          • roman

            Apache działa. Po wpisaniu http://127.0.0.1 komunikat I works! Po wrzuceniu do apache2/htdocs wszystkich plików wordpressa i wpisaniu adresów:

            1. http://127.0.0.1/wordpress-3.6-1 (wordpress-3.6-1 jest katalogiem, w którym zainstalowałem BitNami)

            2. http://127.0.0.1/wordpress-3.6-1/apache2

            3. http://127.0.0.1/wordpress-3.6-1/apache2/htdocs

            nadal komunikat że nie odnaleziono na serwerze. Nic z tego nie rozumiem.

          • Do jakiego katalogu wrzuciłeś pliki WordPressa? Po prostu do ‚apache2/htdocs’? Jeśli tak, to zrobiłeś to źle. Utwórz sobie w ‚apache2/htdocs’ katalog ‚wordpress’ (jeśli go jeszcze nie ma) i tam wrzuć pliki WordPressa, a następnie otwórz adres ‚http://127.0.0.1/wordpress’.

            Na Twoim serwerze nie istnieje katalog ‚wordpress-3.6-1’ – to katalog, w którym zainstalowałeś serwer.

          • roman

            Zrbiłem tak jak napisałeś – bez efektu. Spróbuję odinstalować i zainstalować jeszcze raz BitNami. Napiszę z jakim efektem.
            Pozdrawiam

  • Michał Chęciński

    Tak trochę poza tematem, działasz na co dzień pod OS X? Czy to dystrybucja linuxa udająca Apple?

  • Kasia Guzowska

    A w jaki sposób przenieść zawartość z Bitnami na serwery zewnętrzne jak strona już będzie w pełni gotowa?