Веб-сайттар
Сервердегі сайттарды тізімдеу
Команда
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.
- PHP:
--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.
- PHP:
--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 өңдегішін өзгертеді