Blog amienragiel ini saya ciptakan untuk menampung berbagai macam tutorial, trik dan artikel lainnya, dengan tujuan untuk berbagi cerita, pengalaman dan ilmu yang bisa bermanfaat sampai nanti akhir khayat. "Jika seseorang meninggal dunia, maka terputuslah amalannya kecuali tiga perkara yaitu: sedekah jariyah, ilmu yang dimanfaatkan, atau do’a anak yang sholeh” (HR. Muslim no. 1631)

23 February 2017

FREE DOWNLOAD MATERIAL DESIGN ADMIN TEMPLATE & BOOTSTRAP FLAT ADMIN TEMPLATE

Ini saya bagikan template gratis bagi anda yang suka gratisan.....hehe..!
Template ini dibangun dengan material design dan bootstrap, tp juga ada plugin2 lain yang mendukung kecantikan design template ini.
Ini salah satu templatenya.


Tidak usah panjang lebar lagi, silahkan kunjungi situsnya disini

22 February 2017

4 Pilihan Framework PHP Untuk Web Developer


Para pengembang khususnya yang menekuni bidang web development di tuntut untuk dapat mengembangkan aplikasi web dengan tingkat kompleksitas yang tinggi dan juga dituntut untuk serba cepat. Tentu saja untuk dapat menghasilkan aplikasi dengan tingkat kompleksitas yang tinggi dapat menghabiskan terlalu banyak waktu, apalagi jika memulainya dari nol. Proses pengembangan aplikasi web dengan menggunakan framework bisa menjadi pilihan cukup bagus jika ingin mengembangkan sebuah perangkat lunak secara cepat, efisien dan mudah dipelihara.

“PHP Hypertext Preprocessor” merupakan sebuah kepanjangan dari PHP. PHP sendiri merupakan sebuah bahasa pemrograman web yang sudah dikenal oleh para web developer karena terbilang mudah dan handal. PHP pertama kali diciptakan oleh Rasmus Lerdorf pada tahun 1994.

Singkatan PHP pada versi pertamanya merupakan kependekan dari “Personal Home Page Tools”. Kemudian berubah nama menjadi “Form Interpreter” dan berubah menjadi PHP Hypertext Preprocessor pada versi ketiganya. Pada artikel kali ini kami akan memberikan rekomendasi beberapa framework PHP yang popular dan sering digunakan oleh sebagian besar web developer di Dunia. Kebanyakan framework PHP popular menggunakan pattern MVC.

Baiklah langsung saja, berikut ini adalah beberapa framework PHP yang terkenal dan sering digunakan sebagai pilihan membangun sebuah aplikasi web:

Laravel


Merupakan framework pengembangan aplikasi web berbasis PHP gratis untuk para web developer. Framework ini menggunakan arsitektur/pattern MVC (Model-View-Controller) yang di kembangkan oleh Taylor Otwell. Laravel merupakan kerangka kerja PHP yang masih terbilang baru yang dirilis pada tahun 2011, namun baru-baru ini framework ini merupakan framework yang paling popular di kalangan pengembang. Laravel memiliki ekosistem yang luas dengan instant hosting dan penyebaran platform, website resminya juga menawarkan banyak tutorial screencast yang dinamakan laracast.Laravel memiliki banyak fitur yang membuat pengembngan aplikasi menjadi lebih cepat. Ada juga yang disebut “Blade”, merupakan engine template ringan yang memfasilitasi tugas anda secara umum seperti authentication, sessions, queuing, chaching dan RESTful routing. Selain itu laravel juga mencakup lingkungan pengembangan local yang disebut packaged Vagrant Box. Laravel dapat di download pada link berikut: Laravel.

Code Igniter


Salah satu framework berbasis PHP yang juga menggunakan pattern Model View Controller yang sudah berumur cukup lama (diliris pada tahun 2006). Sebagai sebuah framework, Code Igniter tidak membutuhkan proses instalasi yang cukup rumit, sangat mudah, hanya membutuhkan sedikit konfigurasi untuk mulai menggunakannya. Tentu saja hal ini dapat menghemat kerumitan pengembangan web. Code Igniter merupakan pilihan idel jika pengembang ingin menghindari konflik versi PHP, karena dapat berjalan pada hamper semua platform shared hosting maupun dedicated hosting. IDCloudHost sendiri menyediakan berbagai macam pilihan PHP version pada paket cloud hosting yang di tawarkan, tentu saja versi PHP yang digunakan dapat disesuaikan oleh pengguna melalui cPanel yang kami sediakan.Model MVC yang di adopsi oleh Code Igniter tidaklah terlalu mengikat, dimana penggunaan class controller adalah sebuah keharusan, namun tidak pada class Model dan View yang merupakan opsional. Hal tersebut menunjukkan bahwa Code Igniter memberikan kebebasan besar bagi para pengembangnya. Ukuran Code Igniter terbilang ramping hanya berkisar 2MB jika anda mendowloadnya dari situs resimnya. Code Igniter secara resmi dapat di download pada link berikut : Code Igniter.

Yii 2


Yii Framework merupakan framework open source, berorientasi objek dan berpattern MVC. Yii diucapkan dengan pengejaan “Yee” atau [ji:], dalam bahasa Cina memiliki arti “Sederhana dan Evolusi”. Penggunakan teknik lazy loading oleh framework ini memberikan dorongan agar kinerja situs menjadi lebih cepat daripada framework PHP lainnya. Yii 2 murni bersifat object-oriented, dan hal ini didasarkan pada konsep coding DRY (Don’t Repeat Yourself), yang menyediakan kode dasar yang cukup bersih dan logis.Selain itu Yii 2 juga terintegrasi dengan jQuery, dan dilengkapi dengan fitur AJAX-enabled, juga mengimplementasikan mekanisme pembangunan skin atau tema yang mudah digunakan, sebuah pilihan cocok yang memiliki latar belakang sebagai frontend developer. Ada juga class code generator yang disebut dengan Gii yang memfasiltasi pemrograman berorientasi dan prototyping yang cepat. Framework Yii 2 dapat diperoleh pada link berikut: Yii.

Symfony


Symfony merupakan frame work yang diciptakan dengan tujuan untuk mempercepat laju penciptaan dan pemeliharan aplikasi web dan untuk menggantikan tugas-tugas code yang berulang. Symfoni memiliki komunitas pengembang yang besar dengan banyak penggemar yang dinilai fanatic pada framework ini.Komponen Symfoni dapat menggunakan kembali library PHP untuk menyelesaikan berbagai macam permasalah yang berbeda, misalnya pembuatan form, konfigurasi objk, routin,otentikasi, template dan lain sebagainya. Anda dapat menginstal salah satu komponen dengan composer PHP manager. Pada website Symfony juga terdapat bagian showcase yang menunjukkan beberapa proyek megnesankan yang dibangun dengan Framework Symfony. Downloa framework Symfony pada link Berikut: Symfony.

Keempat framework tersebut bisa menjadi pilihan teman-teman developer untuk memudahkan pekerjaan pengembangan sebuah website berbasis bahasa pemrograman PHP. Di IDCloudHost sendiri teman-teman juga dapat dengan mudah melakukan installasi ke paket cloud hosting yang telah teman-teman miliki, dengan memanfaatkan Softaculous.

sumber : https://idcloudhost.com/4-pilihan-framework-php-untuk-web-developer-versi-idcloudhost/

Admin Template website responsive dengan material design gratis

Salam sejahtera para programmer...!, kali ini saya akan memberikan template untuk website anda dengan percuma, template yang dibangun dengan framework material design ini sangat cocok untuk desain administrator website teman teman.

Ini contoh penampakannya :



Bagi teman teman yang mau mengunduhnya silahkan kunjungi situsnya disini.
Sekian dulu ya artikel saya kali ini, semoga bisa bermanfaat bagi teman teman semua........
bye..... bye.....

31 January 2017

Google Siapkan Rp 53 Miliar untuk Karyawan Imigran





Liputan6.com, Silicon Valley - Google telah mempersiapkan dana imigrasi darurat sebesar US$ 4 juta (Rp 53,3 miliar) yang akan digunakan untuk membantu karyawan terdampak kebijakan imigrasi yang ditandatangani Presiden Amerika Serikat (AS) Donald Trump.

Sebagaimana dikutip Tekno Liputan6.com dari Business Insider, Selasa (31/1/2017), raksasa internet ini berjanji memberikan US$ 2 juta (Rp 26,6 miliar) dari perusahaan. Sementara, sisanya US$ 2 juta (Rp 26,6 miliar) diharapkan terkumpul dari donasi karyawan Google.

Jumat lalu, Presiden Trump menandatangani perintah eksekutif yang melarang penduduk dari tujuh negara mayoritas muslim memasuki AS, setidaknya 90 hari ke depan.

Aturan ini juga berlaku bagi orang yang telah memiliki visa dan izin tinggal di AS. Adapun ketujuh negara yang dimaksud di antaranya adalah Iran, Irak, Libya, Somalia, Sudan, Suriah, dan Yaman.



Dalam pernyataannya, Google menyebut, "Kami khawatir dengan dampak yang mungkin ditimbulkan karena peraturan ini. Misalnya saja pembatasan karyawan Google dan keluarga mereka. Selain itu, peraturan ini juga dapat menghambat hadirnya talenta-talenta ke AS."

Lebih lanjut, disebutkan, Google akan terus memperhatikan masalah larangan imigran masuk ke AS hingga isu ini jadi perhatian pemimpin di Washington DC dan tempat lainnya.

Penggalangan dana tersebut dilaporkan merupakan kampanye terbesar yang dilakukan Google. Rencananya, penyalurannya dilakukan melalui American Civil Liberties Union, Immigrant Legal Resource Center, International Rescue Committee, dan UNHCR.

Kampanye Google ini diungkapkan dalam pesan yang dikirim oleh CEO Google Sundar Pichai. Kemudian, juru bicara Google mengkonfirmasi pada Minggu malam waktu setempat.

Pengumuman penggalangan dana ini muncul sehari setelah Pichai mengungkapkan dampak kebijakan imigrasi pada sejumlah staf Google.

"Kami kecewa dengan dampak kebijakan terhadap karyawan dan keluarga mereka. Kebijakan itu dapat membuat batasan untuk menghadirkan talenta-talenta hebat ke AS," tulis Pichai.

Dalam kesempatan berbeda, Uber juga berjanji memberikan bantuan dana senilai US$ 3 juta atau Rp 40 miliar untuk pengemudi Uber yang terdampak kebijakan imigrasi tersebut.

(Tin/Isk)

Sumber : http://tekno.liputan6.com/read/2842529/google-siapkan-rp-53-miliar-untuk-karyawan-imigran?medium=Headline&campaign=Headline_click_1

Akhirnya Jaringan Server Dukcapil Dompu Diputus



DOMPU–Jaringan server pada Dinas Kependudukan dan Catatan Sipil (Dukcapil) Dompu diputus oleh Kementrian Dalam Negeri mulai jum’at 20 januari 2017 dan tak dapat digunakan.
Pemutusan jaringan server tersebut terpaksa dilakukan pihak Kemendagri, sebagai dampak mutasi yang dilakukan pada beberapa pejabat Dinas Dukcapil Dompu beberapa waktu lalu.
Sebagaimana diberitakan sebelumnya, mutasi yang dilakukan Bupati Dompu terhadap beberapa orang pejabat Dinas Dukcapil mendapat keberatan dari pihak Kemendagri.
Mutasi itu dinilai melanggar ketentuan undang-undang dan peraturan Mendagri. Karena pengangkatan dan pemberhentian pejabat Dinas Dukcapil atau unit kerja yang menangani administrasi kependudukan dan catatan sipil harus melalui persetujuan Mendagri.
Atas kondisi tersebut, Mendagri melalui Ditjen Kependudukan Dan Catatan Sipil sejak tanggal 09 Januari kemarin telah melayangkan surat teguran ke Bupati Dompu Drs H Bambang M Yasin.
Dan oleh pihak Mendagri Bupati Dompu diminta untuk segera mengembalikan pejabat Dinas Dukcapil ke jabatan semula. Namun faktanya permintaan tersebut belakangan hari belum juga diindahkan.

Imbasnya, pihak Mendagri membuktikan ancamannya dengan memutuskan jaringan server pada Jumat tadi pagi. Dengan sanksi pemutusan jaringan server itu secara otomatis pelayanan pembuatan KTP, Kartu Keluarga, Akta Kelahiran dan administrasi kependudukan dan catatan sipil lainnya bagi warga Dompu tidak bisa terlaksana sepenuhnya.


“Jaringan sudah tadi pagi diputus,” ungkap Mendagri melalui Ditjen Kependudukan dan Catatan Sipil, Prog. Dr. Zudan Arif Fakrullah SH, MH saat dikonfirmasi, Jumat (20/1) malam.
Dijelaskan, pemutusan jaringan server tersebut sebagai salah satu bentuk hukuman atau sanksi bagi kepala daerah yang dinilai melanggar ketentuan undang-undang dan Permendagri 76. Termasuk ancaman menghentikan bantuan DAK. “Semua ada tahapannya,” katanya.
Menanggapi, jangka waktu pemutusan jaringan server pada Dinas Dukcapil Dompu. Pihak Mendagri kata Zudan Arif akan mengaktifkan kembali fungsi jaringan tersebut apabila Bupati Dompu segera mentaati ketentuan aturan undang-undang. “Sampai pak bupati mentaati undang undang adminduk,” pungkasnya.
Informasi pemutusan jaringan server tersebut juga dibenarkan sejumalh pegawai Dinas Dukcapil Dompu. “Iya benar jaringan mati. Ndak tau sampai kapan aktif lagi,” tutur salah seorang pegawai yang menolak disebutkan identitasnya.(tua)

Sumber : http://www.dompubicara.com/2017/01/akhirnya-jaringan-server-dukcapil-dompu-diputus/

30 December 2016

Cara Membuat Komentar facebook dengan mudah pada blog

Inilah cara untuk memasang komentar facebook

Tutorial kali ini saya akan memberikan trik untuk memasang widget komentar facebook pada blog kita, untuk menambah fitur dan bisa juga membuat blog kita jadi lebih menarik, karna dengan adanya fitur komentar facebook ini pengunjung jadi lebih enak untuk memberikan komentar pada postingan pada blog kita.
langsung saja ini caranya:

  1. Masuk di blog kamu
  2. Pilih Template Kemudian Edit HTML
    Lihat Gambar di bawah ini.
    Halaman editor blog HTML
  3.  Pasang KODE JS/HTML.
    Simpan kode berikut ini di bawah data:post.body (yang kedua atau ketiga) atau di bawah kode <div id=related post atau di dalam kode  div class=post-footer-line post-footer-line-3
    Code Komentar facebook
  4. Simpan Template

    Selesai sudah cara membuat komentar facebook pada blog, mudah banget bukan?

PTZ (Pan Tilt Zoom) Camera

Beberapa istilah pada PTZ camera
Pemahaman istilah menjadi penting saat anda menggunakan PTZ camera, diantara istilah itu adalah :


Dome Address atau Camera ID

Alamat agar kamera boleh dikawal melalui keyboard tanpa menggangu satu sama lain. Misalnya: address 001 untuk Dome 1, address 002 untuk Dome 2 dan seterusnya sampai 255. Jadi, untuk mengawal Dome 2, maka operator harus menekan 002 atau 2 terlebih dahulu pada Keyboard.

RS485

Nama komunikasi data yang mengalir dari keyboard ke bagian receiver di dalam kamera.

Protokol

Bahasa standard yang digunakan oleh keyboard dan kamera untuk saling berhubung. Analogi: penumpang kenderaan. Jadi, RS485 boleh diibaratkan sebagai kenderaan, sedangkan Protokol adalah penumpangnya. Protokol yang banyak digunakan adalah Pelco D.


Endless

Dome yang boleh berputar tanpa batas.

Pan

Gerakan ke kiri atau kanan (horizontal) dengan cara menggerakkan joystick keyboard.

Tilt

Gerakan naik turun (vertical) sebesar 90 darjah.

Auto Pan

Gerakan camera ke kanan dan kiri secara terus menerus. Khusus untuk Speed Dome, gerakan ini disebut Swing.

Preset

Titik-titik objek yang sudah diprogram sesuai keinginan user dan akan di simpan oleh camera. Misalnya Preset 1 mengarah ke Pintu Gerbang (Main Entrance), Preset 2 ke Areal Parkir, Preset 3 ke pintu masuk areal pabrik dan seterusnya. Jadi, operator cukup menekan tombol Call 1 pada Keyboard dan secara automatik kamera akan mengarah ke gerbang. Menekan Call 3, maka kamera akan mengarah ke pintu masuk areal pabrik dan seterusnya. Preset berfungsi untuk menyingkat waktu dibandingkan dengan menggerakkan joystick. Oleh sebab itulah, maka muncul istilah High Speed Dome, yaitu dome dengan motor berkecepatan tinggi.

Menetapkan titik Preset disebut Set Preset, sedangkan memanggil titik preset disebut Call Preset. Dalam spesifikasi biasanya disebutkan berapa jumlah titik Preset yang boleh disimpan, umumnya 64 atau 128. Oleh kerana disimpan di dalam memori kamera, maka titik Preset pada setiap kamera bisa dibuat sesuka hati.

Swing

Swing adalah gerakan pan di antara 2 (dua) titik Preset. Misalkan kita sudah menetapkan Preset 1 di Pintu Gerbang, sedangkan Preset 2 kita tetapkan ke parking area. Apabila pada menu Swing kita pilih 1st Position=Preset 1 dan 2nd Position=Preset 2, maka apabila Swing dijalankan dome akan bergerak ulang alik dari Gerbang ke parking area. Jadi boleh dikatakan bahawa Swing adalah sama dengan Auto Pan.

Pattern (Tour)

Pattern adalah pengulangan gerakan dome yang sudah di pola sebelumnya oleh kita. Misalnya kita ingin menyimpan pola gerakan dome mulai dari gerbang masuk, lalu bergerak ke pelataran parking, hingga ke pintu keluar. Maka, kita oleh membuat dulu Patten nya melalui menu Edit Pattern. Lalu kita menggerakkan joystick dari pintu masuk, pelataran parking hingga ke pintu keluar. Gerakan joystick ini di-save ke dalam memori speed dome, misalnya sebagai Pattern 1.Jika satu saat operator ingin melakukan gerakan serupa, maka dia tinggal memanggil Pattern 1 saja. Adapun cara memanggil Pattern berbeza tergantung pada merk produk, misalnya saja: 1 - Pattern.

Menetapkan Pattern disebut Edit Pattern, sedangkan memanggil Pattern disebut Run Pattern. Istilah lain untuk Pattern adalah Tour (nampaknya istilah ini lebih mudah difahami!).

Park

Park adalah satu titik yang dipilih sebagai default, misalnya pintu gerbang masuk sesutu premis yang sudah ditetapkan sebagai Preset 1. Apabila operator tidak mengoperasikan Keyboard selama waktu tertentu yang diprogram, kamera secara automatik akan fokus di Preset no.1 ini. Waktunya boleh diprogram mulai dari 1 minit sampai dengan 4 jam.

Group

Group merupakan kombinasi fungsi Preset, Swing dan Pattern. Misalkan kita menghendaki kamera agar menjalankan urutan perintah ini:

- Pertama ke titik Preset 1 dan diam 10 detik di titik ini.
- Lalu ke Preset 2, diam 20 detik di titik ini.
- Lalu Preset 5, diam 10 detik.
- Lalu menjalankan Swing 1 selama 30 detik
(misalkan Swing 1 sudah diprogram Preset 6 dan Preset 7)
- Terakhir, menjalankan Pattern 1 yang sudah dipola sebelumnya.

Maka kita boleh memasukkan program tersebut ke dalam Menu Group, katakanlah Group 1. Jadi pada kesempatan lain, kita tinggal memanggil Group 1 untuk melakukan fungsi di atas. Fungsi ini cocok diterapkan di areal pabrik, sehingga petugas security tidak perlu terlalu sering memainkan joystick keyboard.

Auto Flip

Auto flip adalah feature yang memungkinkan kamera membalikkan lensanya secara automatik agar gambar tidak terbalik saat melakukan tilt lebih dari 90 darjah. Feature ini sangat berguna saat mengikuti gerakan orang yang berjalan terus ke arah kamera sampai membelakanginya. Dengan auto flip, maka gambar orang tadi tidak akan "terbalik", kerana lensa sudah membalik secara automatik. Auto flip cocok diaplikasikan pada instalasi speed dome di tengah-tengah koridor hotel, hallway ataupun selasar.

15 December 2016

Penyembelihan hewan Qurban

Qurban (Kurban) adalah suatu praktek yang banyak ditemukan dalam berbagai agama di dunia, yang biasanya dilakukan sebagai tanda kesediaan si pemeluknya untuk menyerahkan sesuatu kepada Tuhannya.

Latar belakang/ historis
Dalam sejarah sebagaimana yang disampaikan dalam Al Qur'an terdapat dua peristiwa dilakukannya ritual Qurban yakni oleh Habil (Abel) dan Qabil (Cain), putra Nabi Adam alaihis salam, serta pada saat Nabi Ibrahim akan mengorbankan Nabi Ismail atas perintah Allah.

Habil dan Qabil
Pada surat Al Maaidah ayat 27 disebutkan: “ Ceritakanlah kepada mereka kisah kedua putera Adam (Habil dan Qabil) menurut yang sebenarnya, ketika keduanya mempersembahkan kurban, maka diterima dari salah seorang dari mereka berdua (Habil) dan tidak diterima dari yang lain (Qabil). Ia berkata (Qabil): "Aku pasti membunuhmu!". Berkata Habil: "Sesungguhnya Allah hanya menerima (kurban) dari orang-orang yang bertakwa".

Ibrahim dan Ismail
Disebutkan dalam Al Qur'an, Allah swt memberi perintah melalui mimpi kepada Nabi Ibrahim untuk mempersembahkan Ismail. Diceritakan dalam Al Qur'an bahwa Ibrahim dan Ismail mematuhi perintah tersebut dan tepat saat Ismail akan disembelih, Allah menggantinya dengan domba. Berikut petikan surat Ash Shaaffaat ayat 102-107 yang menceritakan hal tersebut.

102. Maka tatkala anak itu sampai (pada umur sanggup) berusaha bersama-sama Ibrahim, Ibrahim berkata: "Hai anakku sesungguhnya aku melihat dalam mimpi bahwa aku menyembelihmu. Maka fikirkanlah apa pendapatmu!" Ia menjawab: "Hai bapakku, kerjakanlah apa yang diperintahkan kepadamu; insya Allah kamu akan mendapatiku termasuk orang-orang yang sabar".
103. Tatkala keduanya telah berserah diri dan Ibrahim membaringkan anaknya atas pelipis(nya), (nyatalah kesabaran keduanya ).
104. Dan Kami panggillah dia: "Hai Ibrahim,
105. sesungguhnya kamu telah membenarkan mimpi itu sesungguhnya demikianlah Kami memberi balasan kepada orang-orang yang berbuat baik.
106. Sesungguhnya ini benar-benar suatu ujian yang nyata.
107. Dan Kami tebus anak itu dengan seekor sembelihan yang besar.


Disetiap tahunnya warga masyarakat mangunrejo selalu melakukan penyembelihan hewan qurban,biasanya disetiap tahunnya hanya sedikit hewan qurban yang disembelih, akan tetapi di tahun ini 1437H mengalami peningkatan yang sangat bagus, saya sebagai warga dan juga umat islam sangat bersyukur atas kesadaran warga, meskipun saya sendiri belum bisa melaksanakan qurban,he he he....
berikut foto-foto kegiatan penyembelihannya:






Doa dan harapan saya semoga masyarakat desa mangunrejo kedepannya semakin sadar, dan semakin banyak lagi orang yang berqurban.



14 December 2016

Karnaval hari kemerdekaan RI

karnaval dalam memperingati hari kemerdekaan republik indonesia desa mangunrejo kec. kajoran kab.magelang yang sangat ramai, silahkan lihat videonya dibawah ini :




HUT RI ke 70

HUT RI ke 71




17 July 2016

Konfigurasi HTTPS dan HTTP di Linux Ubuntu Server





Step 1
Hal pertama yang tentunya kita perlukan adalah web server. Saya memakai apache sebagai web server.
sudo apt-get install apache2
Step 2
Langkah selanjutnya adalah mengaktifkan mode ssl kita.
sudo a2enmod ssl
Step 3
Selanjutnya kita restart apache.
sudo service apache2 restart
Step 4
Kita membutuhkan sebuah folder untuk menyimpan server key dan sertifikat. Simpan ini didalam folder apache kita.
sudo mkdir /etc/apache2/ssl
Step 5
Pada bagian ini kita akan membuat Sertifikat SSL
openssl req -x509 -nodes -days 730 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
Saat kita meminta sertifikat baru, kita bisa meminta berapa lama sertifikat itu berlaku. Dalam contoh ini saya membuatnya mempunyai masa berlaku selama 2 tahun, dan menyimpan keduanya di direktori yang tadi kita buat. Di  /etc/apache2/ssl/
Output dari perintah diatas adalah seperti ini :
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.

-----

Country Name (2 letter code) [AU]:ID
State or Province Name (full name) [Some-State]:Jawa Barat
Locality Name (eg, city) []:BDG
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Apocalypsix.Inc
Organizational Unit Name (eg, section) []:Dept Dreams
Common Name (e.g. server FQDN or YOUR name) []:stark.com
Email Address []:apocalypsix@gmail.com
Step 6
Karena kita mengaktifkan 2 metode, HTTP dan HTTPS. Jadi kita lupakan HTTP, karena ini sudah pasti akan berfungsi seperti seharusnya. Komponen apache yang menunjukkan dimana letak website kita disimpan ada pada file default. Ini berada di /etc/apache2/sites-available/default. Itu adalah salah satu komponen apache yang menunjukkan letak alamat website kita. Secara default file ini merujuk ke /var/www/. Didalam /etc/apache2/sites-available/ terdapat 2 buah file, yang satu adalah file default tadi, dan yang kedua adalah default-ssl. Kita akan fokus pada file default-ssl.
Buka File default-ssl
sudo nano /etc/apache2/sites-available/default-ssl

ServerAdmin webmaster@localhost
ServerName www.imtelkoms.ac.id
DocumentRoot /var/www/www2

# Tambahkan baris ini di file default-ssl anda

SSLEngine On
SSLCertificateFile      /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile   /etc/apache2/ssl/apache.key
Selanjutnya cari baris ini dan berikan tanda comment (#):
# SSLCertificateFile    /etc/ssl/certs/ssl-cert-snakeoil.pem
#
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
Save lalu exit.
Step 7
Aktifkan website default-ssl.
Sudo a2ensite default-ssl
Step 8
Baiklah semuanya telah selesai, sekarang restart apache kita.
Sudo service apache2 restart
Dengan konfigurasi tadi kita mempunyai 2 metode didalam website kita, dimana untuk website dengan metode HTTPS, para babi hacker tidak akan bisa mendapatkan password account siapa saja didalam website kita.
Karena sertifikat yang kita miliki ini adalah buatan sendiri maka ketika mengakses https://websitekita.com maka yang muncul adalah Security Warning seolah-olah kita mengakses website yang tidak aman. Untuk melanjutkan ke website kita pilih saja pilihan add exception pada browser anda.
Ada perbedaan diantara sertifikat yang gratis, dan yang berbayar sekaligus verified. Perbedaan ini sangat jelas ketika kita pertama kali membuka url tersebut di browser kita.
Untuk yang gratis buatan kita sendiri, akan tampil seperti ini :
Hand made - not verified
Sedangkan yang berbayar dan verified akan tampil seperti ini :
sumber : tutorialubuntuindonesia.blogspot.co.id