Thursday, May 12, 2022

Instal ISPConfig otomatis di Ubuntu 20.04

 Hosting menjadi sebuah solusi mudah untuk melakukan publish web. Dengan hosting selain menghemat penggunaan ip publik, juga menghemat resource server. Sehingga dapat disimpulkan dengan hosting dapat menghemat sumberdaya yang ada karena sudah di tempatkan di satu wadah.


Langkah Instalasi

Pertama kali, pastinya kita harus instal Ubuntu 20.04 versi server dalam keadaan yang fresh. Waktu instalasi yang diperlukan hanya install ssh server saja yah. Jika sudah selesai instalasi yang kita lakukan dengan update dan upgrade ubuntu tersebut dengan perintah

apt update && apt upgrade -y

Lakukan seting hostname untuk server tersebut dengan perintah

hostnamectl set-hostname ispconfig.example.com

Wednesday, March 30, 2022

Install Nextcloud di Ubuntu 20.04 dan ONLYOFFICE

Dalam beberapa bulan dan tahun yang lalu, sering ada pertanyaan dari teman-teman satu kantor. Apakah bisa kita memiliki sebuah cloud storage seperti Google Drive atau dropbox? Kebutuhannya hanya untuk menyimpan data berupa file, video, atau foto. Menurut saya sih bisa, karena sudah banyak aplikasi yang bersifat open source yang ada. Setelah saya cek di server memang banyak ternyata yang memakai cloud storage tersebut. 

Seminggu lalu karena ada waktu senggang dan iseng, saya bikin sebuah lab projek terkait hal ini. Saya menggunakan Nextcloud dan menggabungkan OnlyOffice sebagai sebuah sistem yang hampir mirip dengan Google Drive. Dimana kita bisa saling melakukan editing text atau spreadsheet di dalam web.

Mari kita siapkan kebutuhan dan ekosistem untuk Nextcloud ini. Kebutuhannya adalah :

  • OS Ubuntu 20.04
  • PHP 7.4
  • Apache
  • Database Mysql
Install Apache WebServer
Fungsi dari web server adalah mengelola website yang telah online. Agar semuanya berjalan lancaar, web server berperan sebagai perantara antara mesin server dan klien. Web server menarik konten dari server pada setiap permintaan user dan mengirimkannya ke web.
Untuk install mari kita jalankan perintah
apt update -y
apt install apache2 -y

Secara default apache2 sudah berjalan otomatis setelah di install dan untuk melihat status apache2 berjalan dapat lihat dengan perintah berikut
systemctl status apache2
Apabila di status apache2 tidak berjalan, maka dapat di jalankan perintah dibawah ini.
systemctl start apache2