Site-uri web
Listarea site-urilor de pe un server
Comandă
mogwai sites list
Exemplu de ieșire
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
Notă: Site-ul IDs din această listă este utilizat în alte comenzi.
Crearea unui site nou
Comandă
mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]
Opțiuni
--owner: Utilizator din sistemul FASTPANEL care va deține site-ul.--server-name=SERVER-NAME: Numele de domeniu al site-ului.-a,--alias=ALIAS: Aliasuri pentru site, cum ar fi subdomeniile www. Pot fi specificate mai multe aliasuri.--ip=IP: Adresa IP a serverului pe care va rula site-ul. Pot fi specificate mai multe adrese IP.-h,--handler=HANDLER: Handler backend. Poate fi:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: Versiunea PHP sau Node.js (de ex.8.2,8.3,20.15.1).--create-user: Creează un utilizator pentru site.
Exemplu de comandă
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
Ștergerea unui site
Comandă
mogwai sites delete --id=ID
Site-ul ID poate fi obținut din comanda mogwai sites list.
Exemplu de comandă
mogwai sites delete --id=987
Această comandă va șterge site-ul cu ID-ul 987
Modificarea setărilor site-ului
Comandă
mogwai sites update --id=ID [<flags>]
Site-ul ID poate fi obținut din comanda mogwai sites list.
Opțiuni
-i,--id=ID: ID-ul site-ului.-a,--add-alias=ADD-ALIAS: Adaugă un alias; pot fi specificate mai multe aliasuri.--del-alias=DEL-ALIAS: Șterge un alias; pot fi specificate mai multe aliasuri.--add-ip=ADD-IP: Adaugă o adresă IP din setările site-ului; pot fi specificate mai multe adrese IP.--del-ip=DEL-IP: Șterge o adresă IP din setările site-ului; pot fi specificate mai multe adrese IP.-h,--handler=HANDLER: Handler backend. Poate fi:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: Versiunea PHP sau Node.js (de ex.8.2,8.3,20.15.1).--gzip: Activează compresia.--no-gzip: Dezactivează compresia.--gzip-comp-level=LEVEL: Setează nivelul de compresie, 1-9.--expires=EXPIRES: Setează timpul de cache pentru conținutul static.--worker-count=WORKER-COUNT: Setează numărul de workeri pentru PHP-FPM
De asemenea, puteți actualiza setările pentru mai multe site-uri de pe un server folosind comanda
mogwai sites batch-update
- Pentru a modifica setările pentru toate site-urile, utilizați indicatorul
-a. - Pentru a modifica setările pentru site-urile selectate, specificați mai mulți indicatori
--idcuIDs-urile lor.
Exemplu de comandă
mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6
Această comandă va adăuga un alias www1.example.com, va schimba handlerul la cgi și versiunea PHP la 5.6 pentru site-ul cu ID-ul 3
Exemplu de comandă
mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2
Această comandă va schimba handlerul PHP pentru site-urile cu ID-urile 2 și 3