Showing posts with label TUTORIAL. Show all posts
Showing posts with label TUTORIAL. Show all posts

Monday, March 13, 2017

MENAMBAHKAN WIDGET SHARE MEDIA SOSIAL IN BLOGGER

ASSALAMMUALAIKUM WR.WB


PENGERTIAN

Widget ini sangat penting untuk optimasi suatu blog karena dengan widget share button sosial media Facebook, Twitter dan lainya, maka user internet yang mereweet kembali tentang update halaman blog anda bisa lewat widget ini, jadi widget ini berfungsi ganda selain mempercantik tampilan blog lebih keren atau hidup dan yang keduanya sebagai alat atau tempat untuk menambah traffic blog semakin tinggi, karena bila arikel Anda sudah terhubung lewat share button media sosial maka blog anda akan terkenal karena banyak yang melihat lewat situs sosial media tersebut.

LATAR BELAKANG

Karena pada template blog saya ini belum ada widget sosial media, untuk itulah saya ingin menambahkan widget ini pada template blog saya.

MAKSUD & TUJUAN

- Difungsikan untuk menshare postingan yang ada
- Untuk mempercantik tampilan blog, agar tidak terkesan garing.
- Untuk menambah wawasan yang ada

ALAT & BAHAN

- Blogger
- koneksi internet
- laptop

JANGKA WAKTU


Jangka waktu yang dibutuhkan untuk setting ini kurang lebih 5 menit, tergantung pada koneksi internet yang ada.

LANGKAH KERJA

1. Pertama-tama kita masuk ke akun blogger kita, lalu pilih tata letak -> tambah gadget sesuai letak yang kalian inginkan, disini saya tambah dibaris paling bawah.


2. Setelah itu pilih HTML/javaScript


3. Kemudian tinggal kalian isikan judul dan script seperti dibawah ini.

SCRIPT :

<!-- Scripts Start -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
 <b:if cond='data:post.isFirstPost'>
<!-- Facebook -->
<div id='fb-root'/>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = &quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;;
fjs.parentNode.insertBefore(js, fjs);
}(document, &#39;script&#39;, &#39;facebook-jssdk&#39;));
</script>
<!-- Google +1 -->
<script type='text/javascript'>
(function() {
var po = document.createElement(&#39;script&#39;); po.type = &#39;text/javascript&#39;; po.async = true;
po.src = &#39;https://apis.google.com/js/plusone.js&#39;;
var s = document.getElementsByTagName(&#39;script&#39;)[0]; s.parentNode.insertBefore(po, s);
})();
</script>
<!-- Twitter -->
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=&quot;//platform.twitter.com/widgets.js&quot;;fjs.parentNode.insertBefore(js,fjs);}}(document,&quot;script&quot;,&quot;twitter-wjs&quot;);</script>
 </div></b:if>
<!-- Scripts End -->
<div class='horizontal-social-buttons' style='padding:5px;margin:5px'>
<!-- Twitter -->
<div style='float:left;margin-right:5px'>
<a class='twitter-share-button' data-count='horizontal' data-lang='en' data-related='' data-via='' expr:data-text='data:post.title' expr:data-url='data:post.url' href='https://twitter.com/share'>Tweet</a>
</div>
<!-- Google +1 -->
<div style='float:left;'>
<g:plusone annotation='bubble' expr:href='data:post.url' size='medium'/>
</g:plusone></div>
<!-- Facebook Like+Send -->
<div style='float:left;'>
<fb:like colorscheme='light' expr:href='data:post.url' font='' layout='button_count' send='true' show_faces='false'/>
</fb:like></div>
<!-- Pinterest Start -->
<div id='pin-wrapper' style='float: left; margin:0px 0px 0px 18px; width:44px;'>
<a data-pin-config='beside' data-pin-do='buttonPin' expr:href='&quot;http://pinterest.com/pin/create/button/?url=&quot; + data:post.url'><img src='//assets.pinterest.com/images/pidgets/pin_it_button.png'/></a>
<span style='margin-left:-44px;'><a data-pin-config='beside' data-pin-do='buttonBookmark' href='//pinterest.com/pin/create/button/' style='outline:none;border:none;'/></a></span>
</div>
<script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'/>
<style type='text/css'>
#pin-wrapper &gt; a {background-image:none !important;}
</style>
<!-- Pinterest End --><div style='float:left;margin-left:7px'>
<!-- Whatsapp Share Buttons Start -->
<script type='text/javascript'>if(typeof wabtn4fg===&quot;undefined&quot;){wabtn4fg=1;h=document.head||document.getElementsByTagName(&quot;head&quot;)[0],s=document.createElement(&quot;script&quot;);s.type=&quot;text/javascript&quot;;s.src=&quot;//yourjavascript.com/09010225501/whatsappblogger.js&quot;;h.appendChild(s);}</script>
<a class='wa_btn wa_btn_s' expr:data-href='data:post.url' expr:data-text='data:post.title' href='whatsapp://send' style='display:none'>Share</a>
<!-- Whatsapp Share Buttons End -->
  </div>
<div style='float:left;margin-left:10px;'>
<script src='http://platform.linkedin.com/in.js' type='text/javascript'/><script data-counter='BUTTON-TYPE' expr:data-url='data:post.url' type='in/share'/>
</div> 
</div>
<div class='clear'/>
</b:if>
<!-- Scripts End --></script></div></b:if>


5. Kemudian simpan scriptnya. kemudian cek pada blog kalian, apabila sudah muncul seperti ini, berarti kita sudah berhasil.


KESIMPULAN


Dengan menambahkan widget sosial media ini, kita bisa menshare postingan kita kemedia sosial yang kita miliki, untuk sebagai media promosi.

REFERENSI
http://www.idesat.com/2014/02/script-share-sosial-media-button.html

Friday, March 10, 2017

VIEW IMAGE WITH FEH & EOG

ASSALAMMUALAIKUM WR.WB


PENGERTIAN

Menurut pengertian dari wikipedia feh adalah ringan penampil gambar terutama ditujukan pada pengguna antarmuka baris perintah. tapi bisa dikatakan juga feh adalah aplikasi berbasis cli yang digunakan untuk menampilkan gambar secara cepat dan ringan. sebenarnya selain aplikasi feh ini ada aplikasi lainya yaitu menggunakan eog. eog ini fungsinya sama seperti feh yaitu untuk menampilkan foto .

LATAR BELAKANG


Karena keinginan tau saya bagaimana cara menampilkan foto via cli, jadi saya ingin mencobanya dan membacanya dari referensi2 yang ada di google. dan ingin membagikan pada para pembaca sekalian bagaimana cara menampilkannya.

MAKSUD & TUJUAN

- Untuk membuka foto via cli
- Menambah ilmu atau wawasan

ALAT & BAHAN

- Laptop
- Koneksi untuk download aplikasi

LANGKAH KERJA


1. Pertama-tama buka terminal kalian terlebih dahulu
2. setelah itu masukan perintah untuk menginstall feh dengan cara # apt-get install feh

3. setelah itu kita masuk ke direktori yang terdapat foto. disini saya membuka direktori Picture.

4. kemudian pilih foto mana yang ingin ditampilkan, dengan cara # feh namafile/foto

5. Nah ini adalah foto yang ditampilkan dari perintah feh tadi.

6. sekarang saya juga akan membagikan bagaimana cara menampilkan foto menggunakan eog. kita install terlebih dahulu aplikasinya # apt-get install eog

7. kemudian masuk kedirektori foto yang ingin ditampilkan.
8. setelah itu masukan perintah # eog namafile/foto

9. Nah ini adalah tampilan foto yang kita pilih tadi menggunakan aplikasi eog. Semoga bermanfaat kawan dan selamat mencoba
 
KESIMPULAN


Dengan menggunakan aplikasi feh atau eog ini kita bisa tau bagaimana cara menampilkan foto melalui via CLI.

REFERENSI
https://en.wikipedia.org/wiki/Feh_(image_viewer)

Thursday, March 9, 2017

PENJADWALAN MENGGUNAKAN CRONJOB

ASSALAMMUALAIKUM WR.WB


PENGERTIAN

Cron merupakan sebuah tool berbasis waktu yang dapat digunakan untuk menjalankan perintah secara rutin pada sistem operasi UNIX. cron ini sangat lah berguna untuk mempermudah pekerjaan kita atau membuat sistem kita berjalan dengan oktimal.

LATAR BELAKANG

Karena server saya ini bekerja secara terus menerus saya ingin membuat server saya merestart secara otomatis menggunakan cronjob ini. jadi kinerja dari sistem kita akan lebih oktimal dan kita bisa memanfaatkan cronjob ini untuk hal lain tergantung kebutuhan kalian.

MAKSUD & TUJUAN

- Untuk memberikan penjadwalan pada server
- Agar kinerja dari sistem server lebih baik

ALAT & BAHAN

- laptop/server
- aplikasi cron

LANGKAH KERJA


1. Sebelum kita melakukan esekusi cronjob, lebih baik kita pahami perintahnya terlebih dahulu, bisa dilihat pada gambar dibawah ini.
Keterangan :
     *  *  *  *  * 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

2. Nah apabila sudah ada pandangan atau sudah mengerti, mari kita esekusi sekarang, pertama buka terminal root server atau laptop kalian, apabila belum install cron, kalain bisa install terlebih dahulu dengan cara # apt-get install cron . sebenarnya cron ini secara default sudah ada pada debian.

3. kemudian masukan perintah # crontab -e . kemudian akan muncul pilihan, kalian pilih yang /bin/nano pilih 1.

4. setelah itu akan masuk pada direktori crontab, dan pada baris paling bawah tambahkan perintah yang kalian inginkan, disini saya ingin me reboot pc server saya pada jam 10.35 dan sebelum pc mati ada jarak 1 menit delay untuk pemberitahuan. lihat pada gambar dibawah ini.

5. Kemudian tunggu pada waktunya, nah dibawah ini adalah proses yang sedang berjalan. bisa dilihat dibawah ini.

6. Nah apabila ini melihat log jadwal yang tersimpan, kalian bisa membuka dengan cara # cd /root kemudian # nano rootcron.log

7. Dan ini adalah log yang tersimpan pada sytem rootcron.log kita tadi. Nah selamat mencoba kawan !!
 
KESIMPULAN


Dengan cronjob ini kita bisa mengatur atau menjadwal sitem pc kita untuk melakukan pekerjaan secara otomatis.

REFERENSI
https://de.wikipedia.org/wiki/Cron

Tuesday, March 7, 2017

CREATE DATABASE WITH SQL COMMAND

ASSALAMMUALAIKUM WR.WB


PENGERTIAN
   
    SQL atau Structured Query Language adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
    Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD)[4], namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI. Artikel ini akan menggunakan bentuk paling umum yang dapat digunakan pada kebanyakan SMBD.

LATAR BELAKANG

Dengan membuat database secara command melalui via CLI berfungsi menambah pengatahuan kita dan kita tidak terpaku pada aplikasi GUI nya.

MAKSUD & TUJUAN

Untuk menambah pengetahuan bagaimana cara membuat database melalui via CLI.

ALAT & BAHAN

- Laptop
- Database server

JANGKA WAKTU

Jangka waktu yang dibutuhkan untuk melakukan konfigurasi ini kurang lebih 10 menit.

LANGKAH KERJA

1. Pertama-tama kita masuk ke terminal linux kita.
2. Setelah itu masukan perintah # mysql -u root -p . lalu masukan password root database kalian. Selanjutnya untuk membuat database masukan perintah > CREATE DATABASE `nama_database`; lalu enter.

3. kemudian untuk melihat database yang sudah kita buat tadi, masukan perintah > show databases; lalu enter. Nah bisa dilihat pada gambar dibawah ini, kita berhasil menambahkan database tersebut tadi.

4. Apabila kita ingin menghapus database kita ketikan perintah > DROP DATABASE `nama_database`; lalu enter . kemudian kita lihat apakah sudah benar2 terhapus atau belum, masukan perintah > show databases; . Nah disini database yang sudah saya buat tadi sudah tidak ada, alias terhapus. Dan selamat moncoba !!

KESIMPULAN

Dengan mempelajari membuat database menggunakan SQL command ini kita bisa lebih tau bagaimana cara database dibuat dan sekaligus menambah wawasan kita.

REFERENSI
https://id.wikipedia.org/wiki/SQL

Monday, March 6, 2017

BACKUP ALL DATABASE WITH MYSQL DUMP

ASSALAMMUALIKUM WR.WB


PENGERTIAN

Dump database berisi catatan tabel struktur dan / atau data dari basis data dan biasanya dalam bentuk daftar SQL pernyataan. Dump database yang paling sering digunakan untuk back up database sehingga isinya dapat dipulihkan dalam hal kehilangan data . Rusak database sering dapat dipulihkan dengan analisis dump. Dump database sering diterbitkan oleh perangkat lunak bebas dan konten gratis proyek, untuk memungkinkan penggunaan kembali atau forking dari database.

LATAR BELAKANG

Karena banyaknya database yang ada dan untuk mengantisipasi hilangnya data sewaktu-waktu, untuk itulah kita perlu membackup data tersebut, dengan mysql dump ini, mempermudahkan kita untuk membackup data secara cepat tanpa harus mebackup satu per satu.

MAKSUD & TUJUAN

- Agar terhindar dari kehilangan data
- Membackup semua database yang ada

ALAT & BAHAN

- laptop
- database server

JANGKA WAKTU

Jangka waktu untuk melakukan backup ini kurang lebih 3 menit, tergantung pada banyaknya database yang ada.

LANGKAH KERJA

1. Pertama-tama masuk ke terminal laptop kalian.
2. Setelah itu ketikan perintah # mysqldump -h localhost -u root -p --all-database > dump-database-kholis.sql kemudian enter lalu masukan password kalian.

Keterangan:
- localhost    : Merupakan host atau bisa diganti dengan ip server
- root            : username yang ada pada database kita
--all-database : perintah atau options untuk membackup seluruh database kita
dump-database-kholis.sql : nama file output yang isi nya database yang kita backup

3.Kemudian kita cek dengan cara # ls . Nah apabila muncul nama berkas backupan kita tadi berarti kita sudah berhasil membackup database yang ada.

4. Selanjutnya kita cek berkas backupan didalamnya. dengan cara # nano dump-database-kholis.sql

5. Nah apabila muncul database yang kita backup tadi, bearti kita berhasil membackup database yang ada pada localhost saya. Bisa dilihat pada gambar dibawah ini.

KESIMPULAN

Dengan mysqldump ini mempermudahkan kita untuk membackup database yang banyak dalam satu folder yang sama. dan berfungsi untuk berjaga-jaga apabila database kita hilang, kita bisa memasukan lagi database yang sudah saya backup tadi.

REFERENSI
https://en.wikipedia.org/wiki/Database_dump

Saturday, February 25, 2017

Melihat akses internet menggunakan SpeedTest via CLI

ASSALAMMUALAIKUM WR.WB

 



PENGERTIAN

Speedtest-cli adalah sebuah aplikasi berbasis text yang berguna untuk melakukan tes kecepatan internet pada komputer. kalian bisa mengetes speed atau kecepatan download maupun upload menggunakan speedtest-cli.

LATAR BELAKANG



Dilihat dari topologi diatas , saya ingin melihat speed download dan upload dari server saya ini.

MAKSUD & TUJUAN


Untuk memantau kecepatan akses internet pada server.

ALAT & BAHAN


1. Server / client
2. Laptop client
3. koneksi internet


LANGKAH KERJA

1. Pertama-tama sambungkan laptop client anda pada jaringan server anda.
2. setelah itu masuk ke root server anda atau client yang di ingin kita ketahui speed internetnya.

3. kemudian masukan perintah # apt-get install speedtest-cli untuk menginstall aplikasi speed test. lalu tunggu prosesnya sampai selesai.


4. setelah itu masukan perintah # speedtest-cli dan tunggu prosesnya berjalan. dan kalian bisa lihat berapa speed download dan upload anda. Selamat mencoba !!


KESIMPULAN


kita dapat melihat speed atau kecepatan download dan upload pada server kita, dan ini adalah aplikasi mudah untuk melihat kecepatan pada client anda ataupun pada laptop anda.

REFERENSI


http://www.speedtest.net/id/

Wednesday, February 8, 2017

TUTORIAL PPDB ONLINE-LOCALHOST

ASSALAMMUALAIKUM WR.WB







Disini saya akan memberikan tutorial PPDB online pada localhost, kenapa di localhost, karena di localhost kita tidak perlu menggunakan jaringan internet. Tapi PPDB Online ini bisa kita Optimalkan di Server kita. Tapi dibawah ini tutorial melalu localhost, tunggu postingan saya di Server nanti.

PENGERTIAN

PPDB ONLINE adalah pendaftaran peserta didik baru secara online atau menggunakan media internet . PPDB Online ini juga merupakan sebuah sistem yang dirancang untuk melakukan otomasi seleksi penerimaan siswa baru (PSB), mulai dari proses pendaftaran, proses seleksi hingga pengumuman hasil seleksi, yang dilakukan secara online dan berbasis waktu nyata (realtime).

LATAR BELAKANG

Karena berkembangnya teknologi yang ada sekarang dan banyaknya pengguna internet, disini saya akan membuat PPDB Online ini bisa dimanfaatkan oleh sekolah dan mempermudah para orang tua untuk mendaftarkan anaknya tanpa harus datang ke sekolah langsung.

MAKSUD & TUJUAN

1. Mengikuti era modern sekarang
2. Membantu para orang tua untuk mendaftarkan anaknya dan megetahui sedikit informasi pada sekolah tersebut.
3. Mengetahui proses dan cara membuat PPDB online.

JANGKA WAKTU

Jangka waktu yang dibutukan untuk menginstal dan mengkonfigurasi PPDB online ini kurang lebih 15 menit

LANGKAH KERJA

1. pertama-tama masuk keterminal, kemudian masuk ke direktori yang menyimpan aplikasi PPDB Online.

2. kemudian kita copy file tersebut ke direktory html, dengan cara # cp ppdb_online.zip /var/www/html . lalu masuk ke directory html dengan cara # cd /var/www/html . untuk melihat ketik # ls


3. jika file sudah ada di directory, lalu kita unzip # unzip ppdb_online.zip


4. kemudian kita lihat # ls . nah disitu ada folder ppdb_online. untuk mempermudah penulisan di pencarian kita ganti namanya menjadi ppdb dengan cara # mv ppdb_online menjadi ppdb.

5. kemudian kita beri hak milik dan hak akses pada folder ppdbnya dengan cara # chown -R www-data:www-data ppdb dan # chmod -R 755 ppdb

6. setelah itu kita masuk ke direktori ppdb, dan masuk ke config. setelah itu kita ubah konfigurasi # nano koneksi.php

7. kemudian masukan password root phpmyadmin anda. setelah itu simpan ctrl+z y enter.


8. setelah itu kita buat database pada phpmyadmin kita. kita beri nama ppdb_online lalu create.


9. kemudian klik dua kali pada database ppdb_online lalu import , pilih ppdb_online.sql . setelah itu pilih Go

10. bila muncul tampilan ini berarti improt kita berhasi.

11. agar kita bisa langsung login ke ppdb, kita atur terlebih dahulu pada apachenya dengan cara # nano /etc/apache2/sites-available/000-default.conf
kemudian pada barisan paling bawah kita tambahkan perintah. seperti gambar dibawah ini.

12. lalu kita jalankan a2enmod rewrite dan kita restart apache kita.

13. setelah itu kita coba masuk, ketikan localhost/ppdb lalu enter. bila tampilan seperti dibawah ini. berarti konfigurasi kita berhasil.


14. Jika kita ingin mengedit pada PPDB, kita ketikan localhost/ppdb/user . kemudian akan muncul tampilan seperti dibawah ini. masukan username dan passwordnya yaitu admin admin.


15. Nah konfigurasi instalasi kita sudah selesai silahkan dikembangkan dengan sebaik mungkin. Selamat mencoba


KESIMPULAN

Kita dapat memanfaatkan CMS PPDB online ini untuk meningkatkan produktifitas dan efektifitas pada sekolah kita, yang membuat dan mempermudah para orang tua yang ingin mendaftarkan anaknya tanpa harus repot-repot datang kesekolah.

REFERENSI

https://siap-ppdb.com/

--Cukup sekian informasi yang dapat saya sampaikan--
Kurang lebihnya mohon maaf
Wassalammualaikum Wr.Wb 

Sunday, February 5, 2017

TUTORIAL MENAMBAH KAPASITAS PADA OWNCLOUD

ASSALAMMUALAIKUM WR.WB



PENGERTIAN

Owncloud merupakan suatu perusahaan dengan proyeknya itu owncloud project. owncloud yang merupakan salah satu perangkat lunak berbagi gratis dan bebas seperti Dropbox, menyediakan pengamanan yang baik, memiliki tata cara yang baik bagi pengguna aplikasi untuk membagi dan mengakses data.

LATAR BELAKANG

Karena upload pada default owncloud ini masih sangat minim biasanya 2 MB atau 8 MB, untuk itu disini saya akan menambahkan file upload dan max upload pada owncloud saya.

MAKSUD & TUJUAN


Untuk menambahkan kapasitas upload pada owncloud

JANGKA WAKTU


jangka waktu yang dibutuhkan 5 menit

LANGKAH KERJA

1. pertama-tama masuk ke terminal kita, kemudian ketik # nano /etc/php5/apache2/php.ini


2. kemudian kita cari post_max_size dengan cara ctrl+w, setelah itu ganti dengan ukuran yang kita inginkan, disini saya beri 5 G.


3. setelah itu kita cari upload_max_filesize, lalu kita ganti 5G dan untuk max_file_upload kita beri 2000.


4. kemudian kita masuk ke owncloud, lalu coba kita upload file +


5. kemudian coba pilih file yang ukuranya lebih dari 50 MB. kemudian open

6. nah disini kita bisa melakukan upload file lebih dari 2 MB, disini saya upload file 86 MB dan hasil akhirnya bisa.



7. Selamat mencoba kawan.


KESIMPULAN

Kita dapat menambahkan file upload pada owncloud kita, dan itu akan membuat kinerja pada owncloud lebih baik dari sebelumnya.

REFERENSI


https://id.wikipedia.org/wiki/OwnCloud

--Cukup sekian informasi yang dapat saya sampaikan--
Semoga bermanfaat !!
Wassalammualaikum Wr.Wb