nginx კონფიგურაციის რედაქტირება
მაგალითებში svm123 თქვენი მომხმარებლის სახელია, SERVER_IP კი სერვერის მისამართი — ორივე მოცემულია კონსოლში, თქვენი SVM-ის „წვდომის“ ჩანართზე.
საიტები ~/nginx/conf.d/*.conf-შია, მთავარი ფაილი კი ~/nginx/nginx.conf. ყოველი დამატებითი დომენისთვის დაამატეთ server ბლოკი საკუთარი server_name-ით:
# ~/nginx/conf.d/default.conf
server {
listen unix:/run/svm/svm123/nginx.sock default_server; # keep this line
server_name _;
root /home/svm123/www/public;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
}svm-nginx-test # check the config
systemctl --user reload svm-nginx # apply it (tests again first)ყველა server ბლოკში უნდა დარჩეს listen unix:/run/svm/… ხაზი — ამ სოკეტით აღწევს თქვენამდე ტრაფიკი. თუ reload-ის შემოწმება ვერ გაივლის, მიმდინარე კონფიგურაცია რჩება, ასე რომ შეცდომა საიტს არ გათიშავს.