Негізгі мазмұнға өту

Веб-сайттар

Сервердегі сайттарды тізімдеу

Команда

mogwai sites list

Шығыс мысалы

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

Ескертпе: Бұл тізімдегі IDs сайттары басқа командаларда қолданылады.

Жаңа сайт жасау

Команда

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

Параметрлер

  • --owner : Сайтқа иелік ететін FASTPANEL жүйесіндегі пайдаланушы.
  • --server-name=SERVER-NAME : Сайтқа арналған домен атауы.
  • -a, --alias=ALIAS : Сайтқа арналған бүркеншік атаулар, мысалы www ішкі домендері. Бірнеше бүркеншік атауды көрсетуге болады.
  • --ip=IP : Сайт жұмыс істейтін сервердің IP мекенжайы. Бірнеше IP мекенжайын көрсетуге болады.
  • -h, --handler=HANDLER : Бэкенд өңдегіші. Мыналар болуы мүмкін:
    • PHP: cgi,mpm_itk,php_fpm,fcgi;
    • Node.js: standalone,pm2;
    • Systemd: systemd.
  • --handler_version=HANDLER_VERSION : PHP немесе Node.js нұсқасы (мысалы 8.2, 8.3, 20.15.1).
  • --create-user : Сайт үшін пайдаланушы жасау.

Команда мысалы

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

Сайтты жою

Команда

mogwai sites delete --id=ID

ID сайтын mogwai sites list командасынан алуға болады.

Команда мысалы

mogwai sites delete --id=987

Бұл команда 987 ID-і бар сайтты жояды

Сайт баптауларын өзгерту

Команда

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

ID сайтын mogwai sites list командасынан алуға болады.

Параметрлер

  • -i, --id=ID : Сайттың ID-і.
  • -a, --add-alias=ADD-ALIAS : Бүркеншік атау қосу, бірнеше бүркеншік атауды көрсетуге болады.
  • --del-alias=DEL-ALIAS : Бүркеншік атауды жою, бірнеше бүркеншік атауды көрсетуге болады.
  • --add-ip=ADD-IP : Сайт баптауларынан IP мекенжайын қосу, бірнеше IP мекенжайын көрсетуге болады.
  • --del-ip=DEL-IP : Сайт баптауларынан IP мекенжайын жою, бірнеше IP мекенжайын көрсетуге болады.
  • -h, --handler=HANDLER : Бэкенд өңдегіші. Мыналар болуы мүмкін:
    • PHP: cgi,mpm_itk,php_fpm,fcgi;
    • Node.js: standalone,pm2;
    • Systemd: systemd.
  • --handler_version=HANDLER_VERSION : PHP немесе Node.js нұсқасы (мысалы 8.2, 8.3, 20.15.1).
  • --gzip : Сығуды қосу.
  • --no-gzip : Сығуды өшіру.
  • --gzip-comp-level=LEVEL : Сығу деңгейін орнату, 1-9.
  • --expires=EXPIRES : Статикалық мазмұнды кэштеу уақытын орнату.
  • --worker-count=WORKER-COUNT : PHP-FPM үшін worker санын орнату

Сондай-ақ сервердегі бірнеше сайттың баптауларын келесі команда арқылы жаңарта аласыз

mogwai sites batch-update
  • Барлық сайттардың баптауларын өзгерту үшін -a жалаушасын пайдаланыңыз.
  • Таңдалған сайттардың баптауларын өзгерту үшін олардың IDs мәндерімен бірнеше --id жалаушасын көрсетіңіз.

Команда мысалы

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

Бұл команда www1.example.com бүркеншік атын қосады, өңдегішті cgi-ге өзгертеді және ID-і 3 болатын сайт үшін PHP нұсқасын 5.6-ға өзгертеді

Команда мысалы

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

Бұл команда 2 және 3 ID-і бар сайттар үшін PHP өңдегішін өзгертеді