Wyszukiwanie w witrynie

Panel internetowy CentOS — darmowy panel sterowania hostingiem typu „wszystko w jednym” dla CentOS/RHEL 6


Panel sieciowy CentOS (CWP) to darmowy panel sterowania hostingiem, który umożliwia łatwe zarządzanie wieloma serwerami (zarówno dedykowanymi, jak i VPS) bez konieczności uzyskiwania dostępu do serwera przez SSH w celu każde małe zadanie, które musisz wykonać. Jest to bogaty w funkcje panel sterowania, który z pewnością przypadnie Ci do gustu. Spróbuję wymienić niektóre z najbardziej korzystnych funkcji:

  1. Apache Web Server (opcjonalnie Mod Security i reguły OWASP).
  2. PHP 5.4 i przełącznik PHP
  3. MySQL z phpMyAdminem
  4. E-mail – Postfix i Dovecot, skrzynki pocztowe, interfejs sieciowy RoundCube
  5. CSF (zapora serwera konfiguracyjnego)
  6. Kopie zapasowe (ta funkcja jest opcjonalna)
  7. Łatwy interfejs zarządzania użytkownikami
  8. Serwer FreeDNS
  9. Monitorowanie na żywo
  10. Kopie zapasowe
  11. Blokada systemu plików (oznacza koniec z hakowaniem witryn internetowych z powodu blokowania plików przed zmianami).
  12. Konfiguracja serwera AutoFixer
  13. Migracja konta cPanel
  14. Menedżer TeamSpeak 3 (głos) i Menedżer Shoutcast (strumieniowanie wideo).

Najnowsza wersja CWP to 0.9.8.6 i została wydana 19 kwietnia 2015 i zawiera kilka poprawek błędów dotyczących poprawy czasu ładowania.

Demo panelu internetowego CentOS
  1. Logowanie bez protokołu SSL – http://185.4.149.65:2030/
  2. Logowanie SSL – https://185.4.149.65:2031/

------------------ Admin / Root Login ------------------

Username: root
Password: admin123 


------------------ User Login ------------------

Username: test-dom
Password: admin123 

Zanim przystąpię do instalacji muszę powiedzieć kilka ważnych rzeczy na temat CPW i jego wymagań systemowych:

  1. Instalację należy przeprowadzić na czystym serwerze CentOS bez MySQL. Zalecane jest używanie CentOS/RedHat/CloudLinux 6.x. Mimo że może działać na CentOS 5, nie został w pełni przetestowany. CWP nie jest obecnie obsługiwany w CentOS 7.
  2. Minimalne wymagania dotyczące pamięci RAM dla wersji 32-bitowej 512 MB i 64-bitowej 1024 MB z 10 GB wolnego miejsca.
  3. Obecnie obsługiwane są statyczne adresy IP. Nie ma obsługi dynamicznych, trwałych ani wewnętrznych adresów IP.
  4. Nie ma żadnego dezinstalatora do usuwania CWP po instalacji, musisz ponownie załadować system operacyjny, aby go usunąć.

Na potrzeby tego artykułu będę instalował CWP (CentOS Web Panel) na lokalnym serwerze CentOS 6 ze statycznym adresem IP 192.168.0.10.

Instalacja panelu internetowego CentOS

1. Aby rozpocząć instalację, uzyskaj dostęp do serwera jako root i upewnij się, że ustawiłeś poprawną nazwę hosta i statyczny adres IP, zanim przejdziesz do Instalacja Panelu internetowego CentOS.

Ważne: nazwa hosta i nazwa domeny muszą być różne na Twoim serwerze (na przykład, jeśli domena.com jest Twoją domeną na Twoim serwerze, to użyj nazwy hosta.domena.com jako pełnej nazwy hosta).

2. Po ustawieniu nazwy hosta i statycznego adresu IP musisz zainstalować narzędzie wget, aby pobrać skrypt instalacyjny CWP.


yum -y install wget

3. Następnie wykonaj pełną aktualizację serwera do najnowszej wersji, a następnie zrestartuj serwer, aby zastosować wszystkie nowe aktualizacje.


yum -y update
reboot

4. Po ponownym uruchomieniu serwera musisz pobrać skrypt instalacyjny CentOS Web Panel za pomocą narzędzia wget i zainstalować CWP, jak pokazano poniżej.


cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest

Prosimy o cierpliwość, ponieważ proces instalacji może zająć od 10 do 20 minut. Po zakończeniu instalacji powinieneś zobaczyć ekran z informacją „CWP” zainstalowany i listą danych uwierzytelniających wymaganych do uzyskania dostępu do panelu. Pamiętaj, aby skopiować lub zapisać te informacje i zachować je w bezpiecznym miejscu:

5. Gdy wszystko będzie gotowe, naciśnij „ENTER”, aby ponownie uruchomić serwer. Jeśli system nie uruchomi się ponownie automatycznie, po prostu wpisz „reboot”, aby ponownie uruchomić serwer.

6. Po ponownym uruchomieniu serwera zaloguj się na serwer jako root, tym razem ekran powitalny będzie nieco inny. Zobaczysz ekran powitalny CWP, który będzie zawierał krótkie informacje o zalogowanych użytkownikach i bieżącym wykorzystaniu miejsca na dysku:

7. Teraz możesz uzyskać dostęp do Panelu internetowego CentOS za pośrednictwem swojej ulubionej przeglądarki internetowej. Aby to zrobić, po prostu wpisz:


http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)

Ponieważ przeprowadziłem instalację na moim komputerze lokalnym, mogę uzyskać do niej dostęp za pomocą:


http://192.168.0.10:2030

Do uwierzytelnienia musisz użyć nazwy użytkownika root i hasła do swojego serwera.

Po pomyślnym uwierzytelnieniu zobaczysz panel CWP:

To jest strona główna Twojego CWP, a także miejsce, z którego zarządzasz wszystkimi ustawieniami. Postaram się krótko przedstawić informacje na temat każdego z aktualnie występujących bloków:

  1. Nawigacja (po lewej) – menu nawigacyjne umożliwiające przeglądanie różnych ustawień każdej usługi.
  2. 5 najważniejszych procesów – ten blok zapewnia monitorowanie na żywo 5 procesów zużywających najwięcej zasobów.
  3. Szczegóły dysku – ten blok zawiera krótki opis partycjonowania dysku i wykorzystania miejsca na dysku.
  4. Stan usługi – wyświetla aktualny stan bieżących usług oraz opcje ich „uruchomienia”, „zatrzymania” i „ponownego uruchomienia”.
  5. Statystyki systemu – wyświetla bieżące wykorzystanie pamięci i pamięci wymiany, liczbę uruchomionych procesów i wiadomości e-mail w kolejce.
  6. Wersja aplikacji – wyświetla aktualnie zainstalowane wersje Apache, PHP, MySQL, FTP.
  7. Informacje o systemie – wyświetla informacje o modelu procesora serwera, liczbie rdzeni, nazwie systemu operacyjnego, wersji jądra, platformie, czasie pracy i czasie serwera.
  8. Informacje o CWP – wyświetla bieżącą konfigurację serwerów nazw Twojego serwera, adres IP serwera, współdzielony adres IP, nazwę hosta serwera i wersję CWP.

Zużycie zasobów CWP jest naprawdę niskie. Po kilku godzinach testowania zużycie pamięci pozostało na poziomie 512 MB:

Może to być bardzo przydatne, jeśli używasz małego serwera z ograniczonymi zasobami. Fakt, że CWP zapewnia wszystkie narzędzia potrzebne do zarządzania i dostosowywania serwera, nawet bez konieczności posiadania płatnej licencji, czyni go idealnym nie tylko do tworzenia projektów testowych, ale także doskonałym narzędziem do zarządzania środowiskiem na żywo .

Jeśli używasz niezarządzanego serwera ze zwykłą instalacją CentOS, gorąco polecam rozważenie CWP jako panelu sterowania serwera.

Mam nadzieję, że powyższy artykuł był dla Ciebie przydatny. Jak zawsze, jeśli masz jakieś pytania lub uwagi, nie wahaj się przesłać ich w sekcji komentarzy poniżej.

Linki referencyjne: http://centos-webpanel.com/