ვებსაიტები
სერვერზე საიტების სიის ჩვენება
ბრძანება
mogwai sites list
გამოტანის მაგალითი
ID SERVER_NAME ALIASES OWNER MODE PHP_VERSION IPS DOCUMENT_ROOT
1 example.com www.example.com example_com_usr mpm_itk 82 127.0.0.1 /var/www/example_com_usr/data/www/example.com
შენიშვნა: ამ სიიდან საიტი IDs გამოიყენება სხვა ბრძანებებში.
ახალი საიტის შექმნა
ბრძანება
mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]
ოფციები
--owner: მომხმარებელი FASTPANEL-ის სისტემაში, რომელიც იქნება საიტის მფლობელი.--server-name=SERVER-NAME: საიტის დომენის სახელი.-a,--alias=ALIAS: საიტის ალიასები, მაგალითად www ქვედომენები. შესაძლებელია რამდენიმე ალიასის მითითება.--ip=IP: სერვერის IP მისამართი, სადაც საიტი იმუშავებს. შესაძლებელია რამდენიმე IP მისამართის მითითება.-h,--handler=HANDLER: Backend დამმუშავებელი. შეიძლება იყოს:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP ან Node.js ვერსია (მაგ.8.2,8.3,20.15.1).--create-user: საიტისთვის მომხმარებლის შექმნა.
ბრძანების მაგალითი
mogwai sites create --server-name=example.com --owner=user --create-user --alias=www.example.com --ip=127.0.0.1 --handler=fcgi --handler_version=7.3
საიტის წაშლა
ბრძანება
mogwai sites delete --id=ID
საიტის ID მიღება შესაძლებელია mogwai sites list ბრძანებიდან.
ბრძანების მაგალითი
mogwai sites delete --id=987
ეს ბრძანება წაშლის საიტს ID 987-ით
საიტის პარამეტრების შეცვლა
ბრძანება
mogwai sites update --id=ID [<flags>]
საიტის ID მიღება შესაძლებელია mogwai sites list ბრძანებიდან.
ოფციები
-i,--id=ID: საიტის ID.-a,--add-alias=ADD-ALIAS: ალიასის დამატება, შესაძლებელია რამდენიმე ალიასის მითითება.--del-alias=DEL-ALIAS: ალიასის წაშლა, შესაძლებელია რამდენიმე ალიასის მითითება.--add-ip=ADD-IP: საიტის პარამეტრებიდან IP მისამართის დამატება, შესაძლებელია რამდენიმე IP მისამართის მითითება.--del-ip=DEL-IP: საიტის პარამეტრებიდან IP მისამართის წაშლა, შესაძლებელია რამდენიმე IP მისამართის მითითება.-h,--handler=HANDLER: Backend დამმუშავებელი. შეიძლება იყოს:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP ან Node.js ვერსია (მაგ.8.2,8.3,20.15.1).--gzip: შეკუმშვის ჩართვა.--no-gzip: შეკუმშვის გამორთვა.--gzip-comp-level=LEVEL: შეკუმშვის დონის დაყენება, 1-9.--expires=EXPIRES: სტატიკური კონტენტის ქეშირების დროის დაყენება.--worker-count=WORKER-COUNT: PHP-FPM-ისთვის მუშაკების რაოდენობის დაყენება
ასევე შეგიძლიათ სერვერზე რამდენიმე საიტის პარამეტრები განაახლოთ ამ ბრძანების გამოყენებით
mogwai sites batch-update
- ყველა საიტის პარამეტრების შესაცვლელად გამოიყენეთ
-aფლაგი. - არჩეული საიტების პარამეტრების შესაცვლელად მიუთითეთ რამდენიმე
--idფლაგი მათიIDs-ებით.
ბრძანების მაგალითი
mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6
ეს ბრძანება დაამატებს ალიასს www1.example.com, შეცვლის დამმუშავებელს cgi-ზე და PHP ვერსიას 5.6-ზე საიტისთვის ID 3-ით
ბრძანების მაგალითი
mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2
ეს ბრძანება შეცვლის PHP handler-ს საიტებისთვის ID 2-ით და 3-ით