Cara Membuat Blog Dengan Hugo Di Linux

Untuk membuat blog dengan Hugo di Linux, berikut adalah langkah-langkah instalasi dan publishnya:

Langkah 1: Instalasi Hugo

  • Buka terminal di Linux Anda
  • Jalankan perintah sudo apt install hugo untuk menginstal Hugo pada sistem Linux Anda
  • Setelah proses instalasi selesai, cek apakah Hugo terinstal dengan benar dengan menjalankan perintah hugo version. Jika terinstal dengan benar, Anda akan melihat versi Hugo yang terpasang.

Langkah 2: Membuat website Hugo

  • Buat sebuah direktori baru untuk website Anda dengan perintah, ganti “namadirektori” dengan nama direktori pilihan Anda

      mkdir namadirektori 
    
  • Masuk ke direktori baru dengan perintah

      cd namadirektori
    
  • Jalankan perintah berikut, untuk membuat sebuah website baru (ganti “namawebsite” dengan nama website pilihan Anda)

      hugo new site namawebsite 
    
  • Hugo akan membuat sebuah direktori baru dengan nama “namawebsite”, yang akan berisi file-file yang diperlukan untuk membuat website Anda.

Langkah 3: Memilih tema Hugo

  • Kunjungi situs web Hugo Themes (https://themes.gohugo.io/) dan pilih tema yang Anda sukai
  • Unduh tema tersebut dan ekstrak file ke dalam direktori “themes” di direktori website Anda
  • Buka file “config.toml” yang terdapat di direktori website Anda dengan menggunakan text editor seperti vim, nano, atau gedit.
  • Ubah theme = “default” menjadi theme = “namathema” (ganti “namathema” dengan nama tema yang Anda unduh tadi)

Langkah 4: Menambahkan Konten ke Website

  • Jalankan perintah berikut untuk membuat sebuah file konten baru (ganti “namafile” dengan nama file pilihan Anda)

      hugo new post/namafile.md 
    
  • Buka file tersebut dengan text editor Anda dan mulai menulis konten Anda menggunakan bahasa markdown.

  • Setelah menyelesaikan tulisan Anda, simpan file tersebut dan jalankan perintah berikut untuk melihat hasil website Anda di browser.

      hugo server -D 
    

Langkah 5: Publish Website

  • Setelah memeriksa website Anda menggunakan perintah hugo server -D, jalankan perintah berikut untuk menghasilkan website statis.

      hugo
    
  • Salin folder public ke folder tempat Anda ingin menge-publish website Anda.

  • Anda dapat menge-publish website Anda dengan berbagai cara, seperti sftp, ftp, atau rclone

Demikianlah langkah-langkah membuat blog dengan Hugo di Linux. Semoga bermanfaat.