Tutorial Cara Upload Script Website Ke Hosting cPanel

Mempersiapkan File Website

Sebelum mengupload file website, tentunya kita sudah mempersiapkan file yang ingin diupload. Untuk sebuah website sederhana biasanya terdiri dari file index.html atau index.php, file HTML lainnya, serta file-file tambahan seperti CSS, JavaScript dan gambar untuk logo.

File index.html atau index.php adalah nama file ‘khusus’ yang akan menjadi halaman utama dari setiap website. Apabila seseorang membuka alamat website di web browser, misalnya www.agnetalink.com, atau www.duniailkom.com, web server akan mencari file index.html atauindex.php dan menjalankannya. File website ini bisa dipersiapkan secara offline terlebih dahulu, misalnya menggunakan aplikasi XAMPP apabila menggunakan PHP.

Untuk contoh Anda dapat mempersiapkannya seperti pada gambar di bawah ini. Adapun file yang digunakan sebagai contoh yaitu fileindex.html serta beberapa folder pendukung lainnya.

contoh file website

File ini sebenarnya bisa langsung kita upload menggunakan File Manager cPanel. namun sebaiknya file-file ini di-compress terlebih dahulu kedalam bentuk Zip.

Selain memperkecil ukuran file, menggunakan zip bertujuan untuk menghindari gagal upload atau file corrupt, terutama jika file-file tersebut cukup banyak. 

 Membuat File ZIP menggunakan winrar

Berikut ini contoh men-compress seluruh file website ke dalam file my_website.zip. Usahakan pada saat men-compress seluruh file sudah berada dalam file bukan di dalam forlder. 

Pada saat men-uncompress, file-file website sudah akan langsung tersedia, dan tidak berada di dalam folder my_website.

Langkah selanjjutnya setelah file Zip tersedia, silahkan buka dan login ke halaman cPanel Anda. 

Cara Menggunakan File Manager cPanel

cPanel menyediakan fitur file manager untuk mengakses file-file ke dalam website. File manager tersebut bisa diakses dari bagian Files, seperti gambar berikut

: File Manager cPanel

File manjer ketika di "klik", maka akan tampil jendela konfirmasi “Directory Selection”

Dengan adanya directory selection maka file manager akan terbuka. Bagian ini tidak terlalu penting, karena kita bisa menukar folder dengan mudah dari jendela File manager. Untuk saat ini Anda dapat memilih default di Web Root (public_html/www), dan klik tombol “Go”

 Buka File Manager cPanel

Tampilan Jendela File Manager cPanel sangat mirip dengan aplikasi Windows Explorer, dimana pada bagian kiri terdapat struktur folder, dan di jendela utama terlihat isi dari folder tersebut.

Tampilan Halaman Awal File Manager cPanel

Karena kita memilih menu Web Root (public_html/www), Maka saat ini folder yang aktif adalah public_html

Folder public_html adalah folder ‘sebenarnya’ dari sebuah website. Folder inilah yang bisa diakses oleh pengunjung, dan didalam folder inilah kita akan meng-upload file my_website.zip. Isi dari folder public_html sendiri berbeda-beda pada tiap hosting. Beberapa hosting tidak menyertakan file apa-apa, sebagian yang lain mengisi beberapa file dummy kedalam folder ini.

Di dalam hosting Jagoweb terdapat folder cgi-bin dan sebuah file index.html.

Folder cgi-bin adalah folder khusus yang bisa digunakan untuk program script (umumnya menggunakan bahasa Perl atau Phyton). CGI merupakan singkatan dari Common Gateway Interface. Jika anda membuka folder ini, anda tidak akan menemukan file apapun.

Pada folder cgi-bin ini kita bisa menghapus folder cgi-bin ini jika tidak membutuhkannya, namun perlu diperhatikan kembali bahwa beberapa web server akan otomatis men-generate folder ini kembali.

. Menghapus file dummy index.html

File index.html berada di dalam folder bawaan public_html.  Untuk contoh di sini kami akan menghapus file ini terlebih dahulu. Silahkan klik file index.html, kemudian tekan tombol delete di keyboard atau icon silang merah disisi atas File Manager, klik tombol Delete File(s) untuk konfirmasi penghapusan

Selanjutnya klik tombol Upload di menu atas File Manager. Kemudian akan tampil jendela upload file, Klik tombol Browse… dan cari file my_website.zip. dan Klik OK.

Beberapa saat kemudian akan tampil garis proses upload di sisi kanan bawah. Tergantung dengan kecepatan koneksi.

Proses Upload File my_website.zip

Setelah upload file selesai, klik link Go Back to… untuk kembali ke jendela File Manager. Kali ini akan terlihat file my_website.zip telah berada di dalam folder public_html.

Langkah berikutnya adalah men-unzip atau men-uncompress file tersebut dengan Klik filemy_website.zip, kemudian klik tombol Extract.

Extract isi folder my_website.zip

Proses extraksi file my_website.zip akan berlangsung. Apabila telah selesai, klik tombol Close untuk menutup jendela Extraction Result.

Proses Extract File Website Selesai

Kembali ke jendela utama File Manager, akan terlihat bahwa seluruh file website telah di-extractdan berada di folder public_html.

File Website Berhasil di Upload

Untuk memastikan, silahkan kunjungi website dari alamat reguler. Sebagai contoh, www.agnetalink.com untuk memastikan tampilan website sudah sesuai dengan file yang diupload.

Tampilan website sudah berubah

Ketika anda mengunjungi alamat website, mungkin terdapat jeda beberapa saat agar halaman web berubah. Setelah memastikan semuanya berjalan sukses, jangan lupa untuk menghapus file my_website.zip.

Kesimpulan

Itulah beberapa penjelasan mengenai langkah-langkah untuk mengupload file website menggunakan fitur File Manager dari cPanel. Selain menggunakan File Manager. Sebelum melakukan upload file pastikan bahwa website anda memiliki ruang yang cukup. Untuk memudahkan mengupload file website anda dapat menggunakan hosting unlimited dari jagoweb. Provider hosting terbaik dan terpercaya yang akan membantu anda dalam mengoptimalkan website. 

Kita juga bisa menggunakan aplikasi FTP untuk upload file website, terutama jika file yang akan diupload cukup besar. Untuk tutorial cara mengupload file ke dalam aplikasi FTP akan kita bahas pada artikel berikutnya. 

Terimakasih dan semoga bermanfaat.