Thursday, November 30, 2017

Mengatasi Error PhpMyAdmin ( #1698 - Access denied for user 'root'@'localhost' )

Assalamualaikum wr. wb.

A. Judul/Nama kegiatan
Mengatasi Error PhpMyAdmin ( #1698 - Access denied for user 'root'@'localhost' )

B. Pendahuluan :
Pengertian
PhpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui www (World Wide Web). PhpMyAdmin mendukung berbagai operasi MySQL.

Latar Belakang
PhpMyAdmin error #1698 access denied for user 'root'@'localhost'

Maksud & tujuan
Mengatasi error yang ada di PhpMyAdmin

Hasil yang diharapkan
Error pada PhpMyAdmin dapat teratasi

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop

D. Jangka waktu pelaksanaan
10 menit

E. Proses tahapan pekerjaan

1. Pertama buka terminal dan ketik perintah untuk masuk mysql
 sudo mysql -u root
2. Setelah itu ketik perintah
use mysql;
3. Update user root
update user set plugin=" where User='root';
4. Reload tabel hak akses
flush privileges;
5. Keluar dan cek pada PhpMyadmin
exit

F. Hasil yang didapatkan
Berhasil mengatasi error pada PhpMyAdmin

G. Temuan masalah
Tidak ada

H. Kesimpulan yang didapat
Dengan teratasinya masalah di PhpMyAdmin kita sudah bisa menggunakan PhpMyAdmin untuk membuat database

I. Referensi
https://id.wikipedia.org/wiki/PhpMyAdmin
https://superuser.com/questions/957708/mysql-mariadb-error-1698-28000-access-denied-for-user-rootlocalhost

Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.

Wednesday, November 29, 2017

Mengatasi Squirrelmail ERROR: Connection dropped by IMAP server

Assalamualaikum wr. wb.

A. Judul/Nama kegiatan
Mengatasi Squirrelmail ERROR: Connection dropped by IMAP server

B. Pendahuluan :
Pengertian
IMAP (Internet Message Access Protocol) adalah protokol standar untuk mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada.

Latar Belakang
Mengalami error saat login squirrelmail

Maksud & tujuan
Mengatasi ERROR: Connection dropped by IMAP server

Hasil yang diharapkan
Dapat mengatasi Error dan bisa login squirrelmail

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop

D. Jangka waktu pelaksanaan
20 menit

E. Proses tahapan pekerjaan 
Jika terjadi error seperti ini

1. Pertama install dovecot dengan perintah
apt-get install dovecot-common dovecot-imapd dovecot-pop3d

2. Edit file "10-mail.conf" 

Hilangkan # pada
mail_location = maildir:~/Maildir
mail_location = mbox:~/mail:INBOX=/var/mail/%u

3. Restart bind9, dovecot, dan postfix

4. Buka squirrelmail dengan browser dan login

5. Setelah login jika masih ada error

Ketikkan perintah seperti ini
touch /var/spool/mail/user

6. Selanjutnya coba login lagi maka sudah squirrelmail sudah bisa dibuka

F. Hasil yang didapatkan
Berhasil mengatasi error login squirrelmail dan squirrelmail dapat berjalan

G. Temuan masalah
Error Could not complete request setelah berhasil login

H. Kesimpulan yang didapat
Error pada saat akan login squirrelmail karena port IMAP pada squirrelmail  adalah 149 sedangkan port IMAP pada courier adalah 110. Sehingga squirrelmail tidak dapat mengakses mail server, namun dengan dovecot kita dapat mengatasinya karena dovecot adalah aplikasi untuk transaksi email. Dan adanya error ketika sudah login karena belum menambahkan setiap usernya.

I. Referensi
https://id.wikipedia.org/wiki/Internet_Message_Access_Protocol
Ebook Debian_8_Server_Full

Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.

Tuesday, November 28, 2017

Konfigurasi VirtualHost (SubDomain)

Assalamualaikum wr. wb.

A. Judul/Nama kegiatan
Konfigurasi VirtualHost (SubDomain)

B. Pendahuluan :
Pengertian
Virtual host adalah sebuah metode untuk hosting beberapa nama domain (dengan penanganan yang terpisah masing-masing nama) pada satu server yang (atau kolam renang dari server). Hal ini memungkinkan satu server untuk berbagi sumber daya, seperti siklus memori dan prosesor, tanpa memerlukan semua layanan yang disediakan untuk menggunakan nama host yang sama. The virtual hosting Istilah ini biasanya digunakan dalam referensi untuk server web tetapi prinsip-prinsip yang membawa ke layanan internet lainnya.

Latar Belakang
Karena banyaknya domain yang dibutuhkan sebaiknya buat virtualhost untuk menghemat pengunaan alamat IP.

Maksud & tujuan
Membuat virtualhost untuk menghemat penggunaan alamat IP

Hasil yang diharapkan
Dapat membuat virtualhost dengan benar dan dapat diakses oleh client

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop

D. Jangka waktu pelaksanaan
30 menit

E. Proses tahapan pekerjaan
1. Pertama buat direkori di "/var/www/html"

2. Buat file html didalam direktori tersebut


3. Selanjutnya pindah direktori ke "/etc/apache2/sites-available/"

4. Copy file "000-default.conf" 

5. Edit file hasil copy-an tadi

Tambahkan ServerName dan ServerAlias

6. Selanjutnya enable site dengan perintah "a2ensite" dan reload apache2


7. Periksa dari browser dengan ketik virtualhost
portal.ratom.net

F. Hasil yang didapatkan
Bisa membuat virualhost dan dapat diakses oleh client

G. Temuan masalah
Tidak ada

H. Kesimpulan yang didapat
Dengan menggunakan virtualhost dapat menghemat penggunaan alamat IP

I. Referensi
https://en.wikipedia.org/wiki/Virtual_hosting
Buku Konfigurasi Debian Server_Ver_BLC-Telkom

Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.

Monday, November 27, 2017

Konfigurasi DNS Debian Server 8.6 Jessie

Assalamualaikum wr. wb.

A. Judul/Nama kegiatan
Konfigurasi DNS Debian Server 8.6 Jessie

B. Pendahuluan :
Pengertian
 Domain Name System (DNS) adalah sistem penataan terdesentralisasi hirarkis untuk komputer, layanan, atau sumber daya lain yang terhubung ke Internet atau jaringan pribadi. Ini mengaitkan berbagai informasi dengan nama domain yang ditugaskan ke masing-masing entitas yang berpartisipasi. Yang paling mencolok, ia menerjemahkan nama domain yang lebih mudah diingat ke alamat IP numerik yang diperlukan untuk menemukan dan mengidentifikasi layanan dan perangkat komputer dengan protokol jaringan yang mendasarinya. Dengan menyediakan layanan direktori terdistribusi di seluruh dunia, Domain Name System merupakan komponen penting dari fungsionalitas di Internet.

Latar Belakang
DNS berfungsi menterjemahkan alamat IP ke nama domain atau sebaliknya,sehingga nama tersebut mudah dikenal oleh pengguna internet.

Maksud & tujuan
Membuat DNS pada Server Debian 8.6 Jessie

Hasil yang diharapkan
Berhasil membuat DNS dan dapat diakses client server tersebut

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop

D. Jangka waktu pelaksanaan
30 menit

E. Proses tahapan pekerjaan
1. Install bind9 pada Debian Server dengan perintah
apt-get install bind9

2. Masuk direktori "/etc/bind" dan edit "named.conf.local" dengan perintah

 nano named.conf.local

Pada named.conf.local tambahkan
zone "ratom.net" {
type master;
file "/etc/bind/db.rta";
};

zone "42.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};

3. Kemudian copy file db.local dan edit seperti berikut


4. Selanjutnya copy file db.127 dan edit seperti berikut


5. Restart service bind9

6. Lihat resolv.conf dengan perintah
cat /etc/resolv.conf

Pastikan IP Server di paling atas

7. Periksa DNS dengan perintah nslookup

8. Cek DNS dari browser

F. Hasil yang didapatkan
Konfigurasi DNS berhasil dan dapat diakses oleh client Debian Server

G. Temuan masalah
DNS tidak dapat diakses karena belum ditambahkan pada resolv.conf

H. Kesimpulan yang didapat
Dengan DNS akan lebih mudah mengakses internet daripada harus mengetikkan alamat IP, DNS lebih mudah dihafalkan

I. Referensi
https://en.wikipedia.org/wiki/Domain_Name_System
Buku Konfigurasi Debian Server_Ver_BLC-Telkom

Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.

Saturday, November 25, 2017

Membuat forum di WordPress dengan bbPres

Assalamualaikum wr. wb.

A. Judul/Nama kegiatan
Membuat forum di WordPress dengan bbPress
B. Pendahuluan :
Pengertian
bbPress adalah software forum dari pembuat wordpress. Sangat mudah, sederhana, penanganan dari sisi admin yang sangat mudah dan cepat. Tetapi walaupun begitu mempunyai fitur yang sangat powerfull dan dapat di-kustomisasi.

Latar Belakang
Menggunakan plugin bbPres dalam wordpress untuk membuat forum diskusi

Maksud & tujuan
Menambahkan sebuah site untuk forum diskusi di WordPress

Hasil yang diharapkan
Berhasil memasang bbPress dan bisa digunakan sebagai forum diskusi

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop

D. Jangka waktu pelaksanaan
30 menit

E. Proses tahapan pekerjaan
1. Login WordPress

2. Setelah masuk buka menu Plugins => Add New

Klik Upload Plugin

3. Setelah muncul seperti ini klik browse dan pilih file


Klik Install Now

4. Setelah selesai klik Activate Plugin

5. Akan muncul seperti ini dan tambahan menu baru


6. Untuk membuat Forum buka menu Forums => Add New

Isi data yang diperlukan dan klik Publish

7. Tampilan Forum

8. Selanjutnya menu Pages => Add New
Isi judul dan tambahkan
[bbp-forum-index]

9. Dan Buka maka akan ada index dari forum-forum yang dibuat

F. Hasil yang didapatkan
Berhasil memasang bbPress di WordPress

G. Temuan masalah
Tidak ada

H. Kesimpulan yang didapat
Dengan menggunkan bbPress kita dapat membuat sebuah forum diskusi di WordPress

I. Referensi
https://www.centerklik.com/tutorial-membuat-forum-wordpress-bbpress/

Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.

Friday, November 24, 2017

Menginstall Wordpress

Assalamualaikum wr. wb.

A. Judul/Nama kegiatan
Menginstall Wordpress

B. Pendahuluan :
Pengertian
WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software) Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya.

Fitur Wordpress
  • Dashboard merupakan pusat kontrol panel yang ada pada Wordpress yang memiliki platform Wordpress.
  • Post adalah menu yang biasa dipakai untuk mengedit postingan blogger dan juga untuk posting content blog entah dalam bentuk artikel, gambar, maupun video.
  • Media adalah menu yang dipakai untuk saving file.
  • Links adalah menu yang digunakan untuk menyimpan link pada blog yang memanfaatkan layanan Wordpress.
  • Comments adalah fitur Wordpress yang fungsinya adalah untuk menonaktifkan dan juga mengedit komentar pada blog berplatform Wordpress.
  • Appearance seperti namanya adalah menu yang digunakan untuk mengganti tampilan blog ataupun untuk mengedit performa blog.
  • Tools adalah fasilitas penunjang yang dipakai dalam mengelola blog.
  • Settings adalah menu yang dipakai untuk pengaturan blog yang dioperasikan.
  • Upgrades adalah fitur blog yang dipakai untuk mengubah blog dari yang gratis menjadi berbayar.

Latar Belakang
Selain blog Wordpress dapat digunakan sebagai CMS (Content Management System) karena dapat dimodifikasi dan disesuaikan dengan kebutuhan penggunanya.

Maksud & tujuan
Membuat website dengan Wordpress

Hasil yang diharapkan
Bisa menginstall dan menggunakan Wordpress

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop
- File Wordpress

D. Jangka waktu pelaksanaan
30 menit

E. Proses tahapan pekerjaan
1. Siapkan File Wordpress

2. Ekstrak filenya


3. Selanjutnya buat database dengan phpmyadmin

4. Sekarang edit file "wp-config-sample.php" untuk database wordpress


Simpan dengan tekan Ctrl + Y => Y ubah nama menjadi "wp-config.php" lanjut tekan Enter

5. Buka bowser dan ketik pada url "localhost/wordpress" pilih bahasa dan continue

6. Isikan informasi judul situs dan username, password, email lalu klik "Install Wordpress"

7. Installasi selesai lanjut login, isikan username atau email dan password


8. Tampilan login admin Wordpress

F. Hasil yang didapatkan
Wordpress berhasil diinstall dan siap digunakan

G. Temuan masalah
Database error karena belum membuat file wp-config.php

H. Kesimpulan yang didapat
Dengan menginstall Wordpress kita bisa menggunakan fitur-fitur Wordpress untuk membuat sebuah website

I. Referensi
https://id.wikipedia.org/wiki/WordPress
http://www.webhostingterbaik.org/2017/04/wordpress.html

Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.