![Jak zainstalować Droopler na Bluehost](/sites/droptica.pl/files/styles/blog_banner_image/public/media/image/Jak%20zainstalowa%C4%87%20Droopler%20na%20Bluehost.png?itok=QUU3Q2Vi)
Jak zainstalować Droopler na Bluehost
Bluehost jest w ścisłej dwudziestce największych firm hostingowych na świecie, obsługując ponad 2 miliony domen. W ofercie firmy znajduje się szeroki wachlarz usług. My natomiast pokażemy, jak zainstalować dystrybucję Drupala Droopler, korzystając z podstawowej oferty hostingu współdzielonego (Basic Web Hosting).
Krok 1. Przygotowanie serwera
Na początek musimy skonfigurować bazę danych i PHP. Ten etap jest niezbędny, ponieważ bez niego zainstalowanie Droopler nie będzie możliwe. Zanim jednak zaczniemy, potrzebujemy zapoznać się z wymaganiami jakie musi spełniać system, na którym chcemy uruchomić Droopler.
W celu dokonania konfiguracji naszego hostingu, po zalogowaniu się do konta korzystając z formularza logowania, przechodzimy do zakładki “Advanced”, w której znajdziemy wszystkie niezbędne funkcje:
![Zakładka Advanced w Bluehost, w której znajdują się wszystkie niezbędne funkcje do konfiguracji hostingu](/sites/droptica.pl/files/inline-images/1.%20Zak%C5%82adka%20Advanced%20w%20Bluehost%2C%20w%20kt%C3%B3rej%20znajduj%C4%85%20si%C4%99%20wszystkie%20niezb%C4%99dne%20funkcje%20do%20konfiguracji%20hostingu.png)
1. Konfiguracja bazy danych
Na początek musimy utworzyć nową bazę danych. Aby tego dokonać, klikamy na pozycję “MySQL Database Wizard” w sekcji “Databases”.
![Sekcja Databases w Bluehost](/sites/droptica.pl/files/inline-images/2.%20Sekcja%20Databases%20w%20Bluehost.png)
Zostaniemy przekierowani na stronę kreatora bazy danych. W pierwszym kroku musimy zdefiniować nazwę bazy danych. Może być ona dowolna, w naszym przykładzie użyjemy najbardziej intuicyjnej czyli droopler. Pełna nazwa bazy danych będzie składała się z prefixu (zwykle powiązanego z id konta) i drugiego członu/nazwy zdefiniowanej przez nas.
![Definiowanie nazwy bazy danych w MySQL Database Wizard](/sites/droptica.pl/files/inline-images/3.%20Definiowanie%20nazwy%20bazy%20danych%20w%20MySQL%20Database%20Wizard.png)
W następnym kroku musimy zdefiniować użytkowników bazy danych (minimum jednego) i ich hasła. Hasło możemy wygenerować za pomocą generatora (Password Generator), który znajduje się na formularzu.
![Definiowanie użytkowników bazy danych w MySQL Database Wizard](/sites/droptica.pl/files/inline-images/4.%20Definiowanie%20u%C5%BCytkownik%C3%B3w%20bazy%20danych%20w%20MySQL%20Database%20Wizard.png)
W trzecim kroku należy przypisać uprawnienia użytkowników do naszej bazy danych. Aby instalacja Droopler działa poprawnie, najbezpieczniej jest przypisać wszystkie uprawnienia zaznaczając opcję “ALL PRIVILEGES”.
![Przypisywanie użytkownikowi wszystkich uprawień do bazy danych, aby instalacja Droopler działa poprawnie](/sites/droptica.pl/files/inline-images/5.%20Przypisywanie%20u%C5%BCytkownikowi%20wszystkich%20uprawie%C5%84%20do%20bazy%20danych%2C%20aby%20instalacja%20Droopler%20dzia%C5%82a%20poprawnie.png)
2. Konfiguracja PHP
Ustawienie odpowiedniej wersji języka PHP, a także dostosowanie jego konfiguracji jest kluczowe i może znacząco wpłynąć na proces instalacji. Aby dokonać niezbędnych zmian, należy przejść do sekcji “Software” w zakładce “Advanced”.
![Sekcja Software w zakładce Advanced w Bluehost](/sites/droptica.pl/files/inline-images/6.%20Sekcja%20Software%20w%20zak%C5%82adce%20Advanced%20w%20Bluehost.png)
W celu ustawienia konkretnej wersji PHP, należy kliknąć w “MultiPHP Manager”. W naszej instalacji użyjemy sprawdzonej wersji PHP 7.3.
![Wybieranie konkretnej wersji PHP w MultiPHP Manager](/sites/droptica.pl/files/inline-images/7.%20Wybieranie%20konkretnej%20wersji%20PHP%20w%20MultiPHP%20Manager.png)
W celu zmiany ustawień środowiskowych klikamy w “MultiPHP INI Editor”.
![Z MultiPHP INI Editor możemy zmienić ustawienia środowiskowe](/sites/droptica.pl/files/inline-images/8.%20Z%20MultiPHP%20INI%20Editor%20mo%C5%BCemy%20zmieni%C4%87%20ustawienia%20%C5%9Brodowiskowe.png)
W pierwszym kroku należy wybrać domenę, dla której chcemy dokonać niezbędnych zmian.
![Wybieranie domeny, dla której chcemy dokonać zmian w MultiPHP INI Editor](/sites/droptica.pl/files/inline-images/9.%20Wybieranie%20domeny%2C%20dla%20kt%C3%B3rej%20chcemy%20dokona%C4%87%20zmian%20w%20MultiPHP%20INI%20Editor.png)
Następnie dostosowujemy konfigurację dla potrzeb instalatora Droopler oraz płynności działania witryny. Zwiększamy maksymalny czas wykonania skryptu (max_execution_time) do wartości 180, oraz limit pamięci do 512MB.
![Dostosowywanie konfiguracji PHP dla potrzeb instalatora Droopler i płynności działania witryny](/sites/droptica.pl/files/inline-images/10.%20Dostosowywanie%20konfiguracji%20PHP%20dla%20potrzeb%20instalatora%20Droopler%20i%20p%C5%82ynno%C5%9Bci%20dzia%C5%82ania%20witryny.png)
Pozostałe wartości pozostawiamy według domyślnych ustawień.
Krok 2. Pobranie Droopler
Dystrybucję Droopler można pobrać z oficjalnej strony projektu.
1. Pobierz najnowszą wersję Droopler jako archiwum zip.
![Miejsce na stronie dystrybucji Drupala, z którego można pobrać paczkę instalacyjną Droopler](/sites/droptica.pl/files/inline-images/11.%20Miejsce%20na%20stronie%20dystrybucji%20Drupala%2C%20z%20kt%C3%B3rego%20mo%C5%BCna%20pobra%C4%87%20paczk%C4%99%20instalacyjn%C4%85%20Droopler.png)
2. Przejdź do managera plików (“File Manager”) znajdującego się w sekcji “Files” w zakładce “Advanced”.
![Sekcja Files w zakładce Advanced w Bluehost](/sites/droptica.pl/files/inline-images/12.%20Sekcja%20Files%20w%20zak%C5%82adce%20Advanced%20w%20Bluehost.png)
3. Po otwarciu managera plików kliknij w przycisk “Settings” w prawym górnym rogu w celu odblokowania opcji wyświetlania ukrytych plików.
![Po przejściu do sekcji Settings możemy odblokować opcję wyświetlania ukrytych plików](/sites/droptica.pl/files/inline-images/13.%20Po%20przej%C5%9Bciu%20do%20sekcji%20Settings%20mo%C5%BCemy%20odblokowa%C4%87%20opcj%C4%99%20wy%C5%9Bwietlania%20ukrytych%20plik%C3%B3w.png)
4. W eksploratorze plików znajdującym się w lewej kolumnie, kliknij na katalog public_html.
![Katalog public_html w Managerze Plików w Bluehost](/sites/droptica.pl/files/inline-images/14.%20Katalog%20public_html%20w%20Managerze%20Plik%C3%B3w%20w%20Bluehost.png)
5. Kliknij na przycisk “Upload” w górnym menu w celu przesłania pliku z archiwum pobranym w pierwszym kroku.
![Przycisk Upload w Managerze Plików](/sites/droptica.pl/files/inline-images/15.%20Przycisk%20Upload%20w%20Managerze%20Plik%C3%B3w.png)
6. Przeciągnij i upuść lub wybierz plik, korzystając z systemowego eksploratora plików.
![Dodawanie pliku Droopler do Managera Plików w Bluehost](/sites/droptica.pl/files/inline-images/16.%20Dodawanie%20pliku%20Droopler%20do%20Managera%20Plik%C3%B3w%20w%20Bluehost.png)
7. Po załadowaniu pliku, kliknij w niego prawym przyciskiem myszy i wybierz opcję “Extract”.
![Wybieranie opcji Extract dla pliku Droopler](/sites/droptica.pl/files/inline-images/17.%20Wybieranie%20opcji%20Extract%20dla%20pliku%20Droopler.png)
8. Ustaw katalog docelowy do wypakowania na /public_html.
![Ustawianie katalogu docelowego do wypakowania pliku Droopler](/sites/droptica.pl/files/inline-images/18.%20Ustawianie%20katalogu%20docelowego%20do%20wypakowania%20pliku%20Droopler.png)
9. Po zakończeniu wypakowania przejdź do nowo utworzonego katalogu z Droopler (w naszym przykładzie będzie to katalog o nazwie droopler-8.x-2.1) i zaznacz wszystkie pliki.
![Nowo utworzony katalog z Droopler w Managerze Plików w Bluehost](/sites/droptica.pl/files/inline-images/19.%20Nowo%20utworzony%20katalog%20z%20Droopler%20w%20Managerze%20Plik%C3%B3w%20w%20Bluehost.png)
10. Przenieś zaznaczone pliki i podkatalogi bezpośrednio do katalogu /public_html, korzystając z przycisku move dostępnego w górnym menu lub po kliknięciu prawym przyciskiem myszy.
![Przenoszenie zaznaczonych plików do katalogu public_html](/sites/droptica.pl/files/inline-images/20.%20Przenoszenie%20zaznaczonych%20plik%C3%B3w%20do%20katalogu%20public_html.png)
11. W nazwie ścieżki, do której przeniesiemy całą zawartość katalogu, pozostawiamy tylko /public_html.
![Określanie ścieżki, do której przeniesiemy całą zawartość katalogu z Droopler](/sites/droptica.pl/files/inline-images/21.%20Okre%C5%9Blanie%20%C5%9Bcie%C5%BCki%2C%20do%20kt%C3%B3rej%20przeniesiemy%20ca%C5%82%C4%85%20zawarto%C5%9B%C4%87%20katalogu%20z%20Droopler.png)
12. Po przeniesieniu plików, wracamy do katalogu /public_html i usuwamy z niego przesłane archiwum .zip (droopler-8.x-2.1-core.zip) i utworzony podczas wypakowywania katalog (droopler-8.x-2.1).
![Usuwanie archiwum .zip i katalogu Droopler z katalogu public_html](/sites/droptica.pl/files/inline-images/22.%20Usuwanie%20archiwum%20.zip%20i%20katalogu%20Droopler%20z%20katalogu%20public_html.png)
Krok 3. Instalacja Droopler
Wszystko jest już gotowe. Aby rozpocząć proces instalacji, należy jedynie przejść na stronę, wpisując adres naszej domeny w pasku przeglądarki.
![Instalator Droopler](/sites/droptica.pl/files/inline-images/23.%20Instalator%20Droopler.png)
Hostingi Bluehost nie oferują PHP OPcache, dlatego podczas weryfikacji wymagań pojawi się ostrzeżenie. Można je zignorować i kontynuować instalację klikając w link “continue anyway”, znajdujący się na dole strony.
![Ostrzeżenia podczas weryfikacji wymagań w instalatorze Droopler](/sites/droptica.pl/files/inline-images/24.%20Ostrze%C5%BCenia%20podczas%20weryfikacji%20wymaga%C5%84%20w%20instalatorze%20Droopler.png)
Ostatnim ważnym etapem jest konfiguracja bazy danych. Tu podajemy dane, które wcześniej ustawiliśmy w panelu Bluehost, czyli nazwę bazy danych, nazwę użytkownika bazy danych i jego hasło. Host i numer portu pozostają takie jak na załączonym zrzucie.
![Konfigurowanie bazy danych w instalatorze Droopler](/sites/droptica.pl/files/inline-images/25.%20Konfigurowanie%20bazy%20danych%20w%20instalatorze%20Droopler.png)
Po kliknięciu w “Save and continue” nie pozostaje nam już nic innego, niż zrobić sobie krótką przerwę na kawę lub herbatę, w trakcie której wykona się dalsza instalacja Drooplera.