Setup interaktif untuk server Linux yang baru dibeli. Pilih dari menu, jawab beberapa pertanyaan sederhana, review, lalu jalan.
$ curl -fsSL https://raw.githubusercontent.com/orlinkzz/vps-setup/main/install.sh | sudo bash
Lebih suka cek dulu isinya? Pakai git clone atau mode --dry-run.
Kamu yang pegang kendali. Tidak ada yang berubah di server sebelum kamu setuju.
Install lewat satu baris perintah, atau clone repo lalu jalankan setup.sh.
Centang yang kamu butuhkan: web server, database, domain, dan lainnya.
Hanya pertanyaan sederhana, seperti nama domain atau nama database.
Lihat ringkasan dulu. Kalau sudah sesuai, lanjutkan.
Semua opsi ada di repo. Ini yang paling berguna untuk mulai.
Cara yang direkomendasikan kalau kamu mau baca skripnya dulu.
$ git clone https://github.com/orlinkzz/vps-setup.git
$ cd vps-setup && sudo ./setup.shMode --dry-run hanya menampilkan apa yang akan dilakukan.
$ sudo ./setup.sh --dry-runMenu dan pertanyaannya tampil dalam Bahasa Indonesia.
$ sudo ./setup.sh --lang idServer sudah jalan? Tambah domain baru kapan saja.
$ sudo ./setup.sh --add-domainTambah database baru lewat menu interaktif.
$ sudo ./setup.sh --add-databaseLewati pertanyaan dengan preset, misalnya database PostgreSQL.
$ sudo ./setup.sh --yes --preset database --engine postgresql --db myappMengubah konfigurasi server itu menakutkan. Makanya ada pengaman di setiap sisi.
File yang diganti disimpan ke /var/backups/vps-setup/. File hanya ditulis ulang kalau isinya memang berubah.
Setiap langkah masuk ke /var/log/vps-setup.log. Password tidak pernah ikut dicatat.
Skrip uninstall menghapus semua file dan konfigurasi yang dibuat vps-setup, dan mengembalikan file dari backup bila perlu.
Selain setup awal, ada bekal untuk menjaga server tetap sehat.
Open source. Baca kodenya, coba, kasih masukan.