Wyrażenie | Definicja |
---|---|
chmod | chmod (ang. change mode – zmiana atrybutu) – polecenie zmiany zezwoleń dostępu do plików oraz katalogów w systemach uniksowych. Joomla również wykorzystuje ustawienia chmod w celu ochrony swoich plików oraz katalogów. |
Robot.txt | Robots.txt to plik tekstowy, który umożliwia witrynie dostarczanie instrukcji robotom indeksującym sieć. Wyszukiwarki takie jak Google używają robotów internetowych do archiwizowania i kategoryzowania witryn internetowych. Większość botów jest skonfigurowana do wyszukiwania pliku robots.txt na serwerze, zanim odczyta jakikolwiek inny plik ze strony internetowej. Plik robots.txt zawiera zestaw instrukcji, które nakazują botowi ignorowanie określonych plików lub katalogów. Jeśli witryna ma więcej niż jedną subdomenę, każda subdomena musi mieć własny plik robots.txt. Plik Robot.txt zawsze znajdziesz w lokalizacji instalacji Joomla i katalogu public_html. /home/nazwa_użytkownika/public_html/robot.txt Dla instalacji subdomenowych. /home/nazwa_użytkownika/public_html/subdomena/robot.txt |
.htaccess | .htaccess – domyślna nazwa pliku konfiguracyjnego serwera Apache, który umożliwia zmianę konfiguracji dla konkretnego katalogu. Plik konfiguracyjny może zostać utworzony w każdym katalogu, umożliwiając dodanie nowych lub zmianę istniejących dyrektyw ustawionych w głównym pliku konfiguracyjnym (httpd.conf). Zmienione ustawienia obowiązują dla danego katalogu jak i dla wszystkich podkatalogów, jeśli tylko dany podkatalog nie jest skonfigurowany jako osobny podserwer – należy zapamiętać, że w takim przypadku dziedziczenie ustawień zawartych w .htaccess nie zadziała. Za pomocą specjalnych dyrektyw możliwe jest m.in. wskazywanie stron www wyświetlanych w odpowiedzi na różne komunikaty błędów serwera (np. 404), lub np. ograniczanie dostępu do zasobów znajdujących się na danym serwerze. Plik konfiguracyjny odczytywany jest podczas każdego żądania dotyczącego plików danego katalogu, a więc jego modyfikacja znajduje natychmiastowe odzwierciedlenie w zachowaniu się serwera. Plik jest między innymi odpowiedzialny za proste adresy w CMS Joomla! Plik .htaccess jest używany w Joomla do stosowania prostych adresów trzeba pamiętać o zmianie z htaccess.txt na .htaccess Plik htacess.txt / .htaccess zawsze znajdziesz w lokalizacji instalacji Joomla i katalogu public_html. /home/nazwa_użytkownika/public_html/htaccess.txt Dla instalacji subdomenowych. /home/nazwa_użytkownika/public_html/subdomena/htaccess.txt Uwaga: Pamiętaj wersja .txt nie jest w żaden sposób interpretowana przez serwer! |
configuration.php | configuration.php to plik odpowiadający za podstawowe ustawienia w Joomla. Plikowa manifestacja ustawień, które mamy w konfiguracji na zapleczu administracyjnym. W pliku konfiguracyjnym znajdziemy takie ustawienia jak: opisy meta dla strony, ustawienia bazy danych, podstawowy edytor, opcje debugowania, ustawienia dla prostych adresów, pamięć podręczna i wiele innych. Plik configuration.php zawsze znajdziesz w lokalizacji instalacji Joomla i katalogu public_html. /home/nazwa_użytkownika/public_html/configuration.php Dla instalacji subdomenowych. /home/nazwa_użytkownika/public_html/subdomena/configuration.php Ważne: Prawa dla pliku powinny być ustawione CHMOD na 644 lub 444 |
DirectAdmin | DirectAdmin jest panelem ułatwiającym zarządzanie serwerem VPS lub Dedykowany, ale w zasadzie nie ma przeciwwskazań do używania go nawet dla hostingów współdzielonych. Za pomocą panelu Direct Admin utworzymy konto FTP, bazę sql, pocztę, wgramy lub wygenerujemy certyfikat SSL. Działanie jest bardzo podobne do innych panelu jak cPanel. Panel DirectAdmin ma również rozwiązania do instalowania oprogramowania są tam najpopularniejsze CMSy, jak i Joomla. |
Adres IP | Adres IP (protokół internetowy) to adres sprzętu sieciowego. Pomaga w podłączaniu komputera do innych urządzeń w sieci i na całym świecie. Adres IP składa się z cyfr lub znaków. Przykładowy adres IP to: 106.157.14.112 Wszystkie urządzenia podłączone do internetu mają unikalny adres IP, co oznacza, że potrzebne są miliardy adresów IP. To wymaganie spełnia nowa wersja protokołu IP IPv6. Istnieją dwie wersje protokołu IP: IPv4 i IPv6. IPv4 to starsza wersja, która ma ponad 4 miliardy adresów IP. Jednak, nowa wersja IPv6 może zapewnić do bilionów adresów IP, aby zaspokoić potrzeby wszystkich użytkowników Internetu i urządzeń. Wersja IPv4 używana do konfigurowania adresów IP w postaci wartości liczbowych (liczb), które mogą kolidować z innymi adresami IP. Dlatego w protokole IPv6 przyjęto metodę szesnastkową, aby zapewnić niepowtarzalne adresy IP miliardom użytkowników na całym świecie. Twój komputer z którego korzystasz na swój adres IP, strona internetowa, którą właśnie tworzysz również ma swój adres IP. |
PHP | PHP to język programowania i skryptów do tworzenia dynamicznych, interaktywnych witryn internetowych. Joomla jest napisany przy użyciu PHP. PHP jest językiem programowania po stronie serwera. Gdy użytkownik zażąda strony internetowej zawierającej kod PHP, kod jest przetwarzany przez moduł PHP zainstalowany na tym serwerze WWW. Następnie preprocesor PHP generuje dane wyjściowe HTML do wyświetlenia na ekranie przeglądarki użytkownika. |
Subdomena | Subdomena to dodatkowa część głównej nazwy domeny. Subdomeny są tworzone w celu organizowania i nawigowania do różnych sekcji Twojej witryny. Możesz utworzyć wiele subdomen lub domen podrzędnych w swojej domenie głównej. Na przykład: szkola.joomlaguru.pl W tym przykładzie "szkola" to subdomena, "joomlaguru" to domena podstawowa, a "pl" to domena najwyższego poziomu (TLD). Jako subdomeny możesz użyć dowolnego tekstu, jednakże kieruj się zawsze zasada łatwego zapamiętania adresu. Nikt nie lubi długich nazw domenowych, ponieważ ciężko je zapamiętać! |
FTP | FTP lub File Transfer Protocol to protokół internetowy używany do przesyłania plików przez Internet z jednego komputera do drugiego. Na przykład, gdy instalujesz w swojej witrynie oprogramowanie takie jak, Joomla, Drupal, WordPress, najprawdopodobniej użyjesz FTP, aby przesłać wszystkie pliki Joomla z komputera osobistego na serwer. Aby to zrobić, potrzebujesz czegoś, co nazywa się klientem FTP. Klient FTP to oprogramowanie działające na komputerze osobistym i umożliwiające przesyłanie plików do serwera internetowego. WinSCP, Filezilla i WS_FTP to przykłady łatwych w użyciu klientów FTP. Większość dostawców usług hostingowych Joomla zapewnia użytkownikom dostęp do FTP, dzięki czemu mogą przesyłać lub pobierać pliki ze swojego serwera hostingowego bezpośrednio ze swojego panelu sterowania. Użytkownicy Joomla mogą potrzebować klienta FTP, aby przesłać pliki Joomla na swój serwer hostingowy, zanim będą mogli zainstalować Joomla. Dobrze jest zrozumieć, jak korzystać z FTP. Czasami trzeba dokonać zmiany w pliku configruation.php lub plikach szablonu podczas nadpisywania stylu. Wiedza ta na pewno Ci się przyda nawet w takich prozaicznych sprawach jak upload dużego pliku, którego nie można przesłać przy pomocy managera lub innego rozszerzenia Joomla. |
cPanel | cPanel to internetowy interfejs graficzny (GUI) oparty na systemie Linux, używany jako panel sterowania w celu uproszczenia zarządzania witryną i serwerem. cPanel umożliwia publikowanie witryn internetowych, zarządzanie domenami, organizowanie plików internetowych, tworzenie kont e-mail, zarządzenie kontami ftp, konfiguracje PHP instalacje CMS i wiele więcej. cPanel to jeden z najpopularniejszych paneli sterowania w spotykany na hostingach. cPanel ma dwa interfejsy, interfejs użytkownika o nazwie cPanel i interfejs zarządzania serwerem o nazwie Web Host Manager (WHM). Takie połączenie umożliwia użytkownikom zarządzanie witryną i dostarcza dostawcom usług hostingowych narzędzia do zarządzania serwerem. |
DNS | DNS to skrót od "Domain Name System". To system, który umożliwia łączenie się z witrynami internetowymi przez dopasowanie czytelnych dla człowieka nazw domen (takich jak joomlaguru.pl) z unikalnym identyfikatorem serwera, na którym jest przechowywana witryna. Pomyśl o systemie DNS jak o internetowej książce telefonicznej. Zawiera listę nazw domen z odpowiadającymi im identyfikatorami zwanymi adresami IP (234.100.005.100), |
Uwierzytelnianie dwuskładnikowe | Logowanie dwu etapowe, które zabezpiecza konto dodatkowym składnikiem do logowania. Może to być specjalny klucz lub aplikacja generująca losowe kody, które trzeba podać podczas logowania. Proste metody to wpisania kodu z SMSa uwierzytelniającego. 2FA może również wykorzystywać biometryczne funkcje do logowania jak odcisk palca w telefonie poprzez czytnik linii papilarnych. |
Web Authentication | Web Authentication API (znany również jako WebAuthn) to specyfikacja napisana przez W3C i FIDO przy współudziale Google, Mozilla, Microsoft, Yubico i innych. Interfejs API umożliwia serwerom rejestrowanie i uwierzytelnianie użytkowników przy użyciu kryptografii klucza publicznego zamiast hasła. WebAuthn wykorzystuje kryptografię asymetryczną z kluczem publicznym i prywatnym. Klucz publiczny jest udostępniany serwerowi. Klucz prywatny nigdy nie opuści tokenu sprzętowego. |
HTTP FEATURE-POLICY | Nagłówek HTTP Feature-Policy zapewnia mechanizm zezwalania i blokowania korzystania z funkcji przeglądarki w jej własnej ramce oraz w treści w dowolnych elementach <iframe> w dokumencie. Dla przykładu, jeśli jesteś pewny, że na Twojej stronie nie będzie wymagane używania kamery lub mikrofonu to możesz ustawić w nagłówku taka informacje i zabezpieczyć przez potencjalnym nadużyciem. Nagłówek HTTP Feature-Policy zostanie zastąpiony na rzecz HTTP PERMISSIONS-POLICY. |
EXPECT-CT | Nagłówek Expect-CT pozwala witrynom wyrazić zgodę na raportowanie i - lub egzekwowanie wymagań Certificate Transparency, aby zapobiec niezauważeniu wykorzystania błędnie wydanych certyfikatów dla tej witryny. |