Sivustot
Palvelimen sivustojen luetteloiminen
Komento
mogwai sites list
Esimerkkituloste
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
Huomautus: Tämän luettelon sivustoa IDs käytetään muissa komennoissa.
Uuden sivuston luominen
Komento
mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]
Valinnat
--owner: FASTPANEL-järjestelmän käyttäjä, joka omistaa sivuston.--server-name=SERVER-NAME: Sivuston verkkotunnus.-a,--alias=ALIAS: Sivuston aliakset, kuten www-aliverkkotunnukset. Voit määrittää useita aliaksia.--ip=IP: Sen palvelimen IP-osoite, jolla sivusto toimii. Voit määrittää useita IP-osoitteita.-h,--handler=HANDLER: Taustajärjestelmän käsittelijä. Voi olla:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP- tai Node.js -versio (esim.8.2,8.3,20.15.1).--create-user: Luo käyttäjä sivustolle.
Esimerkkikomento
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
Sivuston poistaminen
Komento
mogwai sites delete --id=ID
Sivuston ID voi saada komennolla mogwai sites list.
Esimerkkikomento
mogwai sites delete --id=987
Tämä komento poistaa sivuston, jonka tunnus on 987
Sivuston asetusten muokkaaminen
Komento
mogwai sites update --id=ID [<flags>]
Sivuston ID voi saada komennolla mogwai sites list.
Valinnat
-i,--id=ID: Sivuston tunnus.-a,--add-alias=ADD-ALIAS: Lisää alias, useita aliaksia voidaan määrittää.--del-alias=DEL-ALIAS: Poista alias, useita aliaksia voidaan määrittää.--add-ip=ADD-IP: Lisää IP-osoite sivuston asetuksista, useita IP-osoitteita voidaan määrittää.--del-ip=DEL-IP: Poista IP-osoite sivuston asetuksista, useita IP-osoitteita voidaan määrittää.-h,--handler=HANDLER: Taustajärjestelmän käsittelijä. Voi olla:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: PHP- tai Node.js -versio (esim.8.2,8.3,20.15.1).--gzip: Ota pakkaus käyttöön.--no-gzip: Poista pakkaus käytöstä.--gzip-comp-level=LEVEL: Aseta pakkaustaso välille 1-9.--expires=EXPIRES: Aseta staattisen sisällön välimuistiaika.--worker-count=WORKER-COUNT: Aseta PHP-FPM:n workerien määrä
Voit myös päivittää palvelimen useiden sivustojen asetuksia komennolla
mogwai sites batch-update
- Jos haluat muuttaa kaikkien sivustojen asetuksia, käytä lippua
-a. - Jos haluat muuttaa valittujen sivustojen asetuksia, määritä useita
--id-lippuja niidenIDs-arvoilla.
Esimerkkikomento
mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6
Tämä komento lisää aliaksen www1.example.com, vaihtaa käsittelijäksi cgi:n ja PHP-versioksi 5.6 sivustolle, jonka tunnus on 3
Esimerkkikomento
mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2
Tämä komento vaihtaa PHP-käsittelijän sivustoille, joiden tunnukset ovat 2 ja 3