About

Sabtu, 30 Januari 2016

Tutorial install web server

Assalamualaikum wr.wb

Dalam pertemuan saya kali ini kami sedang mempelajari tentang tutorial install web server di linux mint.
Bagaimana kah tutorialnya mari kita simak penjelasan berikut ini !!!

  Instal Web Server di Linux


Setelah mengetahui tentang web server, selanjutnya kita akan mulai melakukan proses instalasi web server pada komputer lokal khususnya komputer dengan sistem operasi Linux. Distro linux yang dipilih adalah sesuai dengan linux yang saya gunakan yaitu Linux Mint. Namun tutorial ini bisa juga diterapkan pada distro Ubuntu dan turunannya.

Kemudian perlu diketahui juga ini bukan cara menginstal LAMPP atau XAMPP versi Linux karena sangat tidak saya direkomendasikan untuk menginstal LAMPP pada Linux Mint atau Ubuntu dan turunannya. Satu lagi penting dari artikel ini adalah proses instalasi tidak diperlukan jika sudah menggunakan distro jenis server, misalnya Ubuntu Server.

Proses instalasi web server dilakukan dengan mengambil dari repositori Ubuntu. Jadi masing-masing aplikasi bisa diambil langsung dengan perintah apt-get install seperti proses instalasi aplikasi di Linux turunan Debian seperti Ubuntu dan Linux Mint.

Berikut ini cara instal web server di Linux Mint :

1. Instal semua yang dibutuhkan dengan mengetik perintah ini pada terminal

 sudo apt-get install apache2 php5 mysql-server phpmyadmin  

2. Setelah proses instalasi selesai biasanya otomatis dilanjutkan dengan konfigurasi user dan password MySQL Server. Silahkan isi dengan root dan password terserah kita.

3. Kemudian akan otomatis dilanjutkan dengan konfigurasi PHPMyAdmin. Pilih Apache2 karena kita menggunakan Apache2.
Note: Jika terlewat secara tidak sengaja, ketikkan perintah berikut ini pada terminal:

 sudo dpkg-reconfigure -plow phpmyadmin  

4. Setelah selesai test dengan cara membuka bwowser. Jika tampil tulisan "It Works" berarti proses instalasi web server telah berhasil.




5. Kemudian coba login ke PHPMyAdmin dengan mengetik localhost/phpmyadmin pada kolom URL. Jika benar akan tampak halaman login PHPMyAdmin seprti berikut ini:

6. Masukkan user dan password yang telah dibuat tadi lalu klik Go untuk masuk.

7. Setelah berhasil, lanjutkan dengan mengubah hak akses menjadi 777 pada direktori untuk menempatkan file-file web kita yaitu pada direktori /var/www. Caranya dengan mengetik perintah berikut ini pada terminal:

 sudo chmod -R 777 /var/www  

8. Kemudian ubah nilai max upload file size pada file php.ini menjadi lebih besar misalnya 128M. Sebelumnya nilainya 2M artinya maksimal upload file 2MB saja.

Caranya sebagai berikut :
  • Buka file php.ini yang ada pada direktori /etc/php5/apache2 dengan text editor.
  • Cari parameter upload_max_filesize lalu ganti nilainya dari 2M menjadi 128M.
  • Cari parameter post_max_size lalu ganti juga nilainya dari 2M menjadi 128M
9. Restart server untuk menerapkan berbagai settingan diatas dengan cara mengtik perintah berikut ini pada terminal:
 /etc/init.d/apache2 restart  

10. Dan proses instalasi serta konfigurasi dasar web server telah selesai. Untuk belajar pemrograman web kita harus menempatkan file-file script kita pada folder/direktori /var/www


Sumber : http://sucipto.net/2011/11/28/membuat-localhost-di-linux/



Wassalamualaikum wr.wb

Jumat, 29 Januari 2016

Materi tentang Mikrotik

Assalamualaikum wr.wb

Hari ini saya sedang mempelajari tentang mikrotik.
apakah anda tau apa yang disebut dengan mikrotik?
apa saja macam-macam mikrotik dan bagaimana juga fungsinya?/

mari kita simak penjelasan berikut ini!!!!



Pengertian Mikrotik

Pengertian Mikrotik adalah sebuah sistem operasi termasuk di dalamnya perangkat lunak yang dipasang pada suatu komputer sehingga komputer tersebut dapat berperan sebagai jantung network, pengendali atau pengatur lalu-lintas data antar jaringan, komputer jenis ini dikenal dengan nama router. Jadi intinya mikrotik adalah salah satu sistem operasi khusus untuk router. Mikrotik dikenal sebagai salah satu Router OS yang handal dan memiliki banyak sekali fitur untuk mendukung kelancaran network.

Fungsi Mikrotik dan Kelebihan Mikrotik

Router Mikrotik bisa digunakan pada jaringan komputer berskala kecil atau besar, hal ini tentunya disesuaikan pada resource daripada komputer itu sendiri. Jika mikrotik digunakan untuk mengatur network kecil maka penggunaan perangkat komputernya bisa yang biasa-biasa saja, namun jika yang ditanganinya adalah jaringan berskala besar seperti kelas ISP maka penggunaan perangkat komputernya pun harus yang benar-benar handal yang memiliki spesifikasi tinggi.
Kelebihan Router Mikrotik adalah mudah dalam pengoperasian. Disebut mudah bila kita bandingkan dengan ROuter OS lain seperti Cisco dan lainnya. Kemudahan pengoperasian Router berbasis Mikrotik OS salah satunya adalah berkat tersedianya fitur GUI. Jadi kita bisa setup router tidak hanya melalui tampilan text yang biasa digunakan OS router lain, tapi juga bisa dilakukan melalui sebuah aplikasi remote berbasis GUI bernama Winbox. Kelebihan lain dari Mikrotik RouterOS adalah banyaknya fitur yang didukung. Fitur-fitur network yang terdapat pada Mikrotik OS tersebut adalah:
  • Routing – Static Routing
  • Hotspot
  • Simple Tunnels
  • Web Proxy
  • DHCP
  • VRRP
  • NTP
  • SNMP
  • MNDP
  • Firewall & NAT
  • Data Rate Management
  • Point-to-Point Tunneling Protocols
  • IPsec
  • Caching DNS Client
  • Universal Client
  • UPnP
  • Monitoring/Accounting
  • M3P
  • Tools 
*Internet topologi terbagi menjadi :
1.Application
2.Presentasion
3.Session
4.Transport
5.Network
6.link
7.physical


*Mac address(media Acces control) terdiri atas 48 bit hex. contoh"AA:BB:CC:DD:EE:FF"
IP ADDRESS adalah sistem pengelamatan seiap host yang terhubung ke jaringan yang terdiri atas (32 bit/4 bytes)-4,294,961,296 hos.

*pengelompokkan ip address dilakukan dengan subnet-ing.
#subnet .......0-32
#subnet 0 berarti semua ip address
#subnet 32 berarti 1 ip address

*public ip address
  ip address yang dapat diakses dijaringan internet
*private ip address
   ip address yang diperuntukkan untuk jaringan lokal (tidak dapat diakses dijaringan internet).

*Ip Protokol
    adalah protokol standart yang digunakan untuk mengkomunikasikan data melalui berbagai jenis perangkat dan layer.
contoh :tcp,udp

*ICMP (internet message protocol)
Banyak digunakan untuk pengecekan jaringan apikasi yang paling banyak digunakan ping dan traceroute.

UDP(user datagram protocol)
komputer yang satu bisa mengirimkan pesan atau diagram ke komputer lainnya dijaringan tanpa terlebih dahulu melakukan "hand-shake" (connectionless communication)

*Prinsip kerja tcp
-Connection oriented
-koneksi diawali dengan proses hand shake

*Konsep dasar jaringan
 host yang memiliki ip address subnet yang sama bisa terkoneksi langsung tanpa melalui router.
   #from :192.168.0.4 to 192.168.0.26
   #Router bertugas untuk menghubungkan 2/lebih jaringan yang mimilikisubnet yang berbeda.


Sekian penjelasan dari saya semoga bermanfaat.
Terima kasih

Wassalamualaikum wr.wb

Kamis, 28 Januari 2016

Database dan cara menggunakannya

Assalamualaikum wr.wb

Hay guys :) Hari ini saya sedang mempelajari tentang Database dan cara menggunakannya.
Apa yang anda ketahui tentang data base????

Yukk mari kita simak penjelasan berikut ini!!

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.

Pembagian basis data menurut jenisnya:

A.Basis data flat-file.

Basis data flat-file ideal untuk data berukuran kecil dan dapat dirubah dengan mudah. Pada dasarnya, mereka tersusun dari sekumpulan string dalam satu atau lebih file yang dapat diurai untuk mendapatkan informasi yang disimpan. Basis data flat-file baik digunakan untuk menyimpan daftar atau data yang sederhana dan dalam jumlah kecil. Basis data flat-file akan menjadi sangat rumit apabila digunakan untuk menyimpan data dengan struktur kompleks walaupun dimungkinkan pula untuk menyimpan data semacam itu. Beberapa kendala dalam menggunakan basis data jenis ini adalah rentan pada korupsi data karena tidak adanya penguncian yang melekat ketika data digunakan atau dimodifikasi dan juga adanya duplikasi data yang mungkin sulit dihindari. Salah satu tipe basis data flat-file adalah file CSV yang menggunakan pemisah koma untuk setiap nilainya.

B.Basis data relasional.

Basis data ini mempunyai struktur yang lebih logis terkait cara penyimpanan. Kata "relasional" berasal dari kenyataan bahwa tabel-tabel yang berada di basis data dapat dihubungkan satu dengan lainnya. Basis data relasional menggunakan sekumpulan tabel dua dimensi yang masing-masing tabel tersusun atas baris (tupel) dan kolom (atribut). Untuk membuat hubungan antara dua atau lebih tabel, digunakan key (atribut kunci) yaitu primary key di salah satu tabel dan foreign key di tabel yang lain. Saat ini, basis data relasional menjadi pilihan karena keunggulannya. Beberapa kelemahan yang mungkin dirasakan untuk basis data jenis ini adalah implementasi yang lebih sulit untuk data dalam jumlah besar dengan tingkat kompleksitasnya yang tinggi dan proses pencarian informasi yang lebih lambat karena perlu menghubungkan tabel-tabel terlebih dahulu apabila datanya tersebar di beberapa tabel. Beberapa contoh basis data relasional adalah Microsoft Access, MySQL, Oracle, Microsoft SQL Server dan PostgreSQL.


Cara menggunakannya :

1. Install phpmyadmin terlebih dahulu.
2. Jika sudah terinstall maka langkah berikutnya membuat buku tamu (di inport dan export terlebih dahulu)
3. Kemudian Buat databasebaru dan buku tamu akan dibuang atau di drop.
4. Lalu membuat database baru buku tamu klik create
5. Kemudian membuat tabel database beserta fungsi-fungsinya.
6. Membuat database bisa menggunakan terminal/station.
7. Menggunakan structure dan sql dilocalhost.
8. Masukkan script di sql jika sctript sudah succes lalu buang terlebih dahulu buku tamu dengan cara inport kemudian masukkan nama tabel(buku tamu) jumlah colum(6).
9. Setelah  mengisi semua tabel kemudian save jadikan ke SQL, kemudian back up, klik database , di inport, di export, lalu di GO.
10. Masukkan SQL Database, drop database
11. Buat nama Database yang disimpan  ,masuk ke dalam data lalu di GO kemudian akan muncul Data base.

*Fungsi Database :
Untuk menyimpan web yang dibuat di php my admin agar bisa dibuka kembali lain waktu.

*Bagian-bagian pada database :
Selain dengan cara diatas database juga mempunyai bagian yang lain anatara lain Create,inport,export,sql(bisa dibuat akan tetapi memakai script terlebih dahulu).

Arti kata inport dan export sebenarnya adalah :
 Import dapat kita artikan sebagai mengambil sesuatu atau file dari luar baik itu dari aplikasi itu sendiri maupun dari aplikasi lain. Sedangkan Export dapat kita artikan mengeluarkan data dari sebuah aplikasi yang saat ini digunakan agar bisa digunakan untuk aplikasi lain yang biasanya di ubah format nya. Contoh sederhana Import dan Export adalah saat kita bermain software CorelDraw.

Sedangkan arti kata Export adalah saat dimana kita hendak menyimpan hasil gambar tersebut yang telah kita edit ke bentuk format yang berbeda dengan cara  menekan Ctrl+E.

Berikut ini adalah tutorial meng-Export Data :

1.Buka cPanel dan masuk ke phpMyAdmin dimana terdapat kumpulan database yang bisa Anda pindahkan


2.Anda akan mendapati beberapa database yang telah terbuat sebelumnya, buka database yang ingin anda pindahkan datanya dan pilih menu export.



3.Pilih Quick – display only the minimal option pada bagian Export Method. Pada bagian Format, pilih tipe file SQL dan Go untuk mendownload data database MySQL.

Berikut ini tutorial meng-Inport Data :

1.Sama seperti perintah sebelumnya, buka PhpMyAdmin pada cPanel anda selanjutnya adalah tentukan database yang ingin dimasukkan data yang berupa tabel, field dan record-record. Jika anda belum membuat databasenya, create database terlebih dahulu pada menu MySQL di cpanel anda.
2.Setelah anda membuka database tertentu pada phpMyAdmin, buka menu Import.

  1.  
  2. Pada bagian File import, Klik tombol Choose File di Browse your computer dan tentukan file berekstensi .sql yang telah kita download ke komputer pada bagian export tadi. Selanjutnya adalah klik GO dan data telah terupload secara keseluruhan.

Sekian penjelasan dari saya semoga bermanfaat dan membantu :)
Terima kasih.

Wassalamualaikum wr.wb





Rabu, 27 Januari 2016

Pengertian Cms Formulasi

Assalamualaikum wr.wb

Dalam pertemuan kali ini saya sedang mempelajari tentang cms?
Apa yang dimaksud dengan cms?
Ada berapa macam cms?

Yukk kita simak penjelasan berikut!!!

CMS kepanjangan dari Content Management System.
CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelolaan (upload,edit,menambahkan,dll) konten dalam sebuah website/blog/aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web.
Sehingga dengan adanya CMS ini, orang awam pun dapat membuat sebuah website yang langsung jadi dan pengguna tinggal mengelola isi konten website tersebut tanpa campur tangan dari pihak webmaster.
Di dalam CMS, manajemen file-file juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.
Fleksibilas sebuah CMS, membuat CMS ini banyak dikembangkan oleh pihak-pihak lain, apalagi jika CMS yang memiliki kemajuan sangat pesat dan terus mengalami perubahan atau update sistem secara berkala. Hal ini lah yang membuat banyak developer-developer memilih mengembangkan aplikasi CMS ini daripada membuat sebuah aplikasi web yang baru.
CMS dapat digunakan untuk membuat berbagai jenis website seperti :
  • Website perusahaan, bisnis, organisasi atau komunitas.
  • Portal
  • Galeri foto
  • Aplikasi E-Commerce / Toko Online
  • Mengelola website pribadi / blog.
  • Dan lain-lain.
CMS saat ini berkembang pesat, banyak sekali macam-macam CMS. Dalam dunia blogging, CMS adalah salah satu andalan untuk membangun sebuah blog, yang mana notabene blogger tidak semuanya mengerti akan membuat website dari nol, tetapi hanya tahu cara menulis dan posting. Oleh karena itulah, kehadiran CMS ini sangat bermanfaat sekali.
Berikut adalah beberapa macam CMS yang paling sering digunakan orang, dan sebenarnya masih banyak lagi CMS-CMS yang bertebaran di internet.
1. CMS Wordpress
CMS Wordpress
Tentu bagi kalian yang sudah lalu lalang di dunia web dan blog tidak asing lagi dengan CMS ini, namun untuk informasi bagi yang belum tahu, CMS Wordpress ini adalah sebuah CMS yang sebenarnya dikategorikan ke dalam CMS jenis Blog. Meskipun di khususnya untuk blog, namun kenyataannya banyak sekali developer-developer yang menggunakan CMS ini untuk membuat sebuah website baik itu company profile, hingga toko online. Karena CMS Wordpress ini selain User Friendly, juga memiliki fitur dan layanan yang banyak, selain itu dukungan komunitas juga sudah menyebar luas. Selengkapnya tentang CMS Wordpress bisa dilihat di postingan saya di "CMS Wordpress".
2. CMS Joomla
CMS Joomla
CMS Joomla juga banyak yang menggunakannya. Mayoritas CMS Joomla digunakan untuk membuat sebuah website baik itu company profile, personal, website sekolah, hingga toko online. Karena CMS Joomla ini memang dikhususnya untuk membangun website yang powerfull. Meskipun CMS Wordpress juga powerfull, tetapi CMS Joomla lebih komplek dari CMS Wordpress dan sistem manajemennya yang sedikit rumit dari CMS Wordpress. Untuk informasi lengkap tentang CMS Joomla bisa dilihat di postingan saya di "CMS Joomla"
3. CMS Drupal
CMS Drupal
Dengan Drupal Anda dapat dengan mudah membangun berbagai jenis halaman website-dari membuat blog sederhana sampai forum online dengan komunitas yang besar. Desain Drupal memang tidak sebagus Joomla!, tapi sangat mudah untuk di-customize. Drupal memiliki beberapa modul tambahan yang menarik, seperti untuk search tool dan search-engine friendly URL, dan agregator berita.
4. Aura CMS
Aura CMS
Ini adalah salah satu CMS hasil buatan anak indonesia. Namun, CMS ini masih banyak mempunyai kekurangan dibandingkan CMS-CMS seperti di atas, tetapi jika anda mampu mengembangkan CMS ini, alhasil CMS ini akan setara dengan CMS-CMS yang sudah populer saat ini.

5. CMS Opencart
CMS Opencart
CMS OpenCart adalah CMS khusus untuk membuat sebuah Toko Online. CMS ini juga banyak dipakai baik bagi kalangan personal maupun developer yang ingin membangun sebuah toko online. CMS Opencart ini sudah bisa dibilang lengkap, karena memang CMS ini dikhususkan untuk E-Commerce. Beda dengan CMS-CMS diatas. 
Kekurangan CMS Opencart adalah dari sisi SEO, tetapi untuk manajemen kontennya CMS ini bisa dibilang mudah.

6. CMS Prestashop
CMS Prestashop
CMS Prestashop juga sama dengan CMS Opencart, kedua CMS ini sama-sama dikhususkan untuk membuat sebuah toko online dengan mudah.



7. CMS Moodle
CMS Moodle
Mungkin ada sudah pernah mendengar dan ada yang belum. Yaps, CMS ini memang agak asing, karena umumnya yang memakai CMS ini adalah sebuah instansi sekolah. CMS Moodle adalah sebuah CMS yang digunakan untuk membuat aplikasi E-Learning. Dalam CMS Moodle ini sudah terdiri fitur-fitur E-Learning yang sangat lengkap, mulai dari online test, forum, dll. Manajemen CMS ini agak sedikit rumit, dan harus diperlukan pemahaman tentang cara menggunakannya.
Sebenarnya masih banyak CMS-CMS lain selain di atas, namun saya hanya menyebutkan beberapa CMS yang paling banyak digunakan orang. Untuk CMS lain silahkan cari di internet dan lain waktu saya akan memberikan informasi nya lebih lanjut. 


Sekian Sharing kita kali ini, semoga bermanfaat. Terima kasih


Wassalamualaikum wr.wb

Selasa, 26 Januari 2016

Install CMS Formulasi

Assalamualaikum wr.wb

Kembali lagi di blog saya kali ini saya belajar tentang install CMS Formulasi.

Berikut ini langkah-langkah menginstall CMS Formulasi :

1. Extract file Formulasi CMS yang sudah didownload


clip_image002
2. Kemudian copy kan ke folder server anda. Dalam contoh ini menggunakan server XAMPP versi 1.7.3, maka folder yang digunakan adalah folder htdocs.

 3. Buatlah nama database sesuai dengan kebutuhan anda, contoh nama database adalah sma_formulasi.



4. Buka browser, kemudian ketikkan url pada addres bar seperti gambar dibawah ini (nama folder suai dengan yang telah anda buat).

5. Membuat file koneksi.php, silahkan masukkan konfigurasi database anda.

 6. File file koneksi.php, telah berhasilanda buat, silahkan lanjutkan langkah berikutnya.


7. Masukkan data administrator pada form yang tersedia kemudian klik berikutnya.

clip_image016

8. Masukkan data sekolah pada form yang tersedia dan klik berikutnya.


9. Jika tampil box yang bertuliskan “Selamat, adan terlah sukses melakukan instalasi FormulasiCMS, klik login untuk masuk pada halaman admin” maka anda telah berhasil melakukan instalasi FormulasiCMS. Tidak perlunya adanya penghapusan folder instalasi sebelum menggunakan FormulasiCMS. Karena folder instalasi telah terhapus secara otomatis setelah anda meng klik tombol login pada langkah terakhir instalasi.



10. Silahkan mencoba ini adalah hasinya :)




Tutorial install CMS Formulasi DiCpanel :
1. Login ke cpanel
2. Setelah berhasil login di cpanel, klik mysql database
3. Buat database baru, ketik nama databasenya dikontak new database misal contoh jadi nama database barunya smkn 11 malang, lalu klik tombol create database.Database baru sudah berhasil dibuat klik go to back.
4. Buat user database baru
5. Setelah data base baru dan user baru berhasil dibuat. selanjutnya upload file cms formulasi
6. setelah file cms formulasi selesai di upload extect file tersebut di root tertinggi
7. Atur konfigurasi database, rename file koneksi php. contoh menjadi koneksi.php edit file koneksi php. ganti nama userdan password user sesuai dengan database yang telah dibuat pada langkah ke 3 dan ke 4.Klik tombol save change untuk menyimpan perubahan.
8. Database dan pengaturannya sudah selesai tinggal kita panggil webnya http ://webdaeng.sch.id. upload file nama terlebih dahulu.
9. Selesai. Anda tinggal mengedit data yang sudah melalui halaman admin panel.


Sekian penjelasan dari saya.Terima kasih :)
Wassalamualaikum wr.wb

Senin, 25 Januari 2016

SQL Data Base

Assalamualaikum wr.wb

Hayy :) Hari ini saya akan menjelaskan tentang SQL dan Mysql pada Data base.

Apa sih yang dimaksud dengan SQL?
Dan apa yang dimaksud dengan MYSQL?
Bagaimana sejarah SQL?
Ada berapa jenis SQL itu?

Yukk simak penjelasan berikut ini !

Pengertian SQL

SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalah suatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.



Pengertian MySql 
My SQL Adalah suatu perangkat lunak database relasi seperti halnya oracle,postgreSQL,microsoft SQL,dan sebagainya.Yang paling utama kita jangan disalah artikan dengan SQL,karena SQL sendiri didefinisikan sebagai suatu sintak perintah-perintah tertentu yang digunakan untuk mengelola suatu database.Awalnya MY SQL dijalankan pada sistem operasi Unix dan Linux.Tapi, para penggemar Windows pun sekarang sudah tersedia MYSQL versi windows.Mereka yang menggunakan Linux biasanya MYSQL sudah terinstall secara default.Bila belum dapat menginstalnya menggunakan RPM (Redhat Package Manager, merupsksn prosedure instalasi software yang menjadi standar de-facto untuk Linuk itu sendiri, walaupun kita tidak menggunakan linux redhat).Selanjutnya kalau kita menggunakan OS Windows, tidak usah berkecil hati, karena sudah ada paket software yang merangkum MYSQL,Apache webserver dan php yang sangat mudah untuk dinstall. Software tersebut namanya PhpTriad (phptriad2-2.exe,ukuran 13MB). 



Database adalah suatu himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikan rupa hingga kelak dapat dimanfaatkan kembali dengan cepat dan mudah.sedangkan server,perangkat lunak yang menyediakan layanan untuk perangkat lunak lain dalam komputer yang sama ataupun berbeda.Dapat kita definisikan dari fungsi MYSQL antara lain; 

Ø   Menyimpan data itu sudah pasti
Ø   Dapat mengakses dengan cepat 
Ø   Mengubahnya (insert, update, delete) dengan melakukan itu semua dengan mudahØ   Memiliki banyak fasilitas praktis yang dikembangkan dalam kerja sama yang amat dekat dengan user-user awalnya.
Ø   Konektivitas, kecepatan dan keamanan membuat MySQL amat sesuai untuk mengakses database pada internet. 
Ø   MySQL memiliki banyak kontribusi software yang ada 

Sejarah SQL

Awal mula lahirnya bahasa SQL yaitu pada bulan Juni 1970, dimana saat Jhonny Oracle yang merupakan seorang peneliti dari perusahaan IBM memiliki gagasan pembuatan basis data relasional, ide tersebut dituangkan dalam sebuah artikel. Di dalam artikel tersebut juga dibahas mengenai kemungkinan membuat sebuah bahasa standar untuk mengakses data dalam database tersebut. Bahasa standar tersebut diberinama SEQUEL (Structured English Query Language). Setelah kemunculan artikel tersebut lalu IBM memutuskan untuk mengembangkan pembuatan bahasa SEQUEL. Namun penamaan SEQUEL dalam bahasa standar tersebut bermasalah dengan hukum sehingga diubahlah menjadi SQL .

Jenis Perintah SQL

Dalam penggunaan SQL terdapat beberapa perintah yang berguna untuk mengakses dan memanajemen data yang terdapat dalam database. Jenis peringah SQL secara umum dibagi kepada tiga sub perintah, yaitu DDL (Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language). Ketiga sub perintah tersebut sangat perlu untuk dipahami bagi anda yang ingin menguasai bahasa sql dan mahir dalam pembuatan database.

Data Definition Language (DDL)

DDL adalah sub perintah dari bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal ini database dan table. Terdapat tiga perintah penting dalam DDL, yaitu CREATE, ALTER, DROP.
CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat database baru, tabel baru view baru, dan kolom baru.
Contoh: CREATE DATABASE nama_database

ALTER: perintah ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. Mencakup di dalamnya mengubah nama tabel, menambah kolom, mengubah kolom, menghapus kolom, dan memberikan atribut pada kolom.
Contoh: ALTER TABLE nama_tabel ADD nama_kolom datatype

DROP: perintah DROP berfungsi untuk menghapus database atau tabel.
Contoh: DROP DATABASE nama_database.


Data Manipulation Language (DML)

DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah dibuat. Terdapat empat perintah penting dalam DML, yaitu INSERT, SELECT, UPDATE, dan DELETE.
INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.
Contoh: INSERT INTO nama_tabel VALUES (data1, data2, dst…);


SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi.
Contoh: SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;


UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel.
Contoh: UPDATE nama_tabel SET kolom1=data1, kolom2=data2,… WHERE kolom=data;


DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel.
Contoh: DELETE FROM nama_tabel WHERE kolom=data;


Data Control Language (DCL)

DCL adalah sub bahasa SQL yang berfungsi untuk melakukan pengontrolan data dan server databasenya, seperti manipulasi user dan hak akses (priviledges). Yang termasuk perintah dalam DCL ada dua, yaitu GRANT dan REVOKE.

GRANT: perintah ini digunakan untuk memberikan hak akses oleh admin ke salah satu user atau pengguna. Hak akses tersebut bisa berupa hak membuat (CREATE), mengambil data (SELECT), menghapus data (DELETE), mengubah data (UPDATE), dan hak khusus lainnya yang berhubungan dengan sistem database.

REVOKE: perintah ini digunakan untuk mencabut hak akses yang telah diberikan kepada user. Dalam ini merupakan kebalikan dari perintah GRANT.


 

Sumber : 
http://restoeboedie19.wordpress.com/2012/04/03/pengertian-mysql/ 
http://blestanor.blogspot.com/2011/07/pengertian-mysql.html 
http://euroditaku.wordpress.com/2011/04/06/pengertian-komponen-fitur-pengembang-database-baru-tools-sql-server-2005-dan-sql-server-management-studio/

Sekian penjelasan dari saya semoga bermanfaat :)


Wassalamualaikum wr.wb 




Sabtu, 23 Januari 2016

SETTING server menggunakan Proxmox

Assalamualaikum wr.wb

Hay guys  :) hari ini saya sedang mempelajari tentang setting server menggunakan Proxmox yang tadi pagi dipresentasikan oleh teman kami dari Blc Telkom Klaten.

Apa yang dimaksud dengan proxmox??
Mau tau bagaimana setting server?
Nah mari kita simak penjelasan berikut ini:

Proxmox merupakan distro special untuk virtualisasi, dibangun dari basis distro Debian minimal dan berjalan dalam modus teks. Meski berbasis teks, proses manajemen Proxmox Virtual Environment mudah dilakukan melalui akses web, termasuk melakukan instalasi sistem dengan menggunakan teknologi VNC.


  fitur-fitur utama Proxmox :

  • High Performance and Scalability Server Virtualization
  • Support All Operating System that based on Linux, BSD, UNIX and Windows
  • Full Virtualization KVM (Kernel Based Virtual Machine) and Open VZ (Virtuozzo, Container)
  • Live Migration : Move your running servers from one physical host to another one without downtime.
    KVM : Proxmox VE Live Migration allows the move of a running virtual machine from one physial host to another one, without any interruption. In order to use live migration, all virtual disks needs to be stored on SAN, NAS or DRBD storage.
    Open VZ : Migrate Containers without downtime, even it you use local storage – no SAN or NAS is required.
  • Open Source based on Licensed under GNU Affero General Public License, version 3, Public Code Repository (GIT).
  • High Avaibility Cluster
  • RESTful  Web API :
    Proxmox VE uses a REST like API. We choose JSON as primary data format, and the whole API is formally defined using JSON Schema. This enable easy integration for third party management tools like custom hosting enviroments.
  • Back Up  or Restore Configuration and Machine
  • Role Based Administrator :
    Administrator: has all privileges
    NoAccess: has no privileges (used to forbid access)
    PVEAdmin: can do most things, but miss rights to modify system settings (Sys.PowerMgmt, Sys.Modify, Realm.Allocate)
    PVEAuditor: read only access
  • Multiple Autenthication Realms :
    Linux PAM standard authentication (e.g. ‘root’ and other local users)
    Proxmox VE authentication server (built-in)
    Microsoft Active Directory (MS ADS)
    LDAP
  • Network Model :
    Bridge Networking or VLAN
  • Storage Model :
    Local storage (mandatory)
    iSCSI
    FC
    NFS
 Berikut adalah tutorial setting proxmox :
  1. Download Proxmox VE : http://www.proxmox.com/downloads/proxmox
  2. Burning kedalam CD menggunakan CD burner
  3. Boot komputer menggunakan CD Proxmox yang sudah diburn
  4. Pada langkah pertama tekan ENTER
    `
  5.  Pada langkah berikutnya pilih I Agree pada tulisan lisensi. Proxmox dirilis dalam lisensi GPL sehingga bisa secara bebas  dipergunakan
  6. Tentukan harddisk untuk virtual. Proxmox akan secara otomatis membuat partisi sesuai keperluan. Partisi terbesar akan digunakan untuk menyimpan image virtual . Kalau harddisk hanya 1, Proxmox akan secara otomatis memilihnya.
    `
  7. Langkah berikutnya pilih regional option dan setting password root
  8. Setting IP address untuk Proxmox Host dan kemudian klik tombol Next untuk mulai melakukan instalasi
    `
      




sekian dulu sharing dari saya semoga bermanfaat. Amin

Wassalamulaikum wr.wb
 

Jumat, 22 Januari 2016

Membuat form dan marQuee

Assalamualaikum wr.wb

Kembali lagi dengan saya Daeng Manis. Semoga kita semua selalu sehat dan tetap semangat di blog saya yang ke 11 ini saya ingin mengajarkan bagaimana cara membuat form pada css dan membuat tampilan dan membuat tulisan atau gambar menjadi berjalan??
Mau tau bagaimana cara menuliskan scriptnya?
Mari simak penjelasan berikut ini !!!

Pertama yaitu buatlah form terlebih dahulu dengan cara script sebagai berikut :


Kemudian buatlah judul  dan buatlah script menjadi berjalan pada body diatas:


Setelah buatlah tombol pilihan seperti Al-Qur'an,Banjari dan sholawatan kemudian login :
Berilah gambar pada tengah-tengah form tersebut :


 Kemudian lanjut dengan membuat action script dengan meenggunakan buttom :


lalu buat tampilan untuk iklan di sebelah kiri :


selanjutnya lanjutkan dengan membuat footer untuk di web yang paling bawah :  

jika sudah selesai maka langkah selanjutnya yaitu dengan melihat hasilnya, dan inilah hasil akhirnya :



















Sekian dulu penjelasan saya kali ini semoga bermanfaat. Terima Kasih 




 Wassalamualaikum wr.wb :) :)