Webbplatser
Lista sajter på en server
Kommando
mogwai sites list
Exempel 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
Obs: Sajt IDs från den här listan används i andra kommandon.
Skapa en ny sajt
Kommando
mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]
Alternativ
--owner: Användare i FASTPANEL-systemet som ska äga sajten.--server-name=SERVER-NAME: Domännamn för sajten.-a,--alias=ALIAS: Alias för sajten, till exempel www-underdomäner. Flera alias kan anges.--ip=IP: IP-adress för servern där sajten ska köras. Flera IP-adresser kan anges.-h,--handler=HANDLER: Backend-hanterare. Kan vara:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP- eller Node.js-version (t.ex.8.2,8.3,20.15.1).--create-user: Skapa en användare för sajten.
Exempel 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
Ta bort en sajt
Kommando
mogwai sites delete --id=ID
Sajten ID kan hämtas från kommandot mogwai sites list.
Exempel på kommando
mogwai sites delete --id=987
Det här kommandot tar bort sajten med ID 987
Ändra sajtinställningar
Kommando
mogwai sites update --id=ID [<flags>]
Sajten ID kan hämtas från kommandot mogwai sites list.
Alternativ
-i,--id=ID: ID för sajten.-a,--add-alias=ADD-ALIAS: Lägg till ett alias, flera alias kan anges.--del-alias=DEL-ALIAS: Ta bort ett alias, flera alias kan anges.--add-ip=ADD-IP: Lägg till en IP-adress från sajtinställningarna, flera IP-adresser kan anges.--del-ip=DEL-IP: Ta bort en IP-adress från sajtinställningarna, flera IP-adresser kan anges.-h,--handler=HANDLER: Backend-hanterare. Kan vara:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP- eller Node.js-version (t.ex.8.2,8.3,20.15.1).--gzip: Aktivera komprimering.--no-gzip: Inaktivera komprimering.--gzip-comp-level=LEVEL: Ange komprimeringsnivån, 1-9.--expires=EXPIRES: Ange cachetiden för statiskt innehåll.--worker-count=WORKER-COUNT: Ange antalet workers för PHP-FPM
Du kan också uppdatera inställningar för flera sajter på en server med kommandot
mogwai sites batch-update
- För att ändra inställningarna för alla sajter, använd flaggan
-a. - För att ändra inställningarna för valda sajter, ange flera flaggor
--idmed derasIDs.
Exempel på kommando
mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6
Det här kommandot lägger till ett alias www1.example.com, ändrar handler till cgi och PHP-versionen till 5.6 för sajten med ID 3
Exempel på kommando
mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2
Det här kommandot ändrar PHP-hanteraren för sajter med ID 2 och 3