Apa yang bisa kami bantu?

A. Pendahuluan

NEO Dedicated Hosting merupakan layanan Hosting Dedicated yang kaya akan fitur yang dapat Anda manfaatkan untuk menunjang kebutuhan Hosting. NEO Dedicated Hosting menggunakan Panel Plesk Panel tentunya panel Hosting yang sangat modern dan mudah digunakan (user friendly) dan sudah tidak diragukan lagi dari segi keamanan dan kualitasnya. 

Plesk Panel sudah mempunyai fitur git, dengan adanya fitur ini Anda dapat berintegrasi dengan Git - sistem manajemen kode sumber paling populer yang digunakan oleh banyak pengembang web. Dengan fitur Git Anda dapat mengelola repositori git dan secara otomatis menyebarkan situs web dari repositori tersebut ke direktori publik target. Dengan kata lain, Anda dapat menggunakan Git sebagai transportasi untuk penerbitan awal dan pembaruan lebih lanjut. Fitur Git sudah dapat digunakan pada Plesk onyx dan Plesk obsidian. 

B. Instalasi dan langkah-langkah

Mengaktifkan Git di Plesk Panel

Apabila di sisi Plesk Panel belum tersedia fitur Git, Anda dapat mengaktifkannya dengan cara sebagai berikut:

Login ke sisi Plesk Panel >> Extensions >> Search >> Git

Menggunakan Git di Plesk Panel

Git dapat Anda gunakan di spesifik domain atau subdomain yang ada di Plesk Panel. Oleh karenanya sebelum menggunakan Git pastikan Anda sudah memiliki repository website yang berada misalnya di Github atau Bitbucket.

Di Plesk, Anda dapat menambahkan dua jenis repositori Git bergantung dengan skenario penggunaannya: 

1. Remote Git hosting like GitHub or BitBucket: Skenario ini mungkin berguna jika Anda sudah bekerja dengan repository di github (github.com) atau BitBucket (bitbucket.org). Jika Anda mengirim perubahan ke repositori jarak jauh (remote git repository), dan kemudian Plesk menariknya dari repositori (remote git repository) dan menerapkannya ke situs web Anda.

2. Local repository on your workstation: Dalam kasus ini, Anda mengirim perubahan dari repositori lokal Anda ke Plesk, lalu Plesk menerapkan perubahan tersebut ke situs web Anda.

Berikut ini merupakan contoh penggunaan remote git repository github.

Untuk melakukan deployment website yang berada di github ke Plesk Panel, dapat dilakukan sebagai contoh disini kami sudah menyiapkan repository website landing page sederhana yang berada di github.

Silakan paste link diatas ke Git Repository disisi Plesk contohnya

Keterangan: 

  • Remote Git repository: Isi link github
  • Deployment Mode: Silakan pilih mode deployment yang ingin Anda gunakan. Jika memilih automatic deployment maka semua kode yang berada di github akan akan di deployment secara otomatis ke Plesk Panel.
  • To: Tempat direktori root domain atau subdomain yang akan di deployment. 

Selanjutnya Anda akan melihat proses clone dan deployment website.

Apabila berhasil akan nampak seperti berikut ini

Sampai disini proses deployment website menggunakan Git sudah selesai dan silahkan akses website Anda.

Apabila terdapat perubahan disisi repository github, Anda dapat melakukan Pull Updates contohnya

Anda juga dapat melihat log atau aktivitas yang sudah dilakukan di dalam repository github Anda

Contoh log commit atau aktivitas yang telah dilakukan di sisi github

Jika Anda ingin mengubah konfigurasi repository dari sisi git di Plesk juga dapat dilakukan silahkan klik pada menu Repository Settings

Lalu klik OK atau Apply.

C. Kesimpulan

NEO Dedicated Hosting menggunakan Plesk Panel memberikan solusi yang lengkap dan terintegrasi untuk mengelola repositori Git, memfasilitasi pengembangan perangkat lunak dengan lebih efisien.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.