Tsela ya go Ipusa Di-website Tse Dintsi mo Servering e Le Nngwe ya VPS
Ithute tsela ya go ipusa di-website tse dintsi mo servering e le nngwe ya VPS ka go dirisa di-virtual host. Tlhahiso e e feletseng ya go laola di-domain tse dintsi, di-sertifikeiti tsa SSL, le go abelana didiriswa.

Go ipusa di-website tse dintsi mo servering e le nngwe ya VPS ke tsela e e nonofileng le e e tlhwatlhwang ya go laola di-projeke tse di lekaneng. Ka go dirisa di-virtual host, o ka neela di-domain tse di farologaneng go tswa mo servering e e tshwanang, e nngwe le e nngwe e na le seto sa yone, sertifikeiti ya SSL, le motheo wa kwalo. Tlhahiso eno e go bontsha tsela ya go seta le go laola di-website tse dintsi mo VPS ya gago.
Melemo ya go Ipusa Di-site Tse Dintsi
- Go boloka madi: Server e le nngwe mo boemong jwa di-account tse dintsi tsa hosting
- Taolo e e kopantsweng: Di-site tsotlhe kwa lefelong le le lengwe
- Go abelana didiriswa: Tirisiso e e nonofileng ya didiriswa tsa server
- Go oketsa go bonolo: Oketse di-site tse dintsi ntle le didiriswa tse di oketsegileng
- Di-backup tse di kopantsweng: Backupa di-site tsotlhe mmogo
- Taolo e e botoka: Pono e e feletseng ya server bakeng sa di-projeke tsotlhe
Go Seta Di-Virtual Host ka Nginx
Dira di-block tse di farologaneng tsa server bakeng sa website e nngwe le e nngwe:
nano /etc/nginx/sites-available/example1.com
server {
listen 80;
server_name example1.com www.example1.com;
root /var/www/example1.com;
index index.html index.php;
location / {
try_files $uri $uri/ =404;
}
}
ln -s /etc/nginx/sites-available/example1.com /etc/nginx/sites-enabled/
nginx -t
systemctl reload nginxDi-Sertifikeiti tsa SSL bakeng sa Di-Domain Tse Dintsi
Seta di-sertifikeiti tsa SSL bakeng sa domain e nngwe le e nngwe ka go dirisa Certbot:
apt install -y certbot python3-certbot-nginx
certbot --nginx -d example1.com -d www.example1.com
certbot --nginx -d example2.com -d www.example2.com
# Di-sertifikeiti di ntsha sephiri ka motshini ka cron:
certbot renew --dry-runTaolo ya Didiriswa
Lokela mme o lekanye didiriswa mo site e nngwe le e nngwe:
- Dirisa di-pool tsa PHP-FPM tse di nang le melelo e e farologaneng ya didiriswa
- Seta di-database tse di farologaneng tsa MySQL bakeng sa site e nngwe le e nngwe
- Lokela tirisiso ya disk: df -h
- Latela tirisiso ya memory: htop kgotsa free -m
- Seta go fetola di-log go thibela go tlala ga disk
- Dirisa didiriswa tsa go lokela go latela tiro ya site e nngwe le e nngwe
Go Aroganya Di-site
Tiisa gore di-site ga di kgogakgoganye:
- Di-motheo tse di farologaneng tsa kwalo: /var/www/site1, /var/www/site2
- Di-pool tse di farologaneng tsa PHP-FPM tse di nang le melelo ya didiriswa
- Badirisi ba database ba ba farologaneng le di-database tse di farologaneng
- Di-sertifikeiti tsa SSL tse di ikgethileng mo domain e nngwe le e nngwe
- Difaele tsa log tse di aroganeng bakeng sa site e nngwe le e nngwe
- Dirisa chroot kgotsa di-container bakeng sa go aroganya ka botlalo (go ntlafaditswe)
Go Lokela Di-site Tse Dintsi
- Seta go lokela uptime bakeng sa domain e nngwe le e nngwe
- Lokela tirisiso ya lefelo la disk ka nako le nako
- Latela tirisiso ya bandwidth mo site e nngwe le e nngwe
- Seta di-alert bakeng sa tirisiso e e kwa godimo ya didiriswa
- Di-backup tsa nako le nako tsa di-site tsotlhe
- Lokela matlhatso a go fela ga di-sertifikeiti tsa SSL