Siirry pääsisältöön

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.
  • --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.
  • --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 niiden IDs-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