Apa itu Symbolic Link?
Symbolic Link atau disingkat ‘SymLink’ adalah basic shortcut untuk file atau direktori. Misalnya, kalau kamu menggunakan virtual conf domain di Nginx /etc/nginx/sites-available/domain.com.conf maka Symlink bisa digunakan untuk mirroring ke /etc/nginx/sites-enabled/domain.com.conf.
Tutorial Cara Membuat Symlink di cPanel Hosting
Membuat Symlink di cPanel hosting bisa kamu lakukan dengan dua cara, yaitu melalui Cron Job dan SSH Terminal. Keduanya akan kita bahas pada tutorial berikut ini. Namun sebelum membuat Symlink, kamu perlu menyiapkan beberapa hal berikut terlebih dulu:
- Memiliki akun cPanel hosting yang aktif.
- Memiliki website yang aktif. Jika belum punya, kamu bisa membeli cloud hosting-nya terlebih dulu.
Jika sudah siap, ikuti langkah instalasinya di bawah ini.
1 – Membuat Symlink melalui Cronjob
Login ke cPanel kemudian ke section ADVANCED dan pilih Cron Jobs.
Kemudian akan muncul halaman dengan kolom seperti berikut ini:
Berikut penjelasan dari kolom Command pada gambar di atas:
/path/to/file = path lokasi file yang akan disalin atau di-Symlink.
/path/to/destination = path lokasi file yang akan digunakan untuk menaruh hasil Symlink.
Jika sudah menentukan, klik Add New Cron Job.
Setelah berkas Symlink dibuat, kamu perlu menghapus Cron Job tersebut agar tidak membuat file Symlink secara terus menerus.
2 – Membuat Symlink melalui SSH Terminal
Di dashboard cPanel, pilih menu Terminal pada section ADVANCED.
Kemudian masukkan perintah:
$ ln -s /path/to/file /path/to/destination
Lalu tekan Enter. Jika ingin melihat seperti apa hasilnya, kamu bisa mengunjungi direktori file tujuan dan ketikkan perintah di bawah ini.
$ ls -al