Showing posts with label UBuntu. Show all posts
Showing posts with label UBuntu. Show all posts

Cara Mudah Install mikhmon di Web Server lighttpd (pi-hole) | Ubuntu

November 28, 2019 Add Comment


Asalamualaikum Wr Wb.
Anibar Studio - pada kesempatan kali ini saya akan membagikan sebuat tutorial Cara Mudah Install mikhmon di Web Server lighttpd (pi-hole), kebetulan saya menginstall pi-hole untuk saya gunakan sebagai filtering dns resolver, saya menggunakan ubuntu versi 16.04 LTS.

Sebelum saya melanjutkan pembahasan ini, saya akan mengucapkan banyak terimakasih kepada mas laksa19 yang sudah membuat palikasi mikhmon yang sangat bermanfaat ini, aplikasinya sangat bagus, menarik dan selalu update.
sudah banyak orang yang menggunakan aplikasi ini untuk kepentingan usaha, sekali lagi saya ucapkan terimakasih dan semoga bisa menjadi amal dan keberkahan buat mas laksa19.

Untuk prosess instal mikhmon di web server lighttpd yang sudah include terinstal di aplikasi pi-hole maka silahkan perhatikan tahapan dibawah ini:

1 | Source Mikhmon

Tahap pertama dalah kita mempunyai aplikasi mikhmon tersebut, aplikasi ini gratis dan bisa anda gunakan, silahkan cek di githubnya mas laksa19 atau silahkan klik disini.

2 | Upload Mikhmon

Setelah kita mempunyai source mikhmon maka selanjutnya kita upload source tersebut ke webserver dengan menggunakan aplikasi winscp, silahkan cari dulu aplikasi winscp lalu koneksikan ke server, perhatikan gambar dibawah ini.


Keterangan :

  • File Protocol kita pilih SFTP artinya kita login menggunakan SSH
  • Host name : Hostname atau ip address server
  • Port number : 22 (default SSH adalah port 22)
  • Username : masukan username yang bisa kita gunakan untuk login ke server
  • Password : masukan password username yg kita masukan.


Setelah selesai login, silahkan upload source mikhmon yang sudah kita ambil dari githubnya laksa19 kedalam folder /var/www/html/.
perhatikan gambar dibawah ini:



3 | Pemberian hak aksess

Setelah selesai mengupload source mikhmon, selanjutnya kita berikan hak aksess lighttpd kepada folder mikhmon dengan cara :

  1. Login ke webserver menggunakan SSH (puty).
  2. Lalu login sebagai root (sudo su)
  3. Pindah ke folder /var/www/html/ dengan menggunakan perintah :  cd /var/www/html/

Selanjutnya gunakan perintah ini:

#> chown -R www-data:www-data /var/www/html/mikhmonv3
#> chmod -R 755 /var/www/html/mikhmonv3


4 | Restart Lighttpd

Setelah tahapan semuanya selesai, selanjutnya restart lighttpd dengan menggunakan perintah:

#> service lighttpd restart

5 | Test

Terakhir adalah melakukan pengetesan, apakah tahapan-tahapan yang sudah kita lakukan itu berhasil dengan baik atau tidak, silahkan buka browser lalu aksess HTTP://IP-SERVER/NAMA_FOLDER_MIKHMON.
Konfigurasi saya seperti ini : http://192.168.3.3/mikhmonv3
dan hasilnya :


6 | Penutup

Sampai disini kita sudah berhasil menginstal mikhmon di webserver yang sudah terinstall pi-hole, jadi intinya kita memanfaatkan pi-hole ini bukan cuman sebagai dns resolver tapi kita manfaatkan juga fungsi web servernya.
cukup sekian tutorial Cara Mudah Install mikhmon di Web Server lighttpd (pi-hole) | Ubuntu
Terimakasih atas perhatianya dan semoga bermanfaat.

Cara Mudah Setting Virtual host di lighttpd | Ubuntu Server

November 28, 2019 Add Comment


Asalamualaikum Wr Wb
Anibar Studio - Pada kesempatan kali ini admin akan memberikan tutorial bagaimana Cara Mudah Setting Virtual host di lighttp, admin sendiri menggunakan server ubuntu versi 16.04 LTS dan kebetulan juga sudah menginstall software pi-hole di server tersebut untuk filtering dns resolver, dikarnakan server spesifikasinya cukup tinggi maka admin manfaatkan juga bukan hanya sekedar dns resolver tapi admin manfaatkan untuk dijadikan web server lokal dan kebetulan juga admin selalu menggunakan aplikasi mikhmon untuk memantau hotspot, daripada di install di laptop kan lebih enak di install di server agar tidak memberatkan laptop admin, hehehe

Saya yakin jika teman-teman mencari tutorial ini mungkin sudah tahu dan sangat memahami apa itu web server dan apa itu virtualhost, maka dari itu saya langsung saja ke tutorialnya.

Dalam contoh ini, saya sudah memiliki satu domain local yang sudah saya arahkan ke server

  • http://mikhmon.localdomain



1 | Login

Silahkan login ke server yang akan kita setting/konfigurasi, pastikan login dengan menggunakan aksess root (super user)
untuk masuk ke root di ubuntu menggunakan perintah sudo su lalu masukan password rootnya.

2 | Membuat Domain Lokal

Untuk cara lengkap pembuatan domain lokal di pihole sudah saya jelaskan panjang lebar di postingan saya sebelumnya, silahkan dibaca kembali.
Baca : Cara lengkap dan mudah Konfigurasi Pi-hole untuk Lokal DNS

3| Setting Virtual host

Setelah dua tahapan di atas selesai, maka sekarang tiba saatnya untuk mensetting virtual host,
silahkan buat satu buah file konfigurasi, dalam contoh disini saya membuat file mikhmon.conf dengan menggunakan perintah

# > nano /etc/lighttpd/conf-available/mikhmon.conf

selanjutnya masukan konfigurasi seperti ini :

$HTTP["host"] == "mikhmon.localdomain" { #FDQN

server.document-root = "/var/www/html/mikhmon/" # Dokumen web kalian
accesslog.filename = "/var/log/lighttpd/mikhmon_access.log" # Log Aksess Web Server
server.errorlog = "/var/log/lighttpd/mikhmon_error.log" # Error log Web Server

}

Untuk lebih jelasnya, perhatikan gambar dibawah ini.



Setelah sesuai, silahkan keluar sambil menyimpan konfigurasi yang sudah kita lakukan dengan cara menekan CTRL + X terus Y lalu ENTER.

Tahap selanjutnya adalah mengaktifkan virtual host yang sudah kita buat tadi dengan memasukan perintah

#> ln -s /etc/lighttpd/conf-available/mikhmon.conf /etc/lighttpd/conf-enabled/

perhatikan gambar dibawah ini.



Selanjutnya restart lighttpd dengan menggunakan perintah

#> service lighttpd restart

sampai disini kita sudah berhasil mensetting virtual host di web server lighttpd

4 | Test hasil

Setelah kita mengikuti tahapan di atas maka kurang enak rasanya jiga tidak kita test, sekaligus untuk membuktikan apakah tutorial yang saya buat itu beneran atau asal asalan, silahkan lihat gambarnya dibawah ini.





Alhamdulilah sudah berhasil, bahkan saya membuat satu lagi domain pihole.localdomain dan berhasil juga.

5 | Penutup

Itulah tutorial Cara Mudah Setting Virtual host di lighttpd menggunakan ubutu server berikut sudah terinclude pi-hole dan mikhmon.
Terimakasih atas perhatianya dan semoga bermanfaat.
Tutorial ini adalah pengalaman pribadi.

Cara lengkap dan mudah Konfigurasi Pi-hole untuk Lokal DNS | Anibar Studio

October 09, 2019 Add Comment


Asalamualaikum wr wb,
Anibar Studio - Selamat siang teman-teman semua, semoga kita selalu ada dalam kelancaran dan kemudahan dalam setiap urusan yang kita hadapi, Aamiin.

Pada kesempatan kali ini saya akan memberikan sebuah tutorial Cara lengkap dan mudah Konfigurasi Pi-hole untuk Lokal DNS, sebelum kita bahas panjag lebar, akan saya perkenalkan dulu apa itu pi-hole menurut opini saya sendiri. Pi-hole adalah sebuah software atau aplikasi yang difungsikan untuk memblokir dan memfilter aksess internet yang bertindak sebagai DNS Resolver dengan Dnsmasq.

menurut saya sangat penting sekali Pi-hole ini di install di kantor-kantor tempat anda bekerja untuk mengurangi virus dan ransomware yang terus menyebar dan merusak dokumen penting di komputer kita.

Jika ada yang tertarik, silahkan instal pihole,sayapun sudah membuatkan videonya di youtube
nama youtube saya, pudintea link : youtube.com/c/pudintea.

pada kesempatan kali ini saya akan menjelaskan bagaimana Pi-hole untuk Lokal DNS, pada kasus kali ini saya akan membuat domain .localdomain, silahkan simak caranya dibawah ini.

Silahkan masuk ke dalam server ubuntu anda, saya menggunakan ubuntu 16.04.
pastikan aksess anda sebagai super user (root)
SIlahkan masuk ke dalam folder /etc/dnsmasq.d/ dengan menggunakan perintah
#> cd /etc/dnsmasq.d/
setelah anda berhasil masuk ke dalam folder dnsmasq.d silahkan buat satu file bernama 02-localdomain, perhatikan gambar dibawah ini.



Silahkan masukan text seperti ini.
addn-hosts=/etc/pihole/localdomain.list

Perhatikan gambar dibawah ini.



Seletal selesai, silahkan save dengan menggunakan Ctrl + X terus y lalu Enter.
lihat lah dengan mengetik perintah ll untuk melihat file yang tadi sudah kita buat, perhatikan gambar di bawah ini



Selanjutnya kita berpindah ke folder /etc/pihole mengguakan perintah di bawah ini.
#> cd /etc/pihole/


Setelah kita berada di folder /etc/pihole/ silahkan buat file yang bernama localdomain.list, gunakan perintah ini
#> nano localdomain.list
perhatikan gambar dibwah ini.



Perlu kita tahu bahwa di tahap sebelumnya kita yang menentukan namanya localdomain.list pada file 02-localdomain.

Selanjutnya kita buat domain lokal kita dengan format IP ADDDRESS - TAB - NAMA DOMAIN LOCAL, perhatikan gambar dibawah ini

Keterangan:
  1. Ip address webswever kita
  2. tab
  3. domain lokal yang kita buat

Pada contoh di atas saya sudah membuat dua domain local
phpmyadmin.localdomain
mrtg.localdomain

kedua domain ini jika di aksess akan mengarah ke webserver lokal saya pada ip 192.168.3.16 untuk phpmyadmin.localdomain dan 192.168.3.19 untuk mrtg.localdomain

Setelah selesai, silahkan save dan keluar dari file tersebut dengan menekan CTRL + X terus y lalu Enter.

setelah di save, jangan lupa untuk merestart dns dengan menggunakan perintah

#> sudo pihole restartdns

perhatikan gambar di bawah ini.



langsung saya buktikan, saya coba aksess ke domain yang tadi saya buat dengan cara, membuka browser dan ketik nama domain tersebut, saya contoh aksess
 http://mrtg.localdomain
saya sarankan saat mengaksess domain lokal, harus menggunakan http://, perhatikan gambar di bawah ini



Selamat, sampai disini tutorial kita sudah selesai, silahkan tutorial ini digunakan dan dikembangkan sesuai kebutuhan masing-masing.

Terimakasih atas perhatianya dan semoga bermanfaat,
Selamat mencoba dan semoga berhasil.

NB:

  • Tutorial ini adalah pengalaman pribadi saya,
  • Jika ada pertanyaan ataupun butuh bantuan, silahkan tulis pada kolom komentar, biasakan berkomentar dengan baik dan sopan.

Cara mudah menambahkan user kedalam grup di ubuntu terbaru | Anibar Studio

October 08, 2019 Add Comment


Asalamualaikum Wr Wb.
Anibar Studio - Selamat sore teman-teman semua, semoga kita selalu ada dalam kelancaran dan kemudahan dalam pekerjaan kita, Aamiin.

Pada kesempatan kali ini saya akan memberikan tutorial cara mudah menambahkan user kedalam grup di ubuntu, saya membuat tutorial ini karena permintaan juga dari seorang teman yang tinggal di bekasi, katanya buat tutorial aja di blog saya agar ketika saya lupa gambapng mencarinya, maka dari itu saya buatkan untuk teman-teman semua terhusus untuk teman saya tersebut.

Sebelum kita masuk ke langkah tutorial, ada yang perlu kita fahami dulu bahwa tutorial ini akan sangat kita perlukan ketika kita akan melakukan manage (mengatur) setiap user yang ada diserver kita dimana setiap user diberikan hak aksess yang berbeda-beda, misalkan user A dan user B bisa menghapus dan mengedit data yang ada di folder 1,2 dan 3. User C dan D, hanya bisa mengedit, menambah dan menghapus data yang ada di folder 4 dan 5, dan seterusnya, maka sudah pasti logikanya, User A dan B dimasukan dalam satu grup dan folder 1,2,3 hanya bisa diaksess oleh grup tersebut,

ini hanya perumpamaan saja ya.

Baiklah untuk tahapan tutorialnya, perhatikan penjalesan saya dibawah ini.
Pastikan sudah login kedalam server ubuntu kamu dengan aksess root (Super User)
Disini saya mempunyai user namanya subagti dan saya akan menambahkan user tersebut kedalam grup www-data, maka rumus perintahnya adalah seperti dibawah ini:

#> sudo adduser [namauser] [namagroup]
ATAU
#> sudo usermod -a -G [namagroup] [namauser]

Perhatikan kedua gambar dibawah ini:


 ATAU




Gunakan salahsatu dari kedua perintah di atas, kamu bisa memilihnya sesuai kebutuhan, sampai disini kita sudah berhasil memasukan user subagti kedalam grup www-data.

Selanjutnya kita cek dengan menggunakan rumus perintah dibawah ini:

#> sudo cat /etc/group [namagroup]

maka akan keluar seperti pada gambar dibawah ini.



Gimana, mudah bukan.?
Saya ucapkan terimakasih atas perhatianya, semoga bermanfaat.
Selamat mencoba dan semoga berhasil.

NB:
Tutorial yang saya tulis di atas adalah pengalaman pribadi saya.
Jika ada pertanyaan, silahkan tulis di kolom komentar, bisakan berkomentar dengan baik dan sopan.

Cara mudah mengaktifkan mod rewrite di ubuntu | Anibar Studio

October 07, 2019 Add Comment


Asalamualaikum Wr Wb.
Anibar Studio - Selamat siang teman-teman semua, semoga kita selalu ada dalam keberkahan dan kebahagiaan, Aamiin.

Pada kesempatan kali ini saya akan membagikan tutorial cara mudah mengaktifkan mod rewrite di ubuntu, sengaja saya tulis tutorial ini atas dasar permintaan teman satya dari cibinong, dimana dia sudah selesai menginstal web server, sudah memasukan semua file aplikasi yang akan dia publis, tapi malah eror, ternyata kendalanya adalah belum mengaktifkan mod rewrite nya, karena saya lihat pada aplikasinya membutuhkan mod rewrite untuk memperpendek URL aplikasi tersebut.

Langsung saja kita masuk kepada tutorial.
kita pindah terlebih dahulu kedalam folder /etc/apache2/sites-available/ untuk mengedit file 000-default.conf, ini adalah file virtual host default apache, silahkan gunakan sekrip di bawah ini.
#> cd /etc/apache2/sites-available/
perhatikan gambar dibawah ini.



Selanjutnya gunakan editor nano untuk mengedit file 000-default.conf, perintahnya sepeprti dibawah ini.
#> nano 000-default.conf
Perhatikan gambar dibawah ini


Selanjutnya akan terbuka file 000-default.conf, silahkan tambahkan secript di bawah ini, posisinta tepat dibawah: DocumentRoot /var/www/html.
<Directory "/var/www/html">
    AllowOverride All
</Directory>

Perhatikan gambar dibawah ini.


Setelah selesai, silahkan keluar dan simpan dengan cara Ctrl + X terus ketik y lalu Enter.
lanjutkan dengan mengaktifkan mode rewritenya, masukan perintah dibawah ini.
#> sudo a2enmod rewrite

Selanjutnya Restart Apache

#> sudo service apache2 restart

Selesai, sampai disini kita sudah berhasil mengaktifkan mode rewrite di ubuntu.
Perlu diperhatikan juga baahwa yang saya contohkan hanya di defaultnya saja, jika teman-teman menggunakan banyak virtualhost, silahkan lakukan hal yang sama pada semua file virtualhostnya.
Cukup hanya menambahkan secriptnya saja dan merestart apache2, tidak perlu lagi mengulangi perintah ini.

sudo a2enmod rewrite

Terimakasih atas perhatianya, semoga bermanfaat.
Selamat mencoba dan semoga berhasil.

NB:
Tutorial ini adalah pengalaman pribadi.
Jika ada pertanyaan, silahkan tulis di kolom komentar, biasakan berkomentar dengan baik dan sopan.