Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

CloudHosting od nazwa.pl - Test interesującej usługi hostingowej

Kamil Śmieszek | 26-11-2020 17:00 |

CloudHosting - Bazy danych, FTP i dostęp SSH

Do standardowych funkcji wchodzących w skład w sumie każdego znanego mi hostingu należą serwer FTP i obsługa przynajmniej jednego typu baz danych. Dawno już wyszliśmy z epoki stron WWW wykorzystujących do serwowania treści jedynie język HTML, style CSS i ewentualnie język JavaScript do kontroli tego, co i jak wyświetla nam się w przeglądarce. Akurat w przypadku tych technologii hosting nie musiał posiadać żadnych specjalnych funkcji, by móc zapewnić ich działanie – wystarczy, że „umiał” serwować strony WWW, bowiem cała reszta dzieje się już po stronie klienta, najczęściej w przeglądarce. Jeśli zechcemy jednak przechować jakieś dane w celu pokazania ich później na stronie, czy też do zarządzania treścią strony wykorzystać CMS, niezbędne będzie użycie bazy danych.

CloudHosting od nazwa.pl - Test interesującej usługi hostingowej [26]

W hostingu współdzielonym najczęściej do wyboru będziemy mieli jeden lub dwa typy baz danych i z praktycznego punktu widzenia taka liczba i „różnorodność” powinna nam wystarczyć. CloudHosting nazwa.pl oferuje nam wsparcie dla baz MariaDB w wersji 10.5.5 (odpowiednik MySQL) oraz PostgreSQL 12.4. Wybór zatem mamy – jeśli zależy nam na jak najmniejszym rozmiarze bazy danych i nie przywiązujemy aż takiej wagi do wydajności, to będziemy mogli wybrać bazę MariaDB. Z drugiej strony, jeśli wydajność jest kluczowa, czy danych do przechowania będzie dużo, wybór skierujemy w stronę Postgresa.

CloudHosting od nazwa.pl - Test interesującej usługi hostingowej [27]

Dodać możemy nieograniczoną liczbę baz, oczywiście w ramach miejsca dostępnego dla naszego planu hostingowego. Jedynym limitem, który może (ale nie musi) okazać się uciążliwy, jest maksymalny rozmiar pojedynczej bazy danych – wynosi on bowiem 5 GB. Z tym, że możemy dla danej bazy przydzielić równie dobrze mniej miejsca. Decydujemy o tym podczas konfiguracji bazy, która zawsze wygląda tak samo, niezależnie od wybranego typu. Oprócz maksymalnego rozmiaru bazy danych ustawić musimy jej nazwę i hasło użytkownika, a opcjonalnie – opis. Nie mamy za to możliwości zmiany portu, na którym działa baza.

CloudHosting od nazwa.pl - Test interesującej usługi hostingowej [28]

Panel Active.admin w sekcji zarządzania bazą danych oferuje również takie możliwości jak: wykonanie/przywrócenie jej kopii, edycja użytkowników mających do niej dostęp oraz sprawdzenie spójności, czy wreszcie migracja bazy. Pliki kopii zapasowych przed wgraniem znaleźć muszą się na serwerze (o którym niżej). Do tej samej lokalizacji trafiają kopie wykonane za pośrednictwem panelu. Baza danych może zostać również przez nas zablokowana. Po takiej operacji nie będzie możliwe zalogowanie lub jakikolwiek odczyt/zapis danych z bazy. Zarządzanie bazą odbywa się za pomocą standardowego w przypadku usług hostingowych narzędzia phpMyAdmin dla MariaDB oraz phpPgAdmin dla PostgreSQL. Nie będę tu opisywał tych narzędzi, bowiem to temat na osobny artykuł. Poza tym, powinny one być znane dla każdego, kto choć raz miał do czynienia ze „stawianiem” nieco bardziej rozbudowanej strony internetowej na jakimkolwiek hostingu.

CloudHosting od nazwa.pl - Test interesującej usługi hostingowej [29]

Serwer FTP w przypadku hostingu CloudHosting jest już znacznie mniej rozbudowany i wyposażony w opcje konfiguracyjne niż bazy danych. Możemy zarządzać kontami dostępowymi do FTP – dodawać je, edytować, usuwać lub blokować/odblokowywać. Z dodatkowych opcji dostępne jest w sumie wyłącznie ograniczanie dostępu do serwera z określonych adresów IP (np. tylko z adresów IP z Polski).

Bezpiecznym sposobem na transfer plików do serwera w ramach CloudHostingu jest standardowo dostęp za pośrednictwem SSH, a dokładniej – za pomocą protokołu SFTP (lub SCP inp. aplikacji WinSCP dla systemów Microsoft Windows). Przez SSH da się oczywiście uzyskać dostępu z poziomu terminala, jednakże za dużo tam niestety nie zrobimy. „Pod spodem” na pewno działa jakaś dystrybucja systemu Linux, przez co wiele operacji będzie wymagało podwyższonych uprawnień. A tego zrobić tu nie możemy. Takie ograniczenie ma swoje uzasadnienie w specyfice hostingu współdzielonego. Gdyby go nie było, to problemem nie byłaby np. instalacja dodatkowego oprogramowania o większych wymaganiach. A to już wtedy zaczyna bardziej przypominać serwer VPS. Po co w takim razie dostęp przez SSH? Cóż, z pewnością docenią to osoby biegłe w obsłudze poleceń powłoki bash, będąc w stanie znacznie sprawniej przeprowadzać różne operacje na plikach, niż gdyby mieli wszystko „wyklikiwać”.

CloudHosting od nazwa.pl - Test interesującej usługi hostingowej [30]

Warto też jeszcze tu wspomnieć o jednej rzeczy, która wielu osobom może nie przypaść do gustu, a związanej z kontami użytkowników. CloudHosting nie oferuje czegoś w rodzaju jednego katalogu użytkowników, którym można przydzielać dostęp do poszczególnych elementów funkcjonalnych. Tutaj trzeba zakładać osobne konta dla każdej usługi, a więc osobne dla samego panelu, poczty, FTP, baz danych, itp. Integracja tych wszystkich kont w jakimś jednym wspólnym miejscu z pewnością pozytywnie wpłynęłaby na wygodę zarządzania kontem, a w żadnym stopniu nie pogorszyłaby innych aspektów, jak np. bezpieczeństwa.

Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Kamil Śmieszek
Liczba komentarzy: 47

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.