Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Waktu membaca menit

Kategori VPS

Update Terakhir 13 Feb 2025

Mengelola server Linux sering kali menjadi tugas yang kompleks, terutama jika kamu baru mulai terjun ke dunia administrasi server. Tapi tenang, TinyCP hadir sebagai solusi praktis yang dapat menyederhanakan pekerjaanmu.

Pada artikel ini, kita akan membahas cara instalasi TinyCP pada server VPS dengan sistem operasi Ubuntu 24.04 melalui Secure Shell (SSH), serta mengupas beberapa fitur dan manfaatnya.

Apa Itu TinyCP?

TinyCP adalah panel kontrol berbasis web yang dirancang khusus untuk sistem operasi Linux, terutama untuk distribusi Debian dan Ubuntu.

Panel kontrol ini dikenal karena ringan dan efisien, sehingga tidak membebani sumber daya server

Meski ukurannya kecil, TinyCP tetap menawarkan berbagai fitur penting yang membantu kamu mengelola server secara optimal, mulai dari pengelolaan domain, basis data, akun email, hingga keamanan server.

Dengan antarmuka yang sederhana dan mudah digunakan, TinyCP cocok untuk administrator sistem pemula maupun profesional. Kalau kamu mencari alat yang ringan tetapi tetap fungsional untuk mengelola server Linux, TinyCP bisa menjadi pilihan yang tepat.

Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Fitur Utama TinyCP

Dikutip dari laman resminya, TinyCP menghadirkan berbagai fitur menarik yang dirancang untuk mempermudah pengelolaan server. Berikut adalah beberapa fitur unggulan TinyCP:

1. Manajer Paket (Package Manager)

Manajer paket di TinyCP mempermudah kamu melihat, menginstal, memperbarui, dan mencopot package sistem.

Dengan fitur saran otomatis saat mengetik nama package, proses instalasi menjadi lebih cepat dan efisien. Selain itu, kamu bisa membaca changelog untuk memahami perubahan dalam pembaruan tertentu.

2. Pengelolaan Pengguna dan Grup (System Users & Groups)

Fitur ini memungkinkan kamu untuk menambahkan, mengedit, atau menghapus pengguna dan grup pada sistem Linux. 

Akun-akun tertentu, seperti akun “root”, bersifat read-only, tetapi akun pengguna lainnya bisa dimodifikasi sesuai kebutuhan. 

Kamu juga dapat mengatur informasi seperti deskripsi pengguna (GECOS), otentikasi SSH, mode shell, serta menghasilkan atau mengimpor SSH authorization keys.

3. Tugas CRON (CRON Jobs)

TinyCP menyediakan alat untuk mengelola CRON jobs, sehingga kamu dapat menjadwalkan tugas otomatis pada server

Kamu bisa menentukan jadwal tugas, memilih pengguna yang menjalankannya, dan menetapkan perintah shell atau skrip tertentu. 

Fitur ini sangat bermanfaat untuk otomatisasi tugas-tugas rutin, seperti pencadangan data atau pemeliharaan sistem.

4. Pengaturan DNS dan Zona Waktu (DNS & Timezones)

TinyCP mendukung pengaturan zona waktu dan DNS server. Pengaturannya cukup sederhana dan dirancang agar mudah dipahami, bahkan untuk pengguna pemula.

5. Dukungan untuk Berbagai Layanan

TinyCP mendukung pengelolaan layanan seperti Apache, NGINX, PHP, basis data MySQL, hingga akun email. Dengan ini, kamu bisa dengan mudah mengatur server web, basis data, dan komunikasi email melalui satu panel kontrol.

Kelebihan TinyCP

Kontrol panel ini memiliki banyak keunggulan yang membuatnya populer di kalangan pengguna Linux. Berikut beberapa alasannya:

1. Ringan dan Efisien

TinyCP dirancang agar tidak membebani sumber daya server. Hal ini membuatnya sangat cocok untuk digunakan pada server dengan spesifikasi rendah, seperti server usaha kecil dan menengah yang ingin memaksimalkan pengelolaan tanpa biaya besar.

2. Mudah Digunakan

Antarmuka TinyCP sangat intuitif dan ramah pengguna. Bahkan jika kamu baru memulai di dunia administrasi server, kamu tidak akan kesulitan memahami cara kerjanya. Semua fitur tersusun rapi, sehingga mudah diakses dan dipelajari.

3. Fitur Keamanan Bawaan

TinyCP dilengkapi fitur keamanan bawaan yang membantu melindungi server dan data kamu. Dengan lapisan tambahan seperti koneksi HTTP yang aman dan sistem penjaga (guardian software), TinyCP memberikan perlindungan lebih dari ancaman.

4. Dukungan Multi-Server

Bagi kamu yang mengelola beberapa server, TinyCP memungkinkan pergantian antar-server melalui satu antarmuka. Hal ini tentu sangat praktis dan menghemat waktu, terutama jika kamu mengelola server dalam jumlah banyak.

Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Tutorial instalasi ini dilakukan pada server VPS dengan OS ubuntu 24.04 melalui SSH. Simak langkah-langkah lengkapnya!

1. Install The Dependencies

sudo apt install apt-transport-https dirmngr gnupg ca-certificates
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

2. Menambahkan Repository

sudo apt-key adv --fetch-keys http://repos.tinycp.com/ubuntu/conf/gpg.key
sudo echo "deb http://repos.tinycp.com/ubuntu all main" | sudo tee /etc/apt/sources.list.d/tinycp.list
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

3. Update System dan Install TinyCP

sudo apt-get update
sudo apt-get install tinycp
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

4. Akses Panel TinyCP

Akses panel tinycp pada browser sesuai yang tertera pada hasil instalasi.

Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

5. Install Module

Database MariaDB

  • Masuk ke menu Databases dan klik install requirements MariaDB
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Klik install pada menu MariaDB
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Tunggu sampai proses instalasi selesai
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Cek kembali menu Database
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Install Webserver Apache

  • Masuk ke menu Web dan klik install requirements Apache
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Klik install pada menu Apache
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Tunggu sampai proses instalasi selesai
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Cek kembali menu Apache
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Secara default, versi PHP yang terinstall ada PHP Versi 8.3
  • Untuk versi PHP lainnya dapat di install secara manual sesuai dengan informasi pada TinyCP.
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Untuk kebutuhan website seperti wordpress, 3 module di atas sudah cukup untuk menjalankan website berbasis wordpress.

6. Menambahkan Website

  • Masuk ke menu Web > Domains > New Domain
  • Isi nama domain dan klik Add domain
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04
  • Pastikan domain sudah diarahkan ke IP server
  • Cek akses domain
Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Optimasi TinyCP untuk Performa Maksimal

TinyCP memang dirancang untuk ringan, tetapi kamu tetap bisa meningkatkan performanya dengan beberapa langkah tambahan:

1. Monitor Penggunaan Resource

Gunakan fitur bawaan TinyCP untuk memantau penggunaan CPU, RAM, dan ruang disk. Pastikan server tidak bekerja terlalu berat, terutama jika menggunakan VPS dengan spesifikasi terbatas.

2. Memanfaatkan CRON untuk Otomatisasi

Jadwalkan tugas-tugas rutin, seperti pembersihan log lama, pencadangan (backup), atau pembaruan sistem melalui fitur CRON. Ini akan menghemat waktu dan memastikan server selalu dalam kondisi optimal.

3. Mengaktifkan Kompresi pada Webserver

Jika kamu menggunakan TinyCP untuk meng-host website, aktifkan kompresi seperti Gzip pada Apache atau NGINX agar halaman website bisa dimuat lebih cepat.

4. Optimasi PHP

Gunakan versi PHP terbaru yang kompatibel dengan aplikasi yang kamu jalankan, karena setiap pembaruan PHP biasanya membawa perbaikan performa dan keamanan.

Cara Instalasi TinyCP di Server VPS dengan OS Ubuntu 24.04

Baca Juga: Rekomendasi 17 Panel VPS Terbaik 2025, Pilih yang Mana?

Kesimpulan

TinyCP adalah solusi praktis dan ringan yang mempermudah pengelolaan server Linux, termasuk server VPS dengan sistem operasi Ubuntu 24.04. 

Dengan berbagai fitur unggulan seperti pengelolaan paket, DNS, CRON jobs, hingga layanan web server, TinyCP memungkinkan kamu mengelola server dengan lebih efisien, bahkan jika kamu masih pemula dalam dunia administrasi server.

Untuk kamu yang ingin mencoba TinyCP, pastikan server VPS yang digunakan memiliki performa yang baik agar bisa menjalankan semua fitur TinyCP dengan optimal. 

Jangan khawatir, kamu bisa mengandalkan server VPS dari IDwebhost yang dikenal memiliki uptime tinggi, performa optimal, dan harga yang terjangkau.