Veebruar 2, 2026Juhendid
Kuidas Hostida Mitut Veebisaiti Ühel VPS Serveril
Õppige, kuidas hostida mitut veebisaiti ühel VPS serveril virtuaalsete hostide abil. Täielik juhend mitme domeeni, SSL sertifikaatide ja ressursijaotuse haldamiseks.

Mitme veebisaidi hostimine ühel VPS serveril on tõhus ja kuluefektiivne viis mitme projekti haldamiseks. Virtuaalsete hostide abil saate teenindada erinevaid domeene samast serverist, igaüks oma seadistusega, SSL sertifikaadiga ja dokumendijuurikaga. See juhend näitab teile, kuidas seadistada ja hallata mitut veebisaiti oma VPS-il.
Mitme Saidi Hostimise Eelised
- Kulude kokkuhoid: Üks server mitme hostimiskonto asemel
- Tsentraliseeritud haldus: Kõik saidid ühes kohas
- Ressursside jagamine: Tõhus serveriressursside kasutamine
- Lihtne skaleerimine: Lisage rohkem saite ilma täiendava infrastruktuurita
- Ühtsed varukoopiad: Varundage kõik saidid koos
- Parem kontroll: Täielik serveri juurdepääs kõigile projektidele
Virtuaalsete Hostide Seadistamine Nginxiga
Looge iga veebisaidi jaoks eraldi serveriblokid:
bash
nano /etc/nginx/sites-available/näide1.com
server {
listen 80;
server_name näide1.com www.näide1.com;
root /var/www/näide1.com;
index index.html index.php;
location / {
try_files $uri $uri/ =404;
}
}
ln -s /etc/nginx/sites-available/näide1.com /etc/nginx/sites-enabled/
nginx -t
systemctl reload nginxSSL Sertifikaadid Mitmele Domeenile
Seadistage SSL sertifikaadid iga domeeni jaoks Certboti abil:
bash
apt install -y certbot python3-certbot-nginx
certbot --nginx -d näide1.com -d www.näide1.com
certbot --nginx -d näide2.com -d www.näide2.com
# Sertifikaadid uuenevad automaatselt croni kaudu:
certbot renew --dry-runRessursihaldus
Jälgige ja piirake ressursse saidi kohta:
- Kasutage PHP-FPM basseine erinevate ressursipiirangutega
- Seadistage iga saidi jaoks eraldi MySQL andmebaasid
- Jälgige kettakasutust: df -h
- Jälgige mälu kasutust: htop või free -m
- Seadistage logide rotatsioon kettatäitumise vältimiseks
- Kasutage jälgimistööriistu saidi jõudluse jälgimiseks
Saidi Isolatsioon
Veenduge, et saidid üksteist ei häiriks:
- Eraldi dokumendijuurikad: /var/www/sait1, /var/www/sait2
- Erinevad PHP-FPM basseinid ressursipiirangutega
- Eraldi andmebaasikasutajad ja andmebaasid
- Individuaalsed SSL sertifikaadid domeeni kohta
- Isoleeritud logifailid iga saidi jaoks
- Kasutage chrooti või konteinereid maksimaalse isolatsiooni jaoks (täpsem)
Mitme Saidi Jälgimine
- Seadistage tööaja jälgimine iga domeeni jaoks
- Jälgige regulaarselt kettaruumi kasutust
- Jälgige ribalaiuse kasutust saidi kohta
- Seadistage hoiatused kõrge ressursikasutuse korral
- Regulaarsed varukoopiad kõigist saitidest
- Jälgige SSL sertifikaatide aegumiskuupäevi