Friday, March 31, 2017

Cara membackup Semua Database Menggunakan Cron Job

ASSALAMUALAIKUM WR.WB.

Disini saya akan menjelaskan tentang bagaimaca cara membackup semua database menggunakan cron job.

Membackup Semua Database Menggunakan Cron Job

Pengertian  Data Base

Data Base adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Maksud & Tujuan
Menggabungkan antara mysqldump dengan cronjob agar dapat membackup database secara otomatis.

Latar Belakang
Untuk memudahkan perkerjaan kita lebih mudah menggunakan proram ini karena berjalan secara otomatis.

Alat dan Bahan
- Laptop/Pc
- Database
- Crontab
- Mysqldum

Langkah Kerja
1. Pertama kita buka ke directory " cd /var/www " dan buat directory " mkdir dbackup "

2. Kemudian kita beri hak akses " chown -R www-data:www-data dbackup " , " chmod -R 755 dbakcup " lalu buat file " db_backup.sh "

3. Lalu isikan teks di bawah ini pada file yg dibuat tadi.

#!/bin/bash
tgl=`date +%F`

mysqldump -h localhost -u root -pbismilah123 --all-databases > /var/www/dbackup/backup-db_$tgl.sql

 Dimana -h adalah hostname , lalu -u adalah username dari database dan -p adalah password dari database server saat memasukan value dari password tidak  usah menggunakan spasi.

4. Kemudian kita konfigurasi cronjob nya " crontab -e "

5.Pada bagian paling bawah tambhkan script untuk mengatur waktu dalam membackup database

30 10 * * * bash /var/www/db_backup.sh


- Untuk keterangan cronjob nya bisa disini :
Pengertian
┌───────────── menit (0 - 59)
│ ┌───────────── jam (0-23)
│ │ ┌───────────── hari bulan (1 - 31)
│ │ │ ┌───────────── bulan (1 - 12)
│ │ │ │ ┌───────────── hari dalam seminggu (0-6)
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
*  *  *  * *      Perintah untuk mengeksekusi

6.Kita tunggu waktunya sesuai yg sudah di atur.Bila sudah tiba waktunya kita buka directory " cd dbackup " kemudian kita " ls " bila sudah muncul file backup maka sudah berhasil.

Kesimpulan
Dengan adanya program mysqldump dan crontab kita tidak perlu membackup secara manual.

Referensi
https://id.wikipedia.org/wiki/Pangkalan_data

SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.

Wednesday, March 29, 2017

Cara Auto Backup Owncloud dengan Cron Job

ASSALAMUALAIKUM WR.WB.
Disini saya akan menjelaskan bagaimana cara membackup owncloud menggunakan dengan Cron Job.

Cara Auto Backup Owncloud dengan Cron Job

Pengertian Cron

Cron adalah berdasarkan waktu scheduler pekerjaan di Unix-seperti komputer sistem operasi . Orang-orang yang mengatur dan menjaga lingkungan software menggunakan cron untuk menjadwalkan pekerjaan (perintah atau skrip shell ) untuk menjalankan secara berkala pada waktu-waktu tertentu, tanggal, atau interval.
ownCloud adalah suite software client-server untuk menciptakan layanan file hosting dan menggunakan mereka. ownCloud secara fungsional sangat mirip dengan banyak digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa ownCloud adalah gratis dan open-source.

Maksud dan Tujuan
- Agar kita dapat membackup secara otomatis tidak usah membackup secara manual.

Latar Belakang
- Dengan adanya cron job mempermudah pekerjaan kita dapat membackup otomatis dengan waktu yg sudah diatur.

Alat Bahan
- Pc/Laptop
- Sudah terinstall OwnCloud

Langkah Kerja
1. Pertama kita buka terminal masuk sebagai super user.

2. Masuk ke directory " cd /var/www " Buat directory dengan nama backup " mkdir backup "


3. Kita beri hak akses " chmod -R 755 backup " dan " chown -R www-data:www-data backup "

4. Kita buat script untuk menbackup secara otomatis " nano backupowncloud.sh "
 

5. Lalu masukan script shell ( bash ) seperti di bawah ini.

#!/bin/bash
tanggal=`date +%F`
zip -r /var/www/backup/owncloud-$tanggal.zip /var/www/html/owncloud

untuk menyimpan ctrl + x


6. Kita konfigurasi di Cron Job nya " crontab -e " dan pilih text editor nano biar mudah dan isikan konfigursi seperti dibawah ini untuk pengaturan waktu bisa di atur bebas sesuai yg di inginkan.

7. Saya konfigurasi membackup owncloud setiap jam 09.33 pada * adalah semua waktu jadi kofnigurasi auto backup pada ja, 09.33 setipa hari bula setiap tahun.
untuk menyimpan ctrl + x
- Untuk melihat keterangan dengan waktu cron job bisa di lihat di blog sebelumnya ( klik disini ) atau melihat di bawah ini :
 ┌───────────── minute (0 - 59)
 │ ┌───────────── hour (0 - 23)
 │ │ ┌───────────── day of month (1 - 31)
 │ │ │ ┌───────────── month (1 - 12)
 │ │ │ │ ┌───────────── day of week (0 - 6) (Sunday to Saturday;
 │ │ │ │ │                                       7 is also Sunday)
 │ │ │ │ │
 │ │ │ │ │
 * * * * *  command to execute



8. Untuk mengecek apakah kita berhasi membackup nya masuk ke directory " cd /var/www/backup " kita liat isi directory ketikan " ls " bila sudah ada file backup nya maka sudah berhasil dan ada tanggal


Kesimpulan
- Dengan auto backup owncloud secara otomatis memnggunakan cron job dapat menghindari kehilangan data bila data nya tidak di backup.

Referensi
https://en.wikipedia.org/wiki/OwnCloud
https://en.wikipedia.org/wiki/Cron


SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.

Tuesday, March 28, 2017

Auto Backup Konfigurasi Mikrotik


ASSALAMUALAIKUM WR.WB

Disini saya akan menjelaskan bagaimana cara auto backup konfigurasi mikrot
 

A.PENGERTIAN
backup adalah proses membuat data cadangan dengan cara menyalin atau membuat arsip data komputer sehingga data tersebut dapat digunakan kembali apabila terjadi kerusakan atau kehilangan.

B.LATAR BELAKANG
Untuk membackup secara otomatis jika kehilangan data dimikrotik

C.MAKSUD & TUJUAN
Dapat membuat auto backup dimikrotik

D.ALAT & BAHAN
-Laptop/Pc
-MikroTik

E.LANGKAH KERJA

1.Buka mikrotik anda dengan winbox


2.lalu masuk ke menu system => script lalu klik tanda +






3.Kemudian masukkan nama backup anda lalu masukkan script pada sourcenya " /system backup save name=NamaFile.backup"




4.Jika sudah maka klik apply lalu ok kemudian klik perintah run script



5.Lalu cek di file list nya 
  
6.file sudah ada berarti sudah berhasil

F.KESIMPULAN

Dapat membuat autobackup pada mikrotik secara otomatis

G.REFEREENSI
https://id.wikipedia.org/wiki/Backup


SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.

Monday, March 27, 2017

Penjadwalan Otomatis Dengan Cron Job

ASSSALAMUALAIKUM WR.WB.


Disini saya akan menjelaskan bagaimana cara menggunakan penjadwalan secara otomatis dengan Cron Job.





A.PENGERTIAN
erangkat lunak utilitas Cron adalah berdasarkan waktu scheduler pekerjaan di Unix-seperti komputer sistem operasi . Orang-orang yang mengatur dan menjaga lingkungan software menggunakan cron untuk menjadwalkan pekerjaan (perintah atau skrip shell ) untuk menjalankan secara berkala pada waktu-waktu tertentu, tanggal, atau interval. Ini biasanya mengotomatiskan pemeliharaan sistem atau administrasi-meskipun yang bersifat umum-tujuan membuatnya berguna untuk hal-hal seperti men-download file dari internet dan men-download email secara berkala.

B.MAKSUD & TUJUAN
- Agar kita dapat menjalankan tugas secara rutin sesuai jam yg di sudah di atur dengan menggunakan Cron Job.

C.LATAR BELAKANG 
- Dengan adanya Cron Job ini memudahkan pekerjaan kita karena dapat menjalankan tugas secara rutin sesuai jam yg sudah diatur.

D.ALAT & BAHAN
- Laptop/Server
- Koneksi Internet

E.LANGKAH KERJA
1.Pertama kita install aplikasi Cron biasanya sudah terinstall aplikasinya bila sudah kita lanjut saja. " apt-get install cron "

2.Sebelum mengatur waktunya sebaiknya kita pahami dulu peritahnya dan bisa di lihat gambar di bawah ini.
Keterangan :
 ┌───────────── minute (0 - 59)
 │ ┌───────────── hour (0 - 23)
 │ │ ┌───────────── day of month (1 - 31)
 │ │ │ ┌───────────── month (1 - 12)
 │ │ │ │ ┌───────────── day of week (0 - 6) (Sunday to Saturday;
 │ │ │ │ │                                       7 is also Sunday)
 │ │ │ │ │
 │ │ │ │ │
 * * * * *  command to execute



     *  *  *  *  * perintah

Penjelasan:
* pertama : Menit (0-59)
* kedua : Jam (0-23)
* ketiga : Hari dalam Bulan (1-31)
* keempat : Bulan (1-12)
* kelima : Hari dalam Minggu (0-7 ; 0 & 7 = Minggu)

Contoh:
-- Crontab tiap Hari Jam 12.45 Malam
Perintah: 45 0 * * * command
-- Crontab tiap Minggu Jam 5 Pagi
Perintah: 0 5 * * 7 command
-- Crontab tiap Bulan Tanggal 15, Jam 5 Sore
Perintah : 0 17 15 * * command

3.Bila sudah paham kita lakukan konfigurasinya ketikan " crontab -e "
 

4.Setelah itu akan muncul tampilan directory crontab kemudian pada bari paling bawah tambahkan perintah yg akan diatur. Disini saya mengatur pada jam 11.59 setelah melewati jam nya sistem akan merebot dalam jangka 1 menit akan muncul pesan  sistem akan reboot dalam jangka 1 menit ( sesuai yg di buat )

5.Kita cek dengan menunggu jam yg sudah di buat bila sudah tepat jam nya akan muncul teks seperti dibawah ini.

6.Apabila kita ingin melihat log jadwal yg tersimpan kalian bisa membuka dengan cara " cd /root "
 

7.Kemudina ketikan " nano rootcron.log "


8.Akan muncul tampilan log yg sudah terjadwal.

F.KESIMPULAN
- Cron job merupakan aplikasi untuk memudahkan kita dalam melakukan pekerjaan secara otomatis.

G.REFERENSI

SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.

Sunday, March 26, 2017

Cara Membatasi Akses Internet dengan Waktu di Mikrotik

ASSALAMUALAIKUM WR.WB.

Disini saya akan menjelaskan bagaimana cara membatasi atau memblokir akses internet dengan waktu di mikrotik.

Cara Membatasi Akses Internet dengan Waktu di Mikrotik

Pengertian Mikrotik
Dalam mikrotik sebenarnya banyak sekali fungsi dari fitur-fitur, anataranya fungsi dari tab firewall -> filter rule didalamnya kita bisa fungsi kan untuk memblokir situs dengan layer 7 protokol,bahkan kita bisa memblokir akses internet berdasarkan waktu-waktu tertentu. disini saya akan memfungsinkan tab filter rule ini untuk memblokir akses internet pada jam tertentu.

Latar Belakang
Karena saya ingin membatasi waktu akses internet saya

Maksud dan Tujuan
Untuk membatasi akses internet dengan jam tertentu agar koneksi internet tetap stabil

Alat dan Software yang di butuhkan untuk membatasi akses internet
- Laptop
- MikroTik

Langkah Kerja

1. Buka aplikasi mikrotik anda dengan winbox


2. lalu buka menu ip firewall kemudian pada tab filter rules klik tanda +



3. kita buat 2 rule pada tab general kita isikan ip hotspot kita kemudian pada chain kita pilih forward lalu protocol 6(tcp) lalu port 80,443





4. kemudian masuk ke tab extra pilih Time dan masukan waktu dari awal diblok yaitu 20:00 sampai 23:59, begitu juga pada rule kedua kita masukan waktu dari pukul 00:00 sampai 07:00



5. setelah itu kita masuk ke menu action pada rule kedua nya kita pilih drop


6. kemudian kita klik apply ok selesai

Kesimpulan
kita dapat mengatur akses internet berdasarkan waktu yang telah ditentukan



SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.

Saturday, March 25, 2017

Memblokir User Dengan Mac Address Di Mikrotik

ASSALAMUALAIKUM WR.WB.

Disini saya akan menjelaskan bagaimana menblokir user dengan mac address di mikrotik.


A.PENGERTIAN
Alamat MAC yang digunakan sebagai alamat jaringan untuk sebagian IEEE 802 teknologi jaringan, termasuk Ethernet dan Wi-Fi . Logikanya, alamat MAC yang digunakan dalam kontrol akses media protokol sublayer dari model referensi OSI .

B.MAKSUD & TUJUAN
- Dapat memblokir user memggunakan mac address.

C.LATAR BELAKANG
- Dengan adanya konfigurasi ini kita dapat memblokir user yg tiba tiba tidak di kenal.

D.ALAT & BAHAN
- Mikrotik
- Pc/Laptop
- Koneksi Internet

E.LANGKAH KERJA
1.Pertama kita buka winboxnya.

2.Masuk ke IP > DHCP Server.

3.Masuk kemenu tab Leases klik pada user yg mengakses kemudian salin mac addressnya.

4.Kemudian masuk kemenu IP > Firewall.Klik pada Filter Rules kemudian tambah (+).Pada tab Advanced, Src.MAC Address isikan mac address yg akan di blok.


5.Selanjutnya pada tap Action isikan drop.klik apply > ok.


F.KESIMPULAN
- Dengan adanya konfigurasi ini kita dapat meblokir user yg tidak kenal atau masuk tidak di inginkan.

G.REFERENSI
ajikamaludin.blogspot.com

SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.

Friday, March 24, 2017

Installasi Sentora Di CentOS 7

ASSALAMUALAIKUM WR.WB.

Disini saya akan menjelaskan bagaimana cara installasi Sentora di CentOS 7.


A.PENGERTIAN
 Layanan web hosting adalah jasa layanan internet yang menyediakan sumber daya server-server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL, atau DNS.

Jika dianalogikan, website adalah sebuah bangunan, maka hosting adalah sepetak tanah dan domain adalah alamat dari sepetak tanah tersebut. Sebuah hosting terdiri dari sebuah server atau gabungan server-server yang terhubung dengan jaringan internet berkecepatan tinggi.

Ada beberapa jenis layanan hosting yaitu hosting berbagi (Shared Hosting), hosting dedikasi (Dedicated Hosting), VPS (Virtual Private Server) dan server kolokasi (Colocation Server).


B.LATAR BELAKANG
 Karena saya ingin hosting dengan menggunakan server dan jaringan yang saya buat sendiri


C.MAKSUD & TUJUAN
Agar dapat hosting dengan mengunakkan sentora dengan fitur yang bisa dimanfaatkan semaksimal mungkin

E.ALAT & BAHAN
- Server CentOS
- PC atau Laptop
- Koneksi Internet

F.LANGKAH KERJA
1.Masuk ke Directory home dengan mengetikkan perintah " cd /home/ "


2.Kemudian kita update terlebih dahulu dengan mengetikkan perintah " yum -y update "


3.Kita install terlebih dahulu wget dengan mengetikkan perintah " yum -y install wget  "

4.Kemudian kita ambil file sentora dari pusat dengan mengetikkan perintah " wget sentora.org/install "


5.Kemudian kita eksekusi file installer sentora dengan mengetikkan perintah " chmod +x install "


6.Kita jalankan script installer sentora dengan mengetikkan perintah " ./install "


7.Kemudian kita pilih Benua.


8.Kita pilih Negara.


9.Kita pilih Provinsi.


10.Jika zona waktu sudah sesuai dengan pemilihan Zona Wilayah anda kita YES "1"


11.Kemudian kita masukkan sub-domain dan Public IP yang digunakan untuk mengakses Sentora Panel.


12.Jika kita sudah yakin dan benar dengan konfigurasi kita kita ketik (y).


13.Setelah terinstall kita akan diberikan Username dan Password secara acak dari Sentora untuk mengakses panel sentora,Kemudian kita Restart (y).


14.Kita buka Web Browser,kemudian kita ketikkan IP atau Sub-domain untuk masuk ke Sentora Panel dan kemudian login dengan Username dan Password yang telah diberikan.


15.Jika telah login maka tampilannya seperti berikut.


F.KESIMPULAN
  Kesimpulan saya kali ini kita bisa menggunakan fitur Hosting pada Sentora agar bisa dimanfaatkan semaksimal mungkin dengan catatan Installasi baik dan benar

SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.