Situs web
Mencantumkan situs di server
Perintah
mogwai sites list
Contoh output
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
Catatan: Situs IDs dari daftar ini digunakan dalam perintah lain.
Membuat situs baru
Perintah
mogwai sites create --server-name=SERVER-NAME --owner=OWNER [<flags>]
Opsi
--owner: Pengguna pada sistem FASTPANEL yang akan memiliki situs.--server-name=SERVER-NAME: Nama domain untuk situs.-a,--alias=ALIAS: Alias untuk situs, seperti subdomain www. Beberapa alias dapat ditentukan.--ip=IP: Alamat IP server tempat situs akan berjalan. Beberapa alamat IP dapat ditentukan.-h,--handler=HANDLER: Handler backend. Dapat berupa:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: Versi PHP atau Node.js (mis.8.2,8.3,20.15.1).--create-user: Buat pengguna untuk situs.
Contoh perintah
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
Menghapus situs
Perintah
mogwai sites delete --id=ID
Situs ID dapat diperoleh dari perintah mogwai sites list.
Contoh perintah
mogwai sites delete --id=987
Perintah ini akan menghapus situs dengan ID 987
Mengubah pengaturan situs
Perintah
mogwai sites update --id=ID [<flags>]
Situs ID dapat diperoleh dari perintah mogwai sites list.
Opsi
-i,--id=ID: ID situs.-a,--add-alias=ADD-ALIAS: Tambahkan alias, beberapa alias dapat ditentukan.--del-alias=DEL-ALIAS: Hapus alias, beberapa alias dapat ditentukan.--add-ip=ADD-IP: Tambahkan alamat IP dari pengaturan situs, beberapa alamat IP dapat ditentukan.--del-ip=DEL-IP: Hapus alamat IP dari pengaturan situs, beberapa alamat IP dapat ditentukan.-h,--handler=HANDLER: Handler backend. Dapat berupa:- PHP:
cgi,mpm_itk,php_fpm,fcgi; - Node.js:
standalone,pm2; - Systemd:
systemd.
- PHP:
--handler_version=HANDLER_VERSION: Versi PHP atau Node.js (mis.8.2,8.3,20.15.1).--gzip: Aktifkan kompresi.--no-gzip: Nonaktifkan kompresi.--gzip-comp-level=LEVEL: Atur tingkat kompresi, 1-9.--expires=EXPIRES: Atur waktu cache untuk konten statis.--worker-count=WORKER-COUNT: Atur jumlah worker untuk PHP-FPM
Anda juga dapat memperbarui pengaturan untuk beberapa situs di server menggunakan perintah
mogwai sites batch-update
- Untuk mengubah pengaturan untuk semua situs, gunakan flag
-a. - Untuk mengubah pengaturan untuk situs yang dipilih, tentukan beberapa flag
--iddenganIDsmasing-masing.
Contoh perintah
mogwai sites update --id=1 -a www1.example.com -h cgi --handler_version=5.6
Perintah ini akan menambahkan alias www1.example.com, mengubah handler menjadi cgi, dan mengubah Versi PHP menjadi 5.6 untuk situs dengan ID 3
Contoh perintah
mogwai sites batch-update -h cgi --handler_version=5.6 --id 3 --id 2
Perintah ini akan mengubah handler PHP untuk situs dengan ID 2 dan 3