Polecenie sudo udostępnia mechanizm do korzystania z uprawnień administratora podczas wykonania komend, standardowo dostępne jest dla użytkownika root lub zwykłych użytkowników. Ten artykuł zademonstruje Ci prosty sposób tworzenia nowego użytkownika z dostępem do sudo w Ubuntu bez zmian w pliku sudoers na serwerze. Jeżeli chcesz dodać uprawnienia sudo do istniejącego użytkownika, możesz od razu przejść do tego rozdziału. więcej
WordPress jest najpopularniejszym CMS (content management system/ system zarządzania treścią) w Internecie. Ten system pozwala na łatwe prowadzenie blogów i stron www z wykorzystaniem MySQL i przetwarzaniem danych przy pomocy PHP. WordPress był bardzo dobrze odebrany przez użytkowników i stał się doskonałym wyborem w zakresie instalowania i szybkiego działania stron www. Po skonfigurowaniu, praktycznie całe administrowanie może być wykonywane poprzez stronę www.
Skupimy się na instalacji WordPress na zestawie LEMP (Linux, Nginx, MySQL i PHP) na serwerze z systemem operacyjnym Ubuntu 16.04. więcej
Zestaw oprogramowania „LAMP” jest grupą programów open source, które są zazwyczaj razem instalowane w celu uruchomienia serwera obsługującego dynamiczne strony www oraz aplikacje internetowe. Termin ten jest skrótem opisującym system operacyjny Linux wraz z serwerem www Apache. Dane strony znajdują się w bazie danych MySQL, a ich dynamiczne przetwarzanie jest obsługiwane przez PHP. więcej
Od teraz każdy w naszym panelu może włączyć dodatkowy poziom bezpieczeństwa dla Swojego konta w Panelu Klienta.
Dwuskładnikowe uwierzytelnienie działa z każdym systemem operacyjnym, bo korzysta z technologii uwierzytelnienia oAuth.
Po włączeniu tej funkcjonalności wystarczy przepisać tymczasowy kod z urządzenia mobilnego w specjalne pole po zalogowaniu się do panelu ze zwykłym loginem i hasłem. Kod ten jest ważny tylko przez 30 sekund i składa się z 6 symboli.
Zestaw oprogramowania LEMP jest grupą programów wykorzystywanych do obsługi dynamicznych stron oraz aplikacji internetowych. Jest to skrót opisujący system operacyjny Linux z serwerem www Nginx. Dane w tej paczce znajdują się w bazie danych MySQL, a ich dynamiczne przetwarzanie jest obsługiwane przez PHP.
Pokażemy Ci jak zainstalować zestaw LEMP na serwerze Ubuntu 16.04. System operacyjny Ubuntu od razu się aktywuje, a instalacje i uruchomienie innych komponentów opiszemy poniżej.
Pomimo tego, że wielu użytkowników potrzebuje funkcjonalności systemu zarządzania bazą danych typu MySQL, nie mogą oni czuć się komfortowo w interakcji z systemem wyłącznie za pomocą konsoli z MySQL.
phpMyAdmin stworzono z myślą o tym, żeby użytkownicy mogli współdziałać z MySQL poprzez stronę internetową. Niżej przedstawimy, jak zainstalować i zabezpieczyć phpMyAdmin. Dzięki temu będziesz mógł go bezpiecznie używać do zarządzania bazami danych z systemu Ubuntu 16.04 na Serwerach SSD VPS lub fizycznych maszynach.
Jeżeli Twój zdalnie dostępny serwer VPS jest widoczny w Internecie, w razie możliwości, powinieneś zastosować publiczny klucz autoryzacji zamiast hasła. Spowodowane to jest tym, że klucze SSH zapewniają większy stopień bezpieczeństwa w porównaniu z zastosowaniem zwykłego hasła. Hasło może być złamane poprzez atak brute-force, natomiast odczytanie kluczy SSH tylko przez brute-force jest prawie niemożliwe. Z autoryzacją za pomocą publicznego klucza – bezpieczeństwo serwera znacznie wzrasta, każdy komputer posiada publiczny i prywatny klucz (dwa matematycznie powiązane algorytmy, które są niemożliwe do złamania).
Wprowadzenie
Niżej pokażemy Ci jak skonfigurować certyfikat TLS/SSL z Let’s Encrypt na serwerze Ubuntu 16.04 wykorzystując Apache w jakości serwera HTTP. Zaprezentujemy też, jak zautomatyzować proces odnowienia certyfikatu przy pomocy cron`a.
Zapewnianie dodatkowego bezpieczeństwa dla korzystających z aplikacji użytkowników jest możliwie poprzez szyfrowanie przesyłanych danych pomiędzy serwerem a klientem. W tym celu w serwerach są wykorzystywane certyfikaty SSL. Let’s Encrypt zapewnia łatwy sposób uzyskania i zainstalowania zaufanych certyfikatów za darmo.
więcej
Nginx jest szybkim i niezawodnym otwartym (open-source) rozwiązaniem web serwera. Osiągnął taki sukces z dużej ilości powodów, takich jak wysoka skalowalność, łatwość w konfiguracji, zużycie małej ilości pamięci, wsparcie przeróżnych protokołów.
Jednym z takich obsługiwanych protokołów jest HTTP/2, który pojawił się na rynku nie tak dawno. Wcześniej pisaliśmy o wprowadzeniu HTTP/2 na wszystkich współdzielonych serwerach Hostovita.pl. Jego główną zaletą jest znaczne przyspieszenie ładowania zasobów dla stron internetowych.
Za pomocą tego materiału nauczysz się jak instalować i konfigurować HTTP/2 na serwerach VPS z Nginx`em.
Let’s Encrypt to nowy “Certificate Authority” (CA), który pozwala w prosty i darmowy sposób na zainstalowanie certyfikatów TLS/SSL, co z kolei umożliwia aktywację szyfrowanych protokołów HTTPS na serwerach internetowych. Uproszczenie procesu odbywa się poprzez zapewnienie klienckiego oprogramowania, letsencrypt
, które ma na celu zautomatyzowanie większości (jeżeli nie wszystkich) wymaganych kroków. Biorąc pod uwagę fakt, że Let’s Encrypt jest nadal w Open Beta, obecnie cały proces pozyskiwania i instalowania certyfikatu jest w pełni zautomatyzowany wyłącznie na serwerach Apache. Niemniej jednak Let’s Encrypt może być wykorzystywany w celu łatwiejszego uzyskania darmowego certyfikatu SSL, który można zainstalować ręcznie, niezależnie od tego, jakiego rodzaju oprogramowania używasz dla swojego serwera.