Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Hastebin di Ubuntu 20.04 LTS. Bagi Anda yang belum tahu, Hastebin adalah perangkat lunak Pastebin sumber terbuka dan gratis yang ditulis dalam Node.js. Antarmuka web Hastebin sendiri sederhana, dan memberi Anda perintah untuk membuat cuplikan teks baru, menyimpan cuplikan saat ini, dan membuka cuplikan yang ada untuk diedit.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda instalasi langkah demi langkah dari alternatif sumber terbuka Hastebin untuk Pastebin di Ubuntu 20.04 (Focal Fossa). Anda dapat mengikuti instruksi yang sama untuk Ubuntu 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 20.04, 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Hastebin di Ubuntu 20.04 LTS Focal Fossa
Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt
berikut perintah di terminal.
sudo apt update sudo apt upgrade
Langkah 2. Menginstal Node.js.
Sekarang tambahkan repositori Node.js ke sistem Anda:
curl -sL https://deb.nodesource.com/setup_14.x | bash - sudo apt install nodejs
Sekarang periksa versi Node.js Anda dengan menjalankan perintah di terminal Anda:
nodejs -v
Dan periksa juga versi NPM:
npm -v
Langkah 3. Menginstal Hastebin di Ubuntu 20.04.
Sekarang kita mengkloning versi stabil terbaru dari repositori haste-server dari GitHub menggunakan perintah:
git clone https://github.com/seejohnrun/haste-server.git
Selanjutnya, ubah direktori menjadi haste-server
:
cd haste-server/
Kemudian, jalankan perintah di bawah ini dari folder sumber untuk memulai instalasi:
npm install npm update
Langkah 4. Konfigurasi Hastebin.
Default Hastebin ke port 7777. Sekarang Anda perlu mengubah port default 7777 ke 80:
nano config.js
Dan ganti baris “port”:“7777” dengan “port”:“80” seperti gambar di bawah ini:
"port": "80"
Selanjutnya, instal pm2
untuk mengelola eksekusi Hastebin:
npm install pm2 -g pm2 start server.js
Simpan konfigurasi PM2 Anda, dan minta untuk dijalankan saat startup:
pm2 save pm2 startup
Langkah 5. Mengakses Hastebin di Ubuntu.
Setelah instalasi selesai, buka browser web Anda dan kunjungi contoh alamat IP server Anda: http://your-ip-address
. Ini akan membuka halaman kosong, tempel kode Anda dan nikmati Hastebin.
Selamat! Anda telah berhasil menginstal Hastebin. Terima kasih telah menggunakan tutorial ini untuk menginstal alternatif sumber terbuka Hastebin untuk Pastebin di sistem Focal Fossa Ubuntu 20.04 LTS. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda untuk memeriksa situs resmi Hastebin.