Nettsteder
Lister opp nettsteder på en server
Kommando
mogwai sites list
Eksempel på utdata
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
Merk: Nettstedet IDs fra denne listen brukes i andre kommandoer.
Opprette et nytt nettsted
Kommando
mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]
Alternativer
--owner: Bruker på FASTPANEL-systemet som skal eie nettstedet.--server-name=SERVER-NAME: Domenenavn for nettstedet.-a,--alias=ALIAS: Aliaser for nettstedet, for eksempel www-underdomener. Flere aliaser kan angis.--ip=IP: IP-adresse til serveren der nettstedet skal kjøre. Flere IP-adresser kan angis.-h,--handler=HANDLER: Backend-håndterer. Kan være:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP- eller Node.js-versjon (f.eks.8.2,8.3,20.15.1).--create-user: Opprett en bruker for nettstedet.
Eksempel på kommando
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
Slette et nettsted
Kommando
mogwai sites delete --id=ID
Nettstedet ID kan hentes fra kommandoen mogwai sites list.
Eksempel på kommando
mogwai sites delete --id=987
Denne kommandoen vil slette nettstedet med ID 987
Endre nettstedinnstillinger
Kommando
mogwai sites update --id=ID [<flags>]
Nettstedet ID kan hentes fra kommandoen mogwai sites list.
Alternativer
-i,--id=ID: ID for nettstedet.-a,--add-alias=ADD-ALIAS: Legg til et alias, flere aliaser kan angis.--del-alias=DEL-ALIAS: Slett et alias, flere aliaser kan angis.--add-ip=ADD-IP: Legg til en IP-adresse fra nettstedinnstillingene, flere IP-adresser kan angis.--del-ip=DEL-IP: Slett en IP-adresse fra nettstedinnstillingene, flere IP-adresser kan angis.-h,--handler=HANDLER: Backend-håndterer. Kan være:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP- eller Node.js-versjon (f.eks.8.2,8.3,20.15.1).--gzip: Aktiver komprimering.--no-gzip: Deaktiver komprimering.--gzip-comp-level=LEVEL: Angi komprimeringsnivået, 1-9.--expires=EXPIRES: Angi bufretiden for statisk innhold.--worker-count=WORKER-COUNT: Angi antall arbeidere for PHP-FPM
Du kan også oppdatere innstillinger for flere nettsteder på en server ved hjelp av kommandoen
mogwai sites batch-update
- For å endre innstillingene for alle nettsteder, bruk flagget
-a. - For å endre innstillingene for utvalgte nettsteder, angi flere
--id-flagg med deresIDs.
Eksempel på kommando
mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6
Denne kommandoen vil legge til et alias www1.example.com, endre handler til cgi og PHP-versjon til 5.6 for nettstedet med ID 3
Eksempel på kommando
mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2
Denne kommandoen vil endre PHP-håndtereren for nettsteder med ID 2 og 3