Belajar VPS untuk pemula
Sebenarnya sudah beberapa kali saya mendapatkan request bagaimana caranya belajar setting VPS (Virtual Private Server) untuk pemula. Setelah saya tunda sekian lama kali ini saya ingin mencoba setidaknya membuat kumpulan materi yang cocok untuk yang awam dan ingin memahami lebih dalam soal VPS. 🙂
Untuk penataannya saya usahakan seurut mungkin jadi bisa dengan mudah diikuti. Target dari pembahasan kali ini difokuskan untuk penggunaan VPS sebagai web server, karena memang saya lebih banyak membuat tutorial untuk itu. 😀
Daftar Isi
Persiapan
Tahap pertama sebelum terjun tentunya dengan sudah siap alat – alat yang lengkap. Bisa dari software dan tentunya servernya sendiri.
- Program SSH: https://servernesia.com/1588/aplikasi-ssh-windows/
- Sewa VPS dimana: https://servernesia.com/875/rekomendasi-vps-terbaik/
- Pemilihan distro Linux: https://servernesia.com/990/rekomendasi-distro-linux-terbaik-vps/
Setting VPS
Setelah punya dan siap baru kita atur agar sesuai keinginan dan kebutuhan kita. Ini untuk daftar versi CLI (Command Line Interface) alias cuma berbasis teks atau shell/command prompt saja.
- Apache pada CentOS 6: https://servernesia.com/2505/cara-install-lamp-centos-6/
- Apache pada Ubuntu: https://servernesia.com/3106/cara-install-lamp-ubuntu/
- Nginx pada CentOS 7: https://servernesia.com/995/instalasi-lemp-centos-7/
- Nginx pada Debian 8: https://servernesia.com/1493/instalasi-lemp-debian-8/
- OpenLiteSpeed: https://servernesia.com/613/cara-install-openlitespeed/
- Hiawatha: https://servernesia.com/370/cara-install-hiawatha/
Semua tutorial diatas selain install web servernya juga dilengkapi database MySQL/MariaDB dan PHP tentunya. Dan baru sadar saya jarang bahas Apache. 😛
VPS dengan panel hosting
Atau kalau butuh panel karena masih terbiasa pakai cPanel atau DirectAdmin setidaknya ada alternatifnya.
- VestaCP(Nginx+Apache): https://servernesia.com/193/cara-install-vestacp/
- Ajenti: https://servernesia.com/977/cara-install-ajenti/
- Ajenti V: https://servernesia.com/1004/langkah-instalasi-ajenti-v/
- Webuzo: https://servernesia.com/1094/cara-install-webuzo/
- CentOS Web Panel: https://servernesia.com/3014/cara-install-cwp/
- CyberPanel(OpenLiteSpeed/LiteSpeed Enterprise): https://servernesia.com/3547/cara-install-cyberpanel/
Rekomendasi saya pakai VestaCP atau CyberPanel karena lebih mudah dibandingkan Ajenti. Sedangkan Webuzo saya belum pernah membahasnya karena enggan sangat terbatas fitur – fiturnya. Ternyata saya sudah pernah membahas Webuzo, cuma lupa. 😀
Sampai disini sudah selesai sebenarnya. Mestinya anda sudah sukses memiliki sebuah VPS yang siap bekerja melayankan website di internet
Install CMS pada server
Kalau anda rencana pakai CMS maka bisa cek tutorial berikutnya:
- WordPress: https://servernesia.com/741/alur-instalasi-wordpress-vps/
- Drupal: https://servernesia.com/3241/alur-instalasi-drupal-vps/
Script manajemen web server untuk VPS/Cloud server tanpa panel
Ingin servernya lebih ringan lagi tapi males maintenance secara manual satu per satu? Maka bisa pakai salah satu script web server berikut. Ingat ini tanpa panel, seluruh manajemennya berbasis SSH dan command line.
- Centminmod (Nginx): https://servernesia.com/795/cara-install-centminmod/
- VPSSIM (Nginx): https://servernesia.com/3113/cara-install-vpssim/
- EasyEngine (Nginx): https://servernesia.com/1238/cara-install-easyengine/
Tambahan
Ini adalah hal – hal opsional yang bisa dipelajari lebih lanjut setelah VPSnya bekerja normal.
- Memahami HTTPS: https://servernesia.com/2732/ceklis-https/
- Optimasi MySQL: https://servernesia.com/190/mysqltuner-rekomendasi-setting-terbaik-mysql/
- Menambahkan email: https://servernesia.com/98/daftar-email-hosting-gratis-custom-domain/
- Pelajari firewallnya: https://servernesia.com/939/mengenal-iptables-firewall-serba-bisa/
- Juga amankan akses server: https://servernesia.com/573/melindungi-server-fail2ban/
- Jangan lupa backup: https://servernesia.com/1713/backup-vps-sederhana/
Mungkin masih ada lagi yang terlewatkan. Silahkan ditambahkan atau ditanyakan, mungkin saya pernah membahasnya. Kalau belum akan saya tampung.
Siip… trims … mantap
Sama – sama mas. Semoga lancar belajarnya. 🙂
Terimaksih mas semua ilmunya.
Saya masih dalam tahap belajar.
Silahkan dibaca mas. Semoga lebih mudah paham soal VPS.
punten mas, bisa privat setting vps gan, mohon kontak ke email sy : [email protected]
makasih mas
Ada kesulitan dimananya mas?
Kalau privat saya belum berani mas, waktunya terbatas sekali soalnya, nanti malah mengecewakan. 🙁
mas saya habis order di inceptionhosting
lah saya udah masuk panel solusVM websitenya
disitu ada IP hostname
kalau saya mau login kan IP hostname saya masukkan diputty
setelah itu login SSHnya itu pakai yang mana mas ya
login as :
password : saya lupa mas, passwordnya yang mana
apa sama kayak yang di buat login di panel itu mas? ada ada yang lain?
newbie banget mas