Ves al contingut principal

Llocs web

Llistar els llocs d'un servidor

Ordre

mogwai sites list

Exemple de sortida

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

Nota: Els llocs IDs d'aquesta llista s'utilitzen en altres ordres.

Crear un lloc nou

Ordre

mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]

Opcions

  • --owner : Usuari del sistema FASTPANEL que serà el propietari del lloc.
  • --server-name=SERVER-NAME : Nom de domini del lloc.
  • -a, --alias=ALIAS : Àlies per al lloc, com ara subdominis www. Es poden especificar diversos àlies.
  • --ip=IP : Adreça IP del servidor on s'executarà el lloc. Es poden especificar diverses adreces IP.
  • -h, --handler=HANDLER : Gestor de backend. Pot ser:
    • PHP: cgi,mpm_itk,php_fpm,fcgi;
    • Node.js: standalone,pm2;
    • Systemd: systemd.
  • --handler_version=HANDLER_VERSION : Versió de PHP o Node.js (p. ex. 8.2, 8.3, 20.15.1).
  • --create-user : Crear un usuari per al lloc.

Exemple d'ordre

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

Suprimir un lloc

Ordre

mogwai sites delete --id=ID

El lloc ID es pot obtenir amb l'ordre mogwai sites list.

Exemple d'ordre

mogwai sites delete --id=987

Aquesta ordre suprimirà el lloc amb l'ID 987

Modificar la configuració del lloc

Ordre

mogwai sites update --id=ID [<flags>]

El lloc ID es pot obtenir amb l'ordre mogwai sites list.

Opcions

  • -i, --id=ID : ID del lloc.
  • -a, --add-alias=ADD-ALIAS : Afegeix un àlies; es poden especificar diversos àlies.
  • --del-alias=DEL-ALIAS : Suprimeix un àlies; es poden especificar diversos àlies.
  • --add-ip=ADD-IP : Afegeix una adreça IP de la configuració del lloc; es poden especificar diverses adreces IP.
  • --del-ip=DEL-IP : Suprimeix una adreça IP de la configuració del lloc; es poden especificar diverses adreces IP.
  • -h, --handler=HANDLER : Gestor de backend. Pot ser:
    • PHP: cgi,mpm_itk,php_fpm,fcgi;
    • Node.js: standalone,pm2;
    • Systemd: systemd.
  • --handler_version=HANDLER_VERSION : Versió de PHP o Node.js (p. ex. 8.2, 8.3, 20.15.1).
  • --gzip : Activa la compressió.
  • --no-gzip : Desactiva la compressió.
  • --gzip-comp-level=LEVEL : Estableix el nivell de compressió, 1-9.
  • --expires=EXPIRES : Estableix el temps de memòria cau per al contingut estàtic.
  • --worker-count=WORKER-COUNT : Estableix el nombre de workers per a PHP-FPM

També podeu actualitzar la configuració de diversos llocs d'un servidor amb l'ordre

mogwai sites batch-update
  • Per canviar la configuració de tots els llocs, utilitzeu l'indicador -a.
  • Per canviar la configuració dels llocs seleccionats, especifiqueu diversos indicadors --id amb els seus IDs.

Exemple d'ordre

mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6

Aquesta ordre afegirà un àlies www1.example.com, canviarà el gestor a cgi i la versió de PHP a 5.6 per al lloc amb l'ID 3

Exemple d'ordre

mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2

Aquesta ordre canviarà el gestor de PHP dels llocs amb ID 2 i 3