EagleHost logo EagleHost
Start VPS Hosting WWW Domeny SSL Dedykowane Pomoc / FAQ Blog Panel klienta Kontakt
Centrum Pomocy EagleHost - VPS, Hosting WWW, DirectAdmin, DNS i WordPress
EagleHost • Centrum pomocy

Instrukcje VPS, Hosting WWW i DirectAdmin

Komendy Linux, konfiguracja VPS, DNS, SSL, WordPress, Softaculous, DirectAdmin, poczta e-mail, FTP, bazy danych i panel klienta EagleHost.

Start

Centrum Pomocy EagleHost

Ta strona zawiera najważniejsze instrukcje dla klientów EagleHost: jak korzystać z VPS, jak obsługiwać hosting WWW, jak działa DirectAdmin, jak ustawić DNS, jak zainstalować WordPress oraz jak pobrać faktury.

Wskazówka: jeżeli jesteś początkujący, do zwykłej strony internetowej wybierz Hosting WWW. VPS jest dla osób, które chcą samodzielnie zarządzać systemem Linux.
VPS

VPS — podstawy

Co to jest VPS?

VPS to wirtualny serwer z własnym systemem operacyjnym. Dostajesz dostęp root SSH, możesz instalować własne aplikacje, panele, boty, strony, API, serwery gier i systemy backendowe.

Jak połączyć się z VPS?

W terminalu Windows, Linux lub macOS wpisz:

ssh root@IP_SERWERA

Na Windows możesz też użyć programu PuTTY.

Hasło SSH się nie pokazuje?

To normalne. W Linuxie podczas wpisywania hasła nie widać znaków ani kropek. Wpisz hasło i naciśnij Enter.

VPS Linux

Najważniejsze komendy VPS Linux z opisem

Aktualizacja listy pakietów

apt update

Odświeża listę dostępnych pakietów w systemie Ubuntu/Debian.

Aktualizacja systemu

apt upgrade -y

Instaluje dostępne aktualizacje systemu i pakietów.

Pełna aktualizacja systemu

apt full-upgrade -y

Aktualizuje system wraz z pakietami, które mogą wymagać zmian zależności.

Restart serwera

reboot

Restartuje cały VPS.

Wyłączenie serwera

shutdown now

Wyłącza system. Używaj ostrożnie, bo serwer przestanie działać.

Sprawdzenie użycia dysku

df -h

Pokazuje ile miejsca jest zajęte i wolne na dyskach.

Sprawdzenie RAM

free -m

Pokazuje użycie pamięci RAM w MB.

Podgląd procesów

top

Pokazuje działające procesy i zużycie CPU/RAM.

Lepszy podgląd procesów

apt install htop -y
htop

Instaluje i uruchamia wygodniejszy monitor procesów.

Lista plików

ls -la

Pokazuje pliki i foldery w aktualnej lokalizacji, także ukryte.

Wejście do folderu

cd /var/www/html

Przechodzi do wybranego katalogu.

Powrót katalog wyżej

cd ..

Wraca o jeden folder wyżej.

Sprawdzenie aktualnej ścieżki

pwd

Pokazuje w jakim folderze aktualnie jesteś.

Tworzenie folderu

mkdir nazwa_folderu

Tworzy nowy folder.

Usuwanie pliku

rm plik.txt

Usuwa wskazany plik.

Usuwanie folderu z zawartością

rm -rf folder

Usuwa folder i wszystko w środku. Używaj bardzo ostrożnie.

Kopiowanie pliku

cp plik.txt kopia.txt

Tworzy kopię pliku.

Przenoszenie lub zmiana nazwy

mv stara_nazwa.txt nowa_nazwa.txt

Zmienia nazwę pliku albo przenosi go do innego folderu.

Edytowanie pliku

nano plik.txt

Otwiera prosty edytor tekstu. Zapis: CTRL+O, wyjście: CTRL+X.

Podgląd pliku

cat plik.txt

Wyświetla zawartość pliku w terminalu.

Podgląd końca logów

tail -f /var/log/syslog

Pokazuje logi na żywo, przydatne przy debugowaniu.

Szukanie tekstu w pliku

grep "error" /var/log/syslog

Wyszukuje wskazany tekst w pliku.

Szukanie plików

find /var/www -name "*.php"

Szuka plików PHP w folderze /var/www.

Sprawdzenie IP serwera

ip a

Pokazuje interfejsy sieciowe i adresy IP.

Test połączenia

ping google.com

Sprawdza czy serwer ma połączenie z internetem.

Pobieranie pliku

wget https://adres.pl/plik.zip

Pobiera plik z internetu na serwer.

Pobieranie przez curl

curl -O https://adres.pl/plik.zip

Alternatywna metoda pobierania plików.

Rozpakowanie ZIP

unzip plik.zip

Rozpakowuje archiwum ZIP.

Rozpakowanie tar.gz

tar -xzf plik.tar.gz

Rozpakowuje archiwum tar.gz.

Zmiana właściciela plików

chown -R www-data:www-data /var/www/html

Ustawia właściciela plików dla serwera WWW.

Zmiana uprawnień folderów

chmod -R 755 /var/www/html

Ustawia standardowe uprawnienia dla folderów i plików.

Historia komend

history

Pokazuje komendy wykonane wcześniej w terminalu.

Sprawdzenie wersji systemu

lsb_release -a

Pokazuje wersję Ubuntu/Debian.

Sprawdzenie uptime

uptime

Pokazuje jak długo działa serwer bez restartu.

Systemctl

Zarządzanie usługami na VPS

Status usługi

systemctl status nginx

Sprawdza czy usługa działa i pokazuje ostatnie błędy.

Restart usługi

systemctl restart nginx

Restartuje usługę, np. po zmianie konfiguracji.

Start usługi

systemctl start nginx

Uruchamia usługę.

Zatrzymanie usługi

systemctl stop nginx

Zatrzymuje usługę.

Autostart usługi

systemctl enable nginx

Sprawia, że usługa uruchomi się automatycznie po restarcie serwera.

Wyłączenie autostartu

systemctl disable nginx

Usługa nie uruchomi się automatycznie po restarcie.

Logi usługi

journalctl -u nginx -f

Pokazuje logi usługi na żywo.

Webserver

VPS — Nginx, Apache, PHP

Instalacja Nginx

apt update
apt install nginx -y
systemctl enable nginx
systemctl start nginx

Instaluje i uruchamia serwer WWW Nginx.

Test konfiguracji Nginx

nginx -t

Sprawdza czy konfiguracja Nginx nie ma błędów.

Restart Nginx

systemctl restart nginx

Restartuje Nginx po zmianach w konfiguracji.

Instalacja Apache

apt update
apt install apache2 -y
systemctl enable apache2
systemctl start apache2

Instaluje i uruchamia Apache2.

Instalacja PHP

apt install php php-fpm php-mysql php-cli php-curl php-zip php-gd php-mbstring php-xml -y

Instaluje PHP i najczęściej potrzebne rozszerzenia.

Sprawdzenie wersji PHP

php -v

Pokazuje aktywną wersję PHP.

Sprawdzenie modułów PHP

php -m

Pokazuje zainstalowane rozszerzenia PHP.

Certyfikat SSL Let's Encrypt

apt install certbot python3-certbot-nginx -y
certbot --nginx -d twojadomena.pl -d www.twojadomena.pl

Instaluje certyfikat SSL dla domeny używanej na Nginx.

Bazy danych

VPS — MySQL / MariaDB

Instalacja MariaDB

apt install mariadb-server mariadb-client -y

Instaluje serwer bazy danych MariaDB.

Zabezpieczenie MariaDB

mysql_secure_installation

Uruchamia konfigurator zabezpieczeń bazy danych.

Logowanie do bazy

mysql -u root -p

Loguje do konsoli MySQL/MariaDB.

Lista baz danych

SHOW DATABASES;

Pokazuje wszystkie bazy danych.

Tworzenie bazy

CREATE DATABASE nazwa_bazy CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Tworzy nową bazę danych z obsługą polskich znaków.

Tworzenie użytkownika

CREATE USER 'user'@'localhost' IDENTIFIED BY 'mocne_haslo';

Tworzy nowego użytkownika bazy danych.

Nadanie uprawnień

GRANT ALL PRIVILEGES ON nazwa_bazy.* TO 'user'@'localhost';
FLUSH PRIVILEGES;

Nadaje użytkownikowi dostęp do wskazanej bazy.

Backup bazy

mysqldump -u user -p nazwa_bazy > backup.sql

Tworzy kopię zapasową bazy danych.

Przywracanie bazy

mysql -u user -p nazwa_bazy < backup.sql

Przywraca bazę danych z pliku SQL.

Bezpieczeństwo

VPS — bezpieczeństwo

Zmiana hasła root

passwd

Zmienia hasło aktualnego użytkownika, np. root.

Dodanie użytkownika

adduser nazwa_usera

Tworzy nowego użytkownika systemowego.

Nadanie sudo

usermod -aG sudo nazwa_usera

Pozwala użytkownikowi wykonywać komendy administracyjne.

Instalacja UFW firewall

apt install ufw -y
ufw allow OpenSSH
ufw allow 80
ufw allow 443
ufw enable

Włącza podstawowy firewall i pozwala na SSH, HTTP oraz HTTPS.

Status firewalla

ufw status

Pokazuje aktywne reguły UFW.

Instalacja Fail2Ban

apt install fail2ban -y
systemctl enable fail2ban
systemctl start fail2ban

Chroni przed wieloma błędnymi próbami logowania.

Sprawdzenie otwartych portów

ss -tulpn

Pokazuje usługi nasłuchujące na portach.

Hosting WWW

Hosting WWW EagleHost

Dla kogo jest Hosting WWW?

Dla stron firmowych, WordPress, blogów, landing page, sklepów WooCommerce, małych aplikacji PHP i projektów, które nie wymagają własnego serwera VPS.

Co zawiera hosting?

DirectAdmin, PHP 8.3, MariaDB, SSL Let's Encrypt, FTP, pocztę e-mail, bazy danych, Softaculous i backup zależny od pakietu.

Jak wejść do hostingu?

Panel klienta EagleHost → Hosting WWW → Zarządzaj. Tam znajdziesz link do DirectAdmin oraz dane usługi.

DirectAdmin

DirectAdmin — opis najważniejszych opcji

File Manager

Menadżer plików. Pozwala wgrywać, usuwać, edytować i przenosić pliki strony bez FTP.

Domain Setup

Dodawanie domen do hostingu. Tutaj podpinasz domenę, która ma działać na hostingu WWW.

Subdomain Management

Tworzenie subdomen, np. sklep.twojadomena.pl albo panel.twojadomena.pl.

SSL Certificates

Włączanie certyfikatu SSL Let's Encrypt dla domeny, żeby strona działała przez HTTPS.

MySQL Management

Tworzenie i zarządzanie bazami danych MySQL/MariaDB dla WordPressa, sklepów i aplikacji PHP.

phpMyAdmin

Graficzny panel do zarządzania bazą danych. Możesz edytować tabele, importować i eksportować SQL.

FTP Management

Tworzenie kont FTP do przesyłania plików strony przez programy typu FileZilla.

E-mail Accounts

Tworzenie skrzynek e-mail w domenie, np. kontakt@twojadomena.pl.

Forwarders

Przekierowanie poczty z jednego adresu na inny, np. kontakt@domena.pl na Gmail.

Autoresponders

Automatyczne odpowiedzi e-mail, np. informacja urlopowa lub potwierdzenie otrzymania wiadomości.

DNS Management

Zarządzanie rekordami DNS: A, CNAME, MX, TXT. Przydatne przy Cloudflare, Google Workspace i poczcie.

Cron Jobs

Automatyczne uruchamianie skryptów o wybranej godzinie, np. zadania PHP, backup, synchronizacja.

Site Summary / Statistics

Podgląd użycia transferu, miejsca na dysku i statystyk konta hostingowego.

Backup Manager

Tworzenie i przywracanie kopii zapasowych konta hostingowego.

Softaculous Apps Installer

Instalator aplikacji jednym kliknięciem: WordPress, Joomla, Laravel, phpBB, MyBB, WHMCS i inne.

WordPress Manager

Zarządzanie instalacjami WordPress, aktualizacjami, cache i bezpieczeństwem WordPressa.

Git

Obsługa repozytoriów Git. Przydatne dla programistów do wdrażania kodu na hosting.

Terminal

Dostęp do terminala w panelu, jeżeli jest włączony dla danego konta.

WordPress

WordPress i Softaculous

Instalacja WordPress

DirectAdmin → Softaculous Apps Installer → WordPress → Install.

Co można instalować?

WordPress, Joomla, Laravel, phpBB, MyBB, SMF, WHMCS, Concrete CMS, sklepy i wiele innych aplikacji.

Dlaczego Softaculous?

Nie musisz ręcznie wgrywać plików i tworzyć bazy. Instalator robi to automatycznie.

DNS

Domeny i DNS OpenProvider

Serwery DNS używane przy domenach EagleHost

ns1.openprovider.nl
ns2.openprovider.be
ns3.openprovider.eu

Jeżeli domena jest u innego operatora, ustaw powyższe DNS w panelu operatora domeny. Propagacja DNS może potrwać od kilku minut do 24 godzin.

Rekord A

Kieruje domenę na adres IP serwera, np. 88.99.138.145.

Rekord CNAME

Tworzy alias domeny, np. www wskazuje na domenę główną.

Rekord MX

Odpowiada za obsługę poczty e-mail w domenie.

Rekord TXT

Używany do SPF, DKIM, DMARC, weryfikacji domeny i zabezpieczeń poczty.

Poczta

Poczta e-mail na hostingu WWW

Tworzenie skrzynki

DirectAdmin → E-mail Accounts → Create Account.

Webmail

Do poczty możesz logować się przez Roundcube/Webmail dostępny w DirectAdmin.

Przekierowanie poczty

DirectAdmin → Forwarders → dodaj adres docelowy, np. Gmail.

Panel klienta

Panel klienta EagleHost

Usługi

Lista aktywnych usług: hosting WWW, VPS, domeny i serwery dedykowane.

Faktury PDF

Podgląd faktur i pobieranie dokumentów PDF do rozliczeń.

Centrum wsparcia

Tworzenie ticketów i kontakt z supportem EagleHost.

Szczegóły konta

Dane osoby prywatnej lub firmy, NIP, adres i dane potrzebne do faktur.

FAQ

Najczęstsze pytania

Czy hosting posiada SSL?

Tak, każdy hosting WWW ma darmowy SSL Let's Encrypt.

Czy mogę zainstalować WordPress jednym kliknięciem?

Tak, przez Softaculous Apps Installer w DirectAdmin.

Czy VPS ma root SSH?

Tak, VPS posiada pełny dostęp root SSH.

Czy mogę pobrać fakturę PDF?

Tak, faktury są dostępne w panelu klienta.

Jakie DNS ustawić dla domeny?

ns1.openprovider.nl, ns2.openprovider.be, ns3.openprovider.eu.

Gotowy na start z EagleHost?

Wybierz VPS, hosting WWW, domenę albo serwer dedykowany. Zamówienie złożysz w panelu klienta, a status usługi, faktury i tickety masz w jednym miejscu.

Złóż zamówienie Centrum wsparcia