全部产品
Search
文档中心

Simple Application Server:Buat perintah

更新时间:Dec 25, 2025

Command Assistant membantu Anda menjalankan tugas rutin pada instans Simple Application Server dengan cepat. Tugas-tugas tersebut mencakup menjalankan skrip Operations and Maintenance (O&M) otomatis, memantau proses, mengatur ulang kata sandi logon pengguna, menginstal atau menguninstal perangkat lunak, memperbarui aplikasi, serta menginstal patch. Anda dapat menggunakan skrip Windows PowerShell, perintah Batch (BAT), atau skrip Linux Shell. Perintah-perintah tersebut mendukung parameter kustom yang memungkinkan Anda menetapkan nilai variabel dengan mudah.

Batasan

Skrip yang dikodekan dalam Base64 tidak boleh melebihi ukuran 18 KB.

Prosedur

  1. Buka halaman Command Assistant di Konsol Simple Application Server.

  2. Pada tab My Commands, klik Create Command.

  3. Pada panel Create Command, konfigurasikan parameter.

    Konfigurasikan parameter sesuai dengan deskripsi pada tabel berikut.

    Parameter

    Deskripsi

    Command Type

    Jenis perintah.

    • Server Linux: hanya mendukung Shell.

    • Server Windows: mendukung Bat dan PowerShell.

    Command Name

    Nama perintah.

    Command Content

    Anda dapat menggunakan salah satu metode berikut untuk memasukkan konten perintah:

    • Masukkan konten perintah secara manual. Misalnya, Anda dapat memasukkan perintah shell ifconfig -s untuk melihat informasi ringkas tentang network interface controller (NIC) server.

    • Gunakan AI Command Assistant: Tekan tombol komposit Ctrl+I atau klik kanan area kosong di bidang Command, lalu klik AI Command Assistant untuk memanggil AI Command Assistant. Ikuti petunjuk di layar untuk memasukkan konten perintah, tekan Enter, lalu klik Insert Command.

      image

    Anda juga dapat menentukan parameter kustom dalam format {{key}}, seperti {{parameterName}}, di bidang Command, lalu masukkan nilai parameter seperti ls -la /etc/profile di bidang Command Parameter.

    Anda dapat membuat maksimal 20 parameter. Parameter dapat berisi angka dan huruf, tidak boleh berupa string kosong, serta panjangnya maksimal 64 karakter.

    Untuk informasi selengkapnya, lihat Common commands.

    Use Parameters

    Menentukan apakah akan menggunakan parameter.

    Jika Anda mengaktifkan Use Parameters, tetapkan parameter kustom dalam format {{key}} di bidang Command Content. Kemudian, masukkan nilai parameter di bidang Command Parameters.

    Catatan

    Anda dapat membuat hingga 20 parameter. Parameter dapat berisi angka dan huruf, tidak boleh berupa string kosong, serta panjangnya maksimal 64 karakter.

    Command Description

    Masukkan deskripsi untuk perintah.

    Masukkan informasi seperti tujuan perintah agar lebih mudah dikelola dan dipelihara nanti.

    Execution Path

    Anda dapat menentukan path eksekusi kustom untuk perintah. Path default-nya adalah:

    • Untuk instans Linux, path eksekusi default adalah direktori /root milik pengguna root.

    • Untuk instans Windows, path eksekusi default adalah direktori C:\Windows\system32.

    Timeout

    Tetapkan periode timeout untuk perintah pada instans server. Jika tugas yang menjalankan perintah melebihi waktu yang ditentukan, Command Assistant akan menghentikan paksa proses tugas tersebut.

    Satuannya adalah detik. Timeout default adalah 60 detik. Nilainya dapat berkisar antara 10 hingga 86.400 detik (24 jam).

  4. Klik Create Command.

Operasi terkait

Setelah membuat perintah, Anda dapat melihat, mengkloning, atau menghapusnya.

Operasi

Deskripsi

Prosedur

View a command

Setelah membuat perintah, Anda dapat melihat detailnya.

  1. Pada kolom Actions perintah yang dituju, klik View.

  2. Pada panel Command Content, lihat detail perintah.

Clone a command

Anda dapat membuat perintah baru dengan cepat dengan memodifikasi beberapa parameter dari perintah yang sudah ada.

  1. Pada kolom Actions perintah yang dituju, klik Clone.

  2. Pada panel Clone Command, ubah parameter yang diperlukan, lalu klik Clone Command.

Delete a command

Jika Anda tidak lagi memerlukan suatu perintah, Anda dapat menghapusnya secara manual.

  1. Pada kolom Actions perintah yang dituju, pilih image > Delete.

  2. Pada kotak dialog Delete Command, klik OK.

Common commands

Bagian ini menyediakan contoh perintah O&M umum yang menggunakan skrip Linux Shell. Tabel berikut mencantumkan perintah-perintah tersebut.

Catatan

Menggunakan parameter kustom dalam perintah membuatnya lebih serbaguna. Dalam contoh perintah berikut, parameter dalam format {{key}} merupakan parameter kustom. Untuk menggunakan parameter kustom saat menjalankan perintah, aktifkan Use Parameters dan masukkan nilai parameter di bidang Command Parameters.

Operasi

Contoh perintah

Ubah kata sandi logon server

Jalankan salah satu perintah berikut untuk mengubah kata sandi logon instans sesuai sistem operasi instans tersebut.

  • Linux:

    echo "root:<yourPassword>"|chpasswd
  • Windows:

    net user "Administrator" "<yourPassword>"
Catatan
  • Ganti <yourPassword> dalam perintah dengan kata sandi baru.

  • Kata sandi harus terdiri dari 8 hingga 30 karakter dan mengandung minimal tiga jenis karakter berikut: huruf kapital, huruf kecil, angka, dan karakter khusus. Untuk instans Windows, kata sandi tidak boleh diawali dengan garis miring (/).

Tambahkan, hapus, atau ubah informasi pengguna

  • Tambahkan pengguna dan tetapkan kata sandi

    useradd -m {{newUser}} && echo "{{newUser}}:{{password}}" | chpasswd
  • Ubah kata sandi

    passwd {{password}}
  • Hapus pengguna

    userdel {{newUser}}
  • Ubah nama pengguna

    usermod -l {{newUser}} -d /home/{{newUser}} -m {{previousUser}}

Aktifkan, nonaktifkan, dan periksa status firewall

  • Aktifkan firewall

    systemctl start firewalld
  • Nonaktifkan firewall

    systemctl stop firewalld
  • Periksa status firewall

    systemctl status firewalld

Instal perangkat lunak

Catatan

Contoh ini menunjukkan cara menginstal Nginx pada sistem operasi CentOS 7.

yum -y install nginx

Instal Agen CloudMonitor

Catatan

Untuk informasi selengkapnya, lihat Install and uninstall the CloudMonitor agent.

ARGUS_VERSION=3.5.7 /bin/bash -c "$(curl -s https://cms-agent-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com/Argus/agent_install_ecs-1.7.sh)"
Penting

Ganti cn-hongkong dalam perintah dengan ID wilayah instans Simple Application Server Anda. Untuk mendapatkan ID wilayah, lihat Regions and zones.

Lihat konfigurasi sistem server

  • Lihat konfigurasi dasar server

    # Menampilkan informasi tentang network interface card yang aktif.
    ifconfig
    # Menampilkan informasi tentang semua network interface card.
    ifconfig -a
    # Menampilkan informasi ringkas tentang network interface card.
    ifconfig -s
    # Melihat informasi memori.
    free -g
    # Melihat informasi memori.
    cat /proc/meminfo
    # Melihat informasi sistem operasi, seperti versi kernel.
    uname -a
    # Melihat penggunaan disk.
    df -h
    # Melihat semua informasi perangkat keras.
    dmidecode | more
  • Lihat informasi proses atau file sistem

    # Melihat informasi tentang semua proses.
    ps -ef
    # Melihat informasi tentang proses tertentu. {{processName}} adalah kunci parameter kustom. Anda harus menetapkan nilainya saat menjalankan perintah.
    ps -ef | grep {{processName}}
    # Melihat detail file di suatu path.
    ls -la {{fileName}}
    # Mencari path file.
    find {{path}} | grep {{fileName}}

Langkah selanjutnya

Setelah membuat perintah, Anda dapat menjalankannya pada satu atau beberapa instans dari tab My Commands. Untuk informasi selengkapnya, lihat Run a command.