CPANEL opiera się na systemie operacyjnym Linux i obecnie obsługuje Centos 7, Cloud Linux 6 i 7, Red Hat Enterprise Linux w wersji 7. Amazon Linux 1 był wcześniej wspierany, ale teraz został porzucony.
CPANEL wymaga nowego serwera do instalacji. Może to być spowodowane tym, że wymaga różnych usług działających na innym porcie; Dlatego próbuje uniknąć konfliktu portu z wcześniej zainstalowanymi usługami.
Porty używane przez CPANEL
CPANEL ma kilka usług hostingu witryn i zarządzania serwerami. Niektóre z nich wymagają otwarcia określonego portu do prawidłowego funkcjonowania. Stąd najlepiej byłoby, gdybyś pozwolił im przez zaporę. Krótka lista usług i portów, które słuchają, podano poniżej:
Porty i usługi CPANEL | |
---|---|
Praca | Porty |
CPANEL | 2082 |
CPANEL SSL | 2083 |
WHM | 2086 |
WHM SSL | 2087 |
Ftp | 0 |
Ssh | 22 |
SMTP | 25, 26, 465 |
DNS | 53 |
Httpd | 80, 443 |
KAIL | 2095 |
Modyfikacja portów w cPanel
CPANEL zapewnia wiele usług działających na różnych portach, a czasem konieczne jest zmiana domyślnego portu usługi. Przyczyną tego mogą być konflikty portowe lub niektóre problemy z bezpieczeństwem. Bez względu na przyczynę pokażemy, jak zmodyfikować numer portu określonych usług CPANEL, takich jak Apache (HTTPD), SSH i SMTP. Niektóre numery portów mogą wymagać skontaktowania się z dostawcą hosting.
Uwaga: Przed dodaniem dowolnego nowego portu skonfiguruj zaporę, aby umożliwić nowy ruch portu. Sprawdź także, czy jakaś inna usługa nie korzysta jeszcze z nowego portu.
Zmiana numeru portu Apache na serwerze CPANEL.
Krok 1: Zaloguj się na swoje konto WHM i przejdź do Ustawienia w następujący sposób:
Teraz przejdź do menu „System” i zmień zarówno numer portu Apache HTTP (80), jak i SSL HTTPS (443)
Zmiana numeru portu SSH na serwerze CPANEL.
Krok 1: Zaloguj się do serwera przez SSH jako użytkownik root.
Krok 2: Po zalogowaniu poszukaj pliku ssh_config i otwórz go za pomocą dowolnego edytora tekstu, takiego jak nano lub vi.
# vi/etc/ssh/ssh_configWskazówka: zawsze dobrym pomysłem jest kopie zapasowe pliku przed jego zmodyfikowanie.
Krok 3: Teraz poszukaj wiersza w pliku SSHD_CONFIG podobnym do „#port 22”. Tutaj 22 jest domyślnym portem, w którym demon SSHD słucha połączeń. Uzyskaj tę linię, usuwając symbol „#” na początku linii. Teraz wstaw dowolny nowy numer portu uprzywilejowanego od 1 do 1023. uprzywilejowany port to ten port, który jest dostępny tylko przez użytkownika root.
# Port 20 zmienił się na port 69Krok 4: Teraz uruchom ponownie usługę SSH za pomocą następującego polecenia:
# Service Sshd restartW przypadku niewłaściwego konfigurowania pliku możesz naprawić oryginalny plik konfiguracyjny SSH, przeglądając następujący link w przeglądarce internetowej:
https: // przykład.com: 2087/scripts2/doautofixer?Autofix = SafesShrestart
Ten skrypt spróbuje przypisać dodatkowy plik konfiguracyjny SSH dla portu 23. Teraz możesz uzyskać dostęp i zmodyfikować oryginalny plik konfiguracji SSH.
Zmiana numeru portu SMTP na serwerze CPANEL.
Niektórzy dostawcy blokują dostęp do portu 25 do wysyłania poczty. Ale ten port jest wymagany do komunikowania się z użytkownikami korzystającymi z innych usług pocztowych. Do zmiany portu SMTP przejdź przez:
Zaloguj się do WHM> Konfiguracja usług> Menedżer usług. Wewnątrz „Exim Mail Server (na innym porcie)” zmień numer portu na żądaną wartość.
Mimo że CPanel oferuje opcję zmiany portu EXIM SMTP, ale jest bezużyteczny. Dzieje się tak, ponieważ łamie komunikację, ponieważ inne serwery pocztowe nie są skonfigurowane do pracy z niestandardowymi portami. Rozwiązaniem jest użycie „inteligentnego hosta” lub opcji usługi stron trzecich w CPANEL.
Używając Let's Encrypt z cpanel
Let's Encrypt to bezpłatna i najczęściej używana usługa szyfrowania TLS. CPANEL bardzo ułatwił instalację certyfikatu SSL dostarczonego przez Let's Encrypt i zarządzanie zarządzaniem. Aby korzystać z usługi Let's Encrypt SSL, musisz zainstalować wtyczkę CPANEL Let's Encrypt. Auto SSL funkcja CPANEL i wtyczka Let's Encrypt dla CPANEL pobiera certyfikaty dostarczone przez Let's Encrypt ™. Postępuj zgodnie z poniższymi czynami, aby zainstalować wtyczkę Let's Encrypt:
Jeśli chcesz odinstalować wtyczkę, po prostu uruchom poniższe polecenie:
/Scripts/Uninstall_LETS_Encrypt_autossl_providerZaszypujmy do wspólnego hostingu
Jeśli jesteś na wspólnym planie hostingu, aby zainstalować certyfikat Let's Szyfrowanie bezpłatnego SSL, wykonaj poniższe kroki:
Aby sprawdzić, czy Twoja witryna działa w protokole HTTPS, spróbuj uzyskać dostęp do Twojej witryny za pomocą https: // Yourdomain.com
Przekieruj HTTP do HTTPS
Aby przekierować żądanie HTTP do HTTPS, otwórz menedżer plików w CPANEL. Poszukaj pliku o nazwie „.htaccess „Jeśli go nie ma, to zajrzyj do wewnątrz ukrytej zawartości, w przeciwnym razie stwórz nową.
Otwórz plik i dodaj następujące wiersze:
RewriteEngine onTeraz sprawdź, czy .HTACCESS działa, przeglądając witrynę za pomocą http: // Yourdomain.com. Jeśli jest automatycznie przekierowywany do HTTPS, działa poprawnie.
Wadą korzystania z Let's Encrypt jest to, że certyfikat musi zostać ponownie weryfikowany po 90 dniach. Ma również kilka limitów domeny i limitów szybkości.
Kopia zapasowa cpanel
CPANEL zapewnia funkcję tworzenia kopii zapasowych naszych baz danych, e -maili, plików itp. Kopia zapasowa może być używana do przechowywania lokalnej kopii danych, odzyskania danych, przeniesienia do nowego dostawcy hostingu lub do innych zastosowań. Kopie zapasowe są niezbędnym zadaniem dla administratorów systemu, aby zapewnić bezpieczeństwo swojej organizacji w każdej katastrofie danych. W tym przewodniku zobaczymy, jak wziąć różne kopie zapasowe za pomocą CPANEL.
Pełna kopia zapasowa
Krok 1: Zaloguj się na swoje konto CPANEL i kliknij narzędzie „Tworzenie kopii zapasowych” w sekcji „Pliki”.
Krok 2: Pokazuje trzy typy opcji tworzenia kopii zapasowych: pełna kopia zapasowa, kopia zapasowa konta, częściowa kopia zapasowa. Kliknij przycisk w ramach pełnej kopii zapasowej, który jest oznaczony jako „Pobierz pełną kopię zapasową konta.„Utworzy archiwum wszystkich plików i ustawień konfiguracji Twojej witryny.
Krok 3: Na następnej stronie poprosi Cię o miejsce docelowe, aby przechowywać plik archiwum tworzenia kopii zapasowych. Możesz wybrać, aby zapisać kopię zapasową w katalogu domowym, przenieść go na inny serwer za pośrednictwem protokołów FTP lub SCP.
Możesz także opcjonalnie wybrać, aby odebrać wiadomość e -mail do ukończenia tworzenia kopii zapasowych.
Krok 4: Kliknij przycisk „Generuj kopię zapasową”, aby rozpocząć proces kopii zapasowej. Metoda może zająć trochę czasu zgodnie z rozmiarem danych. Wygeneruje plik kopii zapasowej do pobrania z rozszerzeniem.smoła.GZ. Nazwa pliku zawiera godzinę i datę kopii zapasowej oraz nazwę domeny.
Częściowa kopia zapasowa
Dzięki tej metodzie możemy wziąć tylko kopię zapasową konkretnych rzeczy, takich jak 1) Direktor Home 2) MySQL 3) Bazy danych 4) E -mailowe przekazują się 5) Filtry e -mail. Aby wziąć udział w częściowej kopii zapasowej, kliknij link podany na każdej opcji poniżej nagłówka „częściowe kopie zapasowe”.
Kopie zapasowe konta
Opcja tworzenia kopii zapasowych konta jest używana tylko wtedy, gdy musimy pobrać pełny plik kopii zapasowej na nasz komputer lokalny.
Inna opcja, „Kreator zapasowy”, może również stworzyć i przywrócić kopię zapasową. Zapewni ci przewodnik krok po kroku do zarządzania kopią zapasową.
Zarządzanie wersjami PHP z CPANEL
Sekcja oprogramowania CPANEL zapewnia narzędzia do konfigurowania różnych ustawień związanych z PHP. Poniżej zobaczymy, jak zmodyfikować niektóre z tych ustawień.
Zmiana wersji
Krok 1: Zaloguj się na swoje konto CPANEL i przejdź do sekcji oprogramowania. Poszukaj aplikacji o nazwie „Menedżer multiphp.„Jeśli nie jest jeszcze zainstalowany, możesz go zainstalować w centrum oprogramowania CPANEL, takiego jak„ Instalator Instalator aplikacji ”lub cokolwiek, co firma hostingowa zapewnia instalator oprogramowania.
Krok 2: Teraz wybierz domenę, dla której chcesz zmienić wersję PHP. Z prawego menu rozwijanego oznaczonego jako „Wersja PHP” wybierz wersję PHP, którą chcesz zainstalować.
Krok 3: Kliknij przycisk Zastosuj, aby potwierdzić swój wybór. Należy pamiętać, że czasami sprawy mogą się zepsuć, kiedy zmieniasz wersję PHP. Na przykład możesz nie być w stanie otworzyć swojej strony administratora WordPress po zmianie wersji PHP. Jeśli coś takiego się wydarzy, powróć do swojej starszej wersji PHP.
Multiphp INI Editor to narzędzie CPANEL, które pozwala użytkownikom wprowadzać bardziej znaczące zmiany w ustawieniach PHP. Ma dwa tryby edycji:
Konfigurowanie .plik htaccess w cPanel
.HTACCESS lub HYPERTEXT PLIK dostępu jest niezbędnym plikiem do manipulowania różnymi aspektami witryny działającej na serwerze Apache. Możemy dodać dodatkowe funkcje i funkcje kontrolne do naszej witryny za pomocą .Konfiguracja pliku Htaccess. .plik Htaccess zwykle znajduje się w katalogu głównym i jest ukryty. Możesz to odłączyć od menedżera plików. Jednak każdy katalog może mieć swój.plik Htaccess. Jeśli nie możesz znaleźć .plik HTACCESS, możesz utworzyć nowy za pomocą menedżera plików w CPANEL.
W tym przewodniku postaramy się zbadać niektóre istotne cechy .plik Htaccess.
Gdzie pierwsze 404 jest numerem błędu, a błąd404.HTML to Twoja niestandardowa strona błędu.
Możemy wykonać ten sam proces dla innych błędów, takich jak Bad-Request, Wewnętrzny serwer itp.
Ten moduł włączy przepisanie adresu URL i przekieruje wszelkie żądanie HTTP do HTTPS. Na przykład każde zapytanie, takie jak http: // twojadomina.com/indeks.PHP zostanie przekierowany do https: // twojadomina.com/indeks.php).
Wymień „CPANEL Nazwa użytkownika” na nazwę użytkownika Twojego konta. W dyrektywie AuthuserFile daj ścieżkę .plik htpasswd w katalogu. Teraz, aby uzyskać dostęp do tego folderu, wymagana będzie autoryzacja.
Jak zainstalować węzeł.Aplikacja JS w cpanel
Węzeł.JS jest jedną z najczęściej używanej platformy programowania open source i serwerów. Deweloperzy szeroko używają go do budowania aplikacji międzyplatformowych. Po opracowaniu węzeł.Aplikację JS można wdrożyć na twoim serwerze. Aby hostować swój węzeł.Aplikacja JS za pomocą cPanel, wykonaj poniższe czynności:
Tworzenie pakietu.plik JSON
Po utworzeniu węzła.Aplikacja JS w CPANEL, musimy utworzyć pakiet.plik JSON. Pakiet.plik JSON zawiera informacje o metadanych węzła.Projekt JS.
Instalowanie NPM lub Manager Process Manager
NPM używa pakietu.plik JSON do zainstalowania wszystkich zależności. Aby zainstalować NPM, wykonaj poniższe czynności:
To kończy naszą szybką wycieczkę po cPanel i niektóre z jego funkcji. Mam nadzieję, że podobał ci się ten przewodnik. Podziel się tym z innymi.