Hari ini adalah hari yang cukup menantang bagi saya. Setelah berhari-hari mempersiapkan website untuk proyek baru, akhirnya tiba saatnya untuk mengupload semua file ke server VPS. Saya memutuskan untuk menggunakan CentOS Web Panel (CWP) karena kemudahan pengelolaannya. Meskipun saya bukan ahli server, saya yakin bisa melakukannya dengan bantuan dokumentasi dan tutorial yang saya temukan online.
Persiapan Awal
Sebelum memulai, saya memastikan bahwa VPS saya sudah terinstal CentOS Web Panel. Saya membuka terminal dan menghubungkan VPS menggunakan SSH. Setelah login, saya memeriksa status server dan memastikan semuanya berjalan lancar. CWP sudah terinstal dengan baik, dan saya bisa mengakses panelnya melalui browser dengan mengetikkan alamat IP VPS diikuti dengan port 2030.
Membuat User dan Domain di CWP
Pertama-tama, saya masuk ke CentOS Web Panel menggunakan username dan password yang sudah saya buat sebelumnya. Setelah login, saya langsung menuju ke bagian “User Accounts” untuk membuat user baru. Saya mengisi detail seperti username, password, dan email. Setelah user berhasil dibuat, saya menambahkan domain baru yang akan saya gunakan untuk website saya.
Saya memastikan bahwa DNS sudah diarahkan ke IP VPS saya. Setelah itu, saya menunggu beberapa saat agar perubahan DNS bisa terpropagasi.
Mengupload File Website
Setelah domain berhasil ditambahkan, saya mulai mengupload file website ke server. Saya memilih metode upload melalui File Manager yang disediakan oleh CWP. Caranya cukup mudah:
- Saya masuk ke bagian “File Manager” di CWP.
- Saya navigasi ke direktori
/home/username/public_html
(username sesuai dengan yang saya buat tadi). - Di situ, saya mengupload semua file website saya menggunakan fitur upload yang disediakan.
Selain melalui File Manager, saya juga mencoba mengupload file menggunakan FTP. Saya membuat akun FTP melalui CWP dan menggunakan aplikasi seperti FileZilla untuk mengupload file-file saya. Prosesnya berjalan lancar, dan semua file berhasil terupload ke server.
Mengatur Database
Website saya menggunakan database MySQL, jadi saya perlu membuat database baru. Saya masuk ke bagian “MySQL Management” di CWP dan membuat database beserta usernya. Setelah itu, saya mengimpor file SQL yang sudah saya persiapkan sebelumnya.
Testing Website
Setelah semua file terupload dan database siap, saya mencoba mengakses website saya melalui browser. Awalnya, ada beberapa kendala seperti error 500 karena masalah permission file. Saya segera memperbaikinya dengan mengubah permission folder dan file menggunakan perintah chmod
melalui terminal.
Setelah permission diperbaiki, saya mencoba lagi, dan akhirnya website saya berhasil tampil dengan sempurna! Saya merasa lega dan bangga karena berhasil menyelesaikan semuanya sendiri.
Kesimpulan
Pengalaman mengupload website ke server VPS menggunakan CentOS Web Panel ini sangat berharga bagi saya. Meskipun awalnya terasa rumit, dengan kesabaran dan belajar step-by-step, semua bisa teratasi. Sekarang, saya siap untuk melanjutkan pengembangan website dan memastikan semuanya berjalan lancar.
Akhir cerita, website saya sudah online! 🎉
Kami sangat senang mendengar dari Anda! Jika Anda memiliki pertanyaan mengenai artikel ini atau ingin menjalin kolaborasi, jangan ragu untuk menghubungi kami.
📞 WhatsApp Saya di: 089696380422
Kami siap membantu dan menjawab semua pertanyaan Anda. Mari bersama-sama menciptakan sesuatu yang luar biasa!
Terima kasih telah membaca, dan kami tunggu kabar dari Anda! 😊