Wednesday, April 11, 2018

Pengenalan Server

Assalamu'alaikum Wr.Wb

A.Pendahuluan

Pada Kesempatan kali ini saya akan sharing sedikit tentang,perkenalan Server dan perbedaan Server dengan komputer




B.Pengertian
  Server merupakan sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Peladen didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan

C.Maksud dan Tujuan

 Agar dapat mengetahui perbedaan server dengan komputer server

D.Latar Belakang
 Ingin mengetahui perbedaan server dengan komputer server dan pengertiannya

E.Alat dan Bahan

-Laptop
-Referensi
-Server

F.Waktu Pelaksanaan
Kurang Lebih 1 Jam

G.Pembahasan :


 Hari ini kami dipandu Mbah Suro untuk mengerti fungsi server dan penggunaannya. Dan kami juga ditunjukkan perbedaan Server dengan komputer server.


  Peladen merupakan sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Peladen didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan. Peladen juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh sepertihalnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja anggota jaringan.
  Umumnya, di dalam sistem operasi peladen terdapat berbagai macam layanan yang men  ggunakan arsitektur klien/server. Contoh dari layanan ini adalah Protokol Konfigurasi Hos Dinamik, peladen surat, peladen PTH, peladen PTB, peladen DNS, dan lain sebagainya. Setiap sistem operasi peladen umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat juga membuat layanan tersendiri. Setiap layanan tersebut akan menanggapi permintaan dari klien. Sebagai contoh, klien PKHD akan memberikan permintaan kepada peladen yang menjalankan layanan peladen PKHD; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan permintaan kepada peladen, dengan bahasa yang dipahami oleh peladen PKHD, yaitu protokol PKHD itu sendiri.

Berikut adalah foto dokumentasinya :











Dan di sore nya mbah Suro memberitahu tentang apa itu server dan fungsinya.
berikut adalah foto dokumentasinya :



H.Kesimpulan
Server itu tidak perlu spek tinggi. Karena server itu bergantung dengan fungsi dan pemakaian nya

I.Penutup
Demikian yang dapat saya sampaikan, kurang lebihnya mohon maaf





Wasalamu'alaikum Wr.Wb
Share:

Tuesday, April 10, 2018

Cara Export dan Import Database Mysql Dengan Perintah CLI

Assalamu'alaikum Wr.Wb

A.Pendahuluan
Pada kesempatan kali ini saya akan sharing tentang cara Export dan Import Database di MariaDB dengan perintah CLI (Command Line Interface)



B.Pengertian
Export Database adalah langkah untuk menghasilkan suatu file baru yang menyimpan informasi database agar dapat di restore (dikembalikan) ke database awal. 
Sedangkan Import Database adalah mengambil sesuatu atau file dari luar baik itu dari aplikasi itu sendiri maupun dari aplikasi lain 

C.Maksud dan Tujuan
Agar bisa caranya Export dan Import Database dengan perintah CLI (Command Line Interface)

D.Latar Belakang
Karena Export dan Import Database merupakan hal yang penting untuk berjaga-jaga bila database terkena masalah/serangan.

E.Alat dan Bahan
-Laptop
-Debian 8.6 64bit (Karena saya menggunakan Sistem Operasi Debian Di Virtual Box)
-VirtualBox (karena saya menginstall Debian di VirtualBox)
-MariaDB (mysql juga bisa)
-Database Wordpress (karena saya mencoba export dan import database Wordpress)

F.Waktu Pelaksanaan
Kurang Lebih 30 Menit

G.Langkah langkah:
*Export:
1.Ketikan Perintah " mysqldump -u root -p wordpress > /home/aditya/ /wordpress.sql " Tulisan wordpress tersebut adalah nama database yang akan di export, pilih directory hasil export dengan format .sql


2. Pastikan file export dengan format .sql ada di directory yang telah dipilih


3.Export Database sudah selesai selanjutnya kita akan Import data yang sudah di export tadi

*Import:
1. Masuk ke MariaDB dengan perintah berikut, kita akan coba hapus database wordpress nya


2.Hapus database Wordpress


3. Jika kita buka Wordpressnya, maka tampilannya akan seperti ini, soalnya kita sudah hapus database wordpressnya

4.Masih di dalam MariaDB kita buat database baru untuk wordpressnya(otomatis database ini kosong/tidak ada isinya)

5.Setelah itu ketikan Perintah " mysql -u root -p wordpress < /home/aditya/wordpress.sql "  Tulisan wordpress tersebut adalah nama database yang telah di export tadi, pilih directory hasil export tersebut dengan format .sql




6.Setelah selesai Importnya, kita coba buka wordpressnya, dan otomatis akan meLoad database yang sudah di Import tadi

H.Kesimpulan
Dengan ini saya bisa Export dan Import databse dengan perintah CLI

I.Penutup
Demikian yang dapat saya sampaikan, kurang lebihnya mohon maaf

Wasalamu'alaikum Wr.Wb

Share:

Monday, April 9, 2018

Perintah-Perintah Dasar Mysql di Linux

Assalamu'alaikum Wr.Wb

A.Pendahuluan

Pada Kesempatan kali ini saya akan sharing sedikit tentang, Perintah dasar Mysql di Linux




B.Pengertian
Perintah dasar ini sangat penting karena berisikan perintah-perintah inti di Mysql

C.Maksud dan Tujuan
Agar tau dan bisa konfigurasi dengan perintah dasar ini

D.Latar Belakang
Agar tau lebih dalam tentang Perintah Dasar Mysql

E.Alat dan Bahan
-Laptop
-Mysql/MariaDB
-Virtual Manchine (VirtualBox, VM Ware)
-Sistem Operasi Server

F.Waktu Pelaksanaan
Kurang Lebih 30 Menit 

G.Pembahasan:

Sebenarnya perintah-perintah dasar mysql di linux ini akan berguna di sistem operasi apapun termasuk windows, mungkin hanya sedikit berbeda pada pen-deskripsian perintah saja. Jika anda adalah seorang System Administrator, maka jangan pernah berpikir anda bukanlah DB Admin ketika disuruh melakukan pekerjaan-pekerjaan yang sedikit berhubungan dengan database. Kemampuan inipun harus dipahami dan dimengerti oleh seorang System Administrator. Sebenarnya ada Phpmyadmin untuk melakukan pekerjaan-pekerjaan ini, tapi saya pribadi agak risih ketika bekerja dengan phpmyadmin. Karena tentu ruang database ini yang seharusnya berada di backend, berubah menjadi frontend. Seberapa kemungkinan akan bisa diretas? Sepertinya itu bergantung kepada nasib baik anda :)

Masuk Kedalam mysql

mysql -u <username> -p
Setelah kita menekan enter akan diminta password. Sebenarnya bisa memasukkan password langsung, caranya seperti ini
mysql -u <username> -p<password>

Cara melihat Database mysql


             show databases;

Cara Meng-export database



mysqldump -u <username> -p nama_database > /path/anda/menyimpan/hasil/export.sql
Sekali lagi, untuk password itu optional. Anda bisa langsung memasukkan seperti contoh pertama.

Cara Meng-import database



mysql -u <username> -p nama_database < /path/anda/menyimpan/file/yang/mau/diimport.sql


Cara Membuat user baru untuk mysql (Privileges)



Untuk langkah ini anda harus masuk terlebih dahulu kedalam mysql. Lalu selanjutnya ketik perintah ini


GRANT ALL ON nama_database.* TO ‘user’@’host’ IDENTIFIED BY ‘password’;


Contoh diatas adalah memberikan hak akses penuh kepada user baru yang anda buat dengan password yang anda berikan. Statement ALL untuk hak akses penuh, seperti READ, INSERT, DELETE, UPDATE. Anda bisa juga membatasi hak aksesnya dengan mengganti statement ALL menjadi SELECT. Dengan statement SELECT user baru yang anda buat hanya bisa melihat isi database. Tidak bisa melakukan INSERT, DELETE, UPDATE.

Statement .* diujung nama_database adalah menyatakan user tersebut berhak sepenuhnya atas semua tabel yang berada didalam database. Jika anda ingin membatasi sampai seberapa jauh hak akses user tersebut, anda bisa mengganti statement .* dengan .nama_tabel Contohnya :


GRANT ALL ON nama_database.nama_tabel TO ‘user’@’host’ IDENTIFIED BY ‘password’;

Jika anda ingin memberikan privileges sampai 3 atau 4 tabel, lakukan cara diatas berulang-ulang dengan nama tabel yang berbeda. Sesuaikan dengan kebutuhannya. Atau jika seandainya user tersebut hanya berhak melihat table-tabel tertentu, maka ganti statement ALL menjadi SELECT.

Selanjutnya statement host, ini mengindikasikan user tersebut berada dimana. Bisa di localhost, bisa diluar network (internet) atau didalam network (intranet). Cukup ganti host tersebut sesuai dengan kebutuhan anda.  Bisa diisi dengan domain, atau IP Address.  Host diluar localhost berarti anda harus merubah setting-an bind_address yang ada di file my.cnf. Kalau di Ubuntu file tersebut berada di /etc/mysql/my.cnf. Secara default bind_address hanya merujuk pada 127.0.0.1 atau localhost. Nah, rubah rule tersebut menjadi 0.0.0.0.


Cara Menghapus user mysql (drop privileges)


Jika sekiranya user yang anda buat sudah tidak pernah mengakses lagi, ada baiknya anda menghapus privileges dan usernya. Perintahnya seperti ini

DROP USER ‘user’@’host’;


Cara Mengubah password root mysql



mysqladmin -u root -p‘passwordlama’ password password_baru


Cara Melihat daftar user, host di msyql



Pertama, anda harus masuk kedalam mysql. Ikuti perintah-perintah ini

mysql -u root -p
mysql> use mysql;
mysql> select user,host from user;
Nanti akan muncul seperti ini :

+------------------+----------------+
| user             | host           |
+------------------+----------------+
| pentaho          | 10.1.1.16      |
| radius           | 10.1.1.17      |
| filelocker       | 10.1.1.18      |
| adit             | 10.64.0.251    |
| root             | 127.0.0.1      |
| root             | ::1            |
|                  | serverfarm     |
| root             | serverfarm     |
|                  | localhost      |
| debian-sys-maint | localhost      |
| delis            | localhost      |
| edam             | localhost      |
| root             | localhost      |
| sync             | localhost      |
+------------------+----------------+


H.Kesimpulan
Pelajarilah dasar terlebih dahulu sebelum masuk ke advanced

I.Penutup
Demikian yang dapat saya sampaikan, kurang lebihnya mohon maaf



Wasalamu'alaikum Wr.Wb
Share:

Saturday, April 7, 2018

Mysql Secure Installation

Assalamu'alaikum Wr.Wb

A.Pendahuluan
Pada Kesempatan kali ini saya akan sharing sedikit tentang,cara Install Mysql dengan Secure Installation



B.Pengertian
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multialur, multipengguna

C.Maksud dan Tujuan
Agar bisa Menginstall Mysql dengan Secure/Aman

D.Latar Belakang
Karena jika Mysql kita sudah aman otomatis database kita juga akan aman, tapi belum sepenuhnya aman, karena masih ada lagi cara untuk mengamankan Database

E.Alat dan Bahan
-Laptop
-Mysql
-Virtual Manchine (VirtualBox, VM Ware)
-Sistem Operasi Server (Debian)
-Disini tidak membutuhkan koneksi internet karena saya installnya menggunakan DVD Debian

F.Waktu Pelaksanaan
Kurang Lebih 30 Menit

G.Langkah langkah:
1. Install mysql dengan perintah "apt-get install mysql-server"


2.Jika saat installnya kita menggunakan CD/DVD maka kita diminta untuk memasukannya

3.Masukkan Password untuk Mysqlnya (Diusakan beda dengan kata sandi Root debian, agar menambah keaman Mysqlnya


4.Setelah selesai ketikan perintah "mysql_secure_installation" karena kita akan install secara secure



5. Setelah itu kita akan diminta memasukkan Password Mysql kita


6.Kita ditanya apakah akan mengganti Passwordnya, jika tidak kita klik n lalu tekan enter



7.Kita remove saja anonymous user untuk menambah keamanan


8.Kita akan izinkan Root untuk meremotenya, kita klik saja n lalu tekan enter



9.Kita hapus saja test database nya, untuk menghemat penyimpanan :v


10.Untuk menerapkan semua privilage kita klik y lalu tekan enter



11.Mysql Secure Installation sudah selesai


12.Kita coba masuk Mysql nya dengan perintah mysql -u root -p,  jangan lupa masukan passwordnya


13.Kita sudah bisa masuk Mysql nya




H.Kesimpulan
Mysql secure installation ini bisa menambah keamanan Database kita

I.Penutup
Demikian yang dapat saya sampaikan, kurang lebihnya mohon maaf



Wasalamu'alaikum Wr.Wb
Share:

Friday, April 6, 2018

Install Debian 9.3

Assalamu'alaikum Wr.Wb

A.Pendahuluan

Pada Kesempatan kali ini saya akan sharing sedikit tentang, Cara menginstall Debian di VirtualBox




B.Pengertian
Debian adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya. Debian GNU/Linux memuat perkakas sistem operasi GNU dan kernel Linux merupakan distribusi Linux yang popmuler dan berpengaruh. Debian didistribusikan dengan akses ke repositori dengan ribuan paket perangkat lunak yang siap untuk instalasi dan digunakan.

C.Maksud dan Tujuan
Agar bisa menginstall Debian di VirtualBox

D.Latar Belakang
Karena Debian merupakan salah satu SO Server yang handal

E.Alat dan Bahan
-Laptop
-Buku Referensi
-Debian

F.Waktu Pelaksanaan
Kurang Lebih 45 Menit

G.Langkah langkah:

  1. Pilih Graphical Install jika ingin menginstall secara GUI, atau pilih INSTALL jika ingin menginstall secara CLI.
    9
  2.  Pilih bahasa yang ingin digunakan.
    10
  3.  Pilih lokasi anda.
    11
  4.  Pilih jenis keyboard yang ingin digunakan.
    12
  5.  Tunggu sampai selesai.
    13
  6.  Masukkan nama HOSTNAME yang ingin anda gunakan.
    14
  7.  Masukkan nama DOMAIN yang ingin anda gunakan.
    15
  8.  Masukkan password dan confirm passwordnya sekali lagi.
    16
  9.  Masukkan nama lengkap untuk user.
    17
  10.  Masukkan USERNAME untuk user.
    18
  11.  Masukkan password dan confirm passwordnya sekali lagi.
    19
  12.  Pilih waktu yang akan digunakan.
    20
  13.  Klik enter sampai muncul sampai muncul seperti gambar seperti no langkah 14.
    21
  14.  Pilih YES.
    22
  15.  Tunggu sampai selesai.
    23
  16.  Pilih NO.
    24
  17.  Pilih NO.
    25
  18.  Pilih (dengan spasi) STANDART SYSTEM UTILITES jika hanya ingin menginstall CLI. Pilih semuanya jika ingin menginstall GUI.
    26
  19.  Pilih YES.
    27
  20.  Pilih partisi disk untuk menginstall GRUB.
    28
  21.  Tunggu sampai proses selesai, kemudian tekan enter.
    29
  22.  Inilah tampilan awal Debian 9.3.
    30





H.Kesimpulan
Menginstall debian adalah hal yang mudah jika kita mau membaca dan memahami konsep

I.Penutup
Demikian yang dapat saya sampaikan, kurang lebihnya mohon maaf





Wasalamu'alaikum Wr.Wb
Share:
Powered by Blogger.

Total Pengunjung

Main Tags

Terjemahan