Plesk - pradžios vadovas
Plesk yra komercinis svetainių prieglobos valdymo skydelis, leidžiantis per žiniatinklio sąsają valdyti svetaines, domenus, el. paštą, duomenų bazes ir SSL sertifikatus. Šiame serveryje įdiegtas ir inicijuotas Plesk Obsidian su administratoriaus slaptažodžiu, kurį nurodėte užsakydami. Skydelis paruoštas naudoti iš karto.
1 žingsnis – Patikrinkite, ar Plesk veikia
Jūsų serverio IP adresas ir root slaptažodis nurodyti kliento skydelio puslapyje Server Details. Plesk skydelis pasiekiamas iškart sukūrus serverį. Atidarykite https://your.server.ip:8443 naršyklėje ir patikrinkite, ar veikia.
Prisijungimas prie Plesk skydelio:
- Naudotojo vardas:
admin - Slaptažodis: administratoriaus slaptažodis, kurį įvedėte užsakydami
Plesk skydelis veikia tik per HTTPS. Naršyklė parodys saugumo įspėjimą dėl savarankiškai pasirašyto sertifikato – spustelėkite Išplėstiniai > Tęsti (arba Accept the Risk Firefox naršyklėje). Tai įprasta ir saugu.
Pridėję domeną, per Plesk skydelį galėsite įdiegti tinkamą Let’s Encrypt sertifikatą (žr. 3 žingsnį).
Jei serverį patalpinote už VyOS maršrutizatoriaus privačiame tinkle, nustatykite 22 (SSH), 80 (HTTP), 443 (HTTPS) ir 8443 (Plesk skydelis) prievadų peradresavimą. Plesk talpina svetaines, kurios turi būti pasiekiamos iš interneto.
2 žingsnis – Pirmojo domeno pridėjimas
Plesk skydelyje spustelėkite Add Domain ir įveskite domeno pavadinimą. Plesk automatiškai sukurs svetainės erdvę, DNS zoną ir pašto konfigūraciją.
Prieš pridėdami domeną, nukreipkite jį į serverį sukurdami A įrašus pas domeno registratorių:
| Tipas | Pavadinimas | Reikšmė |
|---|---|---|
| A | @ | your.server.ip |
| A | www | your.server.ip |
DNS pakeitimai paprastai įsigalioja per kelias minutes, bet gali užtrukti iki 24 valandų. Būseną galite patikrinti dnschecker.org.
3 žingsnis – SSL įjungimas domenui
Plesk turi integruotą Let’s Encrypt palaikymą. Kaip įjungti nemokamą SSL sertifikatą domenui:
- Eikite į Websites & Domains ir pasirinkite savo domeną
- Spustelėkite SSL/TLS Certificates
- Spustelėkite Install šalia Let’s Encrypt
- Įveskite el. paštą ir spustelėkite Install
Plesk automatiškai gaus ir įdiegs sertifikatą. Atnaujinimas taip pat automatinis.
4 žingsnis – Licencijos aktyvavimas
Jūsų serveris turi 15 dienų bandomąją licenciją , kuri aktyvuojama automatiškai. Bandomoji versija visiškai funkcionali ir palaiko iki 3 domenų.
Norėdami naudoti Plesk pasibaigus bandomajam laikotarpiui, įsigykite ir aktyvuokite licenciją:
- Įsigykite licencijos raktą plesk.com arba pas įgaliotąjį perpardavėją
- Plesk skydelyje eikite į Tools & Settings → License Management
- Spustelėkite Install Key ir įveskite licencijos raktą
Plesk licenciją aktyvuos iš karto. Serverio paleisti iš naujo nereikia.
Po įdiegimo
Fail2Ban – apsauga nuo slaptažodžių spėjimo atakų
Jūsų serveryje įdiegta Fail2Ban iš anksto sukonfigūruotas apsaugoti SSH ir Plesk skydelį nuo slaptažodžių spėjimo atakų.
| Taisyklė | Maks. bandymų | Blokavimo trukmė |
|---|---|---|
| SSH | 5 nesėkmingi prisijungimai | 10 minučių |
| Plesk skydelis | 5 nesėkmingi prisijungimai | 1 valanda |
Naudingos komandos:
# Check banned IPs
fail2ban-client status plesk-panel
fail2ban-client status sshd
# Unban an IP
fail2ban-client set plesk-panel unbanip 1.2.3.4
Jei netyčia užsiblokavote, prisijunkite per VNC konsolę kliento skydelyje ir atblokuokite savo IP.
Paslaugų valdymas
Daugumą paslaugų Plesk valdo automatiškai. Tiesioginiam valdymui:
# Restart Plesk-managed services via plesk command
plesk restart
# Check status of stack services
systemctl status nginx apache2 mariadb postfix dovecot named
# Restart an individual service
systemctl restart nginx
Programų diegimas
Plesk turi populiarių programų diegimo vienu paspaudimu įrankį. Eikite į Applications skydelyje ir įdiekite WordPress, Joomla, Drupal ir daugelį kitų be komandinės eilutės.
Serverio prisijungimo duomenys
Plesk administratoriaus slaptažodis saugomas /root/.plesk_credentials.
Kas sukonfigūruota iš anksto
- Žiniatinklio serveris: Nginx kaip atvirkštinis tarpinis serveris + Apache programoms apdoroti
- Duomenų bazė: MariaDB, valdoma per Plesk skydelį
- Paštas: Postfix (SMTP) + Dovecot (IMAP/POP3), paruošta pašto dėžutėms
- DNS: BIND vardų serveris DNS zonoms talpinti
- IP perskirstymas: Plesk po klonavimo automatiškai aptinka teisingą IP
Įdiegta programinė įranga
| Komponentas | Išsami informacija |
|---|---|
| Ubuntu | 22.04 LTS |
| Plesk Obsidian | 18.0 (Recommended preset) |
| Žiniatinklio serveris | Nginx + Apache |
| Duomenų bazė | MariaDB |
| Paštas | Postfix + Dovecot |
| DNS | BIND |
| Saugumas | Fail2Ban |
Trikčių šalinimas
| Problema | Sprendimas |
|---|---|
| Nepavyksta pasiekti Plesk skydelio | Įsitikinkite, kad naudojate https:// ir prievadą 8443. Naršyklėje priimkite savarankiškai pasirašyto sertifikato įspėjimą |
| Plesk skydelis kraunasi lėtai | Plesk inicijavimas po pirmojo paleidimo trunka iki 2 minučių. Palaukite ir atnaujinkite puslapį |
| Pamiršote Plesk administratoriaus slaptažodį | Prisijunkite per SSH ir paleiskite: plesk bin admin --set-admin-password -passwd "newpass". Arba patikrinkite /root/.plesk_credentials |
| Bandomoji licencija baigėsi | Įsigykite licenciją plesk.com ir aktyvuokite ją Tools & Settings → License Management |
| Domenas neišsprendžiamas | Patikrinkite, ar jūsų domeno A įrašas nukreiptas į serverio IP. Naudokite dnschecker.org patikrinti |
| Užblokavo Fail2Ban | Atblokuokite savo IP per VNC konsolę kliento skydelyje: fail2ban-client set plesk-panel unbanip 1.2.3.4 |
| Pamiršote root slaptažodį | Atkurkite jį per VNC konsolę kliento skydelyje |