Followers

Tuesday 11 June 2013

BUAT DATABESE DENGAN WAMP SERVER

Karena 2 kali mengalami perubahan website gratisan yaitu Angelfire dan Multiply menjadi berbayar maka timbul pikiran untuk menjalankan WordPress secara local di PC saya dengan menginstal WordPress dalam WAMP

Logo-WAMPWampServer
Sebuah paket web server untuk melakukan konfigurasi Apache, MySQL and PHP pada PC anda yang sama dengan live web server.
Dapat didownload gratisan serta terinstal secara cepat dan mudah dan juga sangat user-friendly bahkan untuk mereka yang awam dengan server administration dan server management.

Dengan sebuah web server di computer anda tidak memerlukan koneksi internet dan dapat melakukan testing sebelum mengupload ke live web server

A. Download WampServer tersebut dari http://www.wampserver.com/en/download.php

Daftar pilihan yang tampil

Wamp 64bit-PHP5.4- 2.2E dengan pilihan versi 32 atau 64 bit
Wamp 64bit-PHP5.4- 2.2E

Yang dipilih adalah versi
Wamp 64bit-PHP5.4- 2.2E (Apache 2.22 -Mysql 5.5.24-PHP 5.4.3 -PHPMyadmin 3.4.10.1 SqlBuddy 1.3.3 -WebGrind 1

klik next untuk mulai instalasi
Wamp 64bit-PHP5.4- 2.2E-B

Mengecek apakah Server sudah dapat digunakan
  • klik Show Hidden Icons pada Toolbar sebelah kanan bawah
  • Klik icon WAMP berwarna biru (tanda offline)
WampServer-MenuWampserver 2.2 menu muncul

Mengecek instalasi Apache
Pada browser ketik http://localhost
maka Jendela Server configuration tampil
WampServer


Logo -WordPressWordPress
WordPress merupakan sebuah free open source blogging tool dan content management system (CMS) berdasarkan PHP dan MySQL berikut menawarkan plug-in architecture dan sistim template . WordPress digunakan oleh 16.7% dari Alexa Internet’s “top 1 million” websites dan pada Augustus 2011 digunakan oleh 22% websites baru
Dibuat pada 27 Mei, 2003, oleh Matt Mullenweg dan Mike Little sebagai bagian dari b2/cafelog
Sejak December 2011, version 3.0 telah di downloaded lebih dari 65 million kali

B. Membuat folder WordPress di C:\wamp\www\(website folder)
Perhatian : Semua file file html disimpan di direktori www
Klik C:\wamp\www
Ketik Website
URL menjadi C:\wamp\www\website
Untuk membukanya ketik http://localhost/website
Wamp.www.


C. Membuat Database WordPress MySQL
Agar dapat menggunakan wordpress maka perlu dibuat sebuah database WordPress terlebih dahulu dengan menggunakan phpMyAdmin
WampServer-Menu



Klik Localhost


















Pada Aliases klik phpMyAdmin
WampServer

Klik DataBase/Basis Data – Isi nama Database pada field “Buat basis data/create database” ..klik create
WordPress-basisdata

klik create
PHPMyAdmin-2



Sekarang pilih lagi LocalHost dari menu maka dibawah “Your” Proyek akan tertera database (Website) .. Klik database tersebut ..

Klik datase “website”



WordPress-IndexWebsite



D. Install WordPress
Sekarang pada browser ketik http://localhost/website dan ikuti petunjuk untuk menginstal WordPress.
Jendela database akan tampil
wampserver_wordpress_install
Username = root
Password = (kosong)

Apabila Database berhasil dibuat akan muncul “promp” untuk meneruskan dengan instalasi … klik Run ..dan instal WordPress pada localhost web server
WordPress_runtheinstall

Apabila segala sesuatu berjalan lancar maka the Success! screen akan tampil ….. Excellent, everything is now set up for WordPress
wordpress_success

WordPress siap untuk digunakan dengan menklik localhost>website>wordpress


WAMP – Joomla










Joomla merupakan open source CMS (content management system) terpopular didunia dengan jutaan websites yang mengguanakan Joomla
Software tersebut digunakan oleh kalangan pribadi,bisnis berskala menengah, serta organisasi besar untuk membuat websites serta web-enabled applications.

Installing VirtueMart
Re: Problem with the installation vituemart 2.0.8c on joomla 2.5.6
Had the same Issue, and most of the solutions did not seem to work until I tried the following:
1. Copied the AIO zip file to the tmp folder in my joomla folder e.g. www/joomla2.5/tmp
2. Unpacked it into a folder e.g. www/joomla2.5/tmp/aio_package.
3.Pada Extension Manager
Pilih Install from Directory
Ketik URL dimana file aio_package berada
4. Click install.
It worked for me.
====================================
Some web hosts require that you create the database before you install Joomla. If you get the message “Could not connect to the database”, check that your user name and password are correct. If you still get this message, check with your host to see if you need to create the database before installing Joomla
====================================
Caranya:

Ke -1 Buat Database dengan WAMP:


Start Wamp Server

WampServer-Menu
  • Klik Start All Services
  • Klik PHPMyAdmin
  • Klik Database
  • Joomla-LocalhostGenset
  • Beri Nama Joomla
  • Joomla-Create Database
  • Klik Create

  • Ke-2 Buatlah sebuah folder baru dengan nama joomla didalam folder WWW pada wamp server ( Folder www pada wamp server adalah dimana new project folders dan files disimpan).

    Install Joomla
    Ke-2 Download joomla.zip versi terbaru dari Joomla.org ke folder Joomla tersebut
  • Extract semua files dari joomla zip folder
  • Joomla 2.5
    Ke-4. Edit file configuaration.php-Dist didalam file joomla ( buka folder joomla daam folder WWW wamp ) dan hapus semua isinya dan rename file ke configuration.php
    Ke-5. Klik kiri ikon wamp .
    Logo-WAMP
    Ke-6. klik pada panel localhost ..klik folder joomla .. instalasi Joomla dapat dimulai
    Pilih Bahasa
    Joomla-pilihBahasa
    Klik Next
    PreCheck
    Joomla-preCheck
    Klik Next
    GNU License
    GNU Lisence
    Klik Next
    Database Configuration
    Joomla-DatabaseConf
    Klik Next
    contoh:
    my sql,hostname=localhost
    username= terserah anda
    ,password=terserah anda
    ,database name=terserah anda
    Setelah itu klik next …. biarkan FTP configuration> klik next. ..
    Main configuration:
    Sitename : terserah anda
    confirm email: gunakan email yang dibuat ketika install wamp server
    password : buatlah password untuk akses joomla controlpanel
    Load sample data > pilih install sample data >klik next…Instalasi
    Ke-7. Terakhir hapus isi dari folder joomla installtion dengan cara selancar ke direktori WWW directory/ folder buka folder joomla dan hapus installation folder.

    Sekarang anda dapat membuat sebuah database didalam phpMyAdmin wamp server.
    ke-1 klik kiri ikon wamp pada desktop dan setelah itu pilih panel the phpMyAdmin panel.
    ke-2 klik on privalages
    ke-3 klik add new user dan isi username dapat berupa user name,host – localhost , isi password
    ke-4 Klik check all pada setelah itu klik go.
    ke-5 klik the home icon pada phpMyAdmin panel .. akan muncul create a database…. berilah nama pada new database setelah itu klik create maka database terbuat.

    WAMP – Menambahkan PERL/CGI



    Perbedaan CGI dan PERL adalah pada headernya
    Letak program PERL : #!C:\perl\bin\perl
    Letak program CGI : #!C:\perl\bin\perl
    Header print “content-type: text/html\n\n”;
    PERL = program untuk membuat CGI
    CGI
    ke-1 Server-side script tertua didunia/paling matang
    ke-2 Bisa digunakan untuk pemrogram jaringan dan database
    ke-3 Membuat Web lebih dinamis dan interaktip

    http://guides.jlbn.net/setcgi+/setcgi+1.html

    • Perl merupakan sebuah scripting language akan tetapi tidak semua orang mempergunakannya
    • Prosedure instal Perl sama baik pada Windows Srrver 2008 maupun Vista dan XP
    Step 1
    Download Perl
    Pada pembahasan ini
    Pilih versi 5.12.4.1205 windows installer (MSI) for windows


    Step 2
    Klik kanan pada Perl compress file dan pilih “Extract all…”</p>

     
    Step 3
    Sekarang pilih lokasi dimana mengekstraknya dan kemudian memilih default location


    Step 4
    Tunggu sampai ektrak file selesai


    Step 5
    Folder Perl terinstal di Desktop


    Step 6
    Buka Folder PERL >> pilih file”installer”


    Step 7
    Klik kanan file “installer” dan pilih “open”


    Step 8
    JENDELA DOS command prompt akan muncul untuk instalasi Perl dengan pilihan yang tentu tidak ada pilihan daripada menjawab dengan “Y”


    Step 9
    Sekali lagi License Agreement mengajukan pilihan dan dijawab dengan “y” for Yes


    Step 10

    Menentukan lokasi untuk PERL yaitu C:\wamp\apps\Perl


    Step 11
    Sekarang ditanya apakah menggunakan Visual Studio dengan Perl… apabila itu yang direncanakan ketik “y” for Yes


    Step 12
    Sekarang jawab “y” for Yes untuk dokumentasi HTML Documentations (perl12.jp


    Step 13


    Step 14
    Tentu “y” for Yes untuk membuat file extension association untuk Perl (perl14.jpg)


    Step 15
    Apabila pada tahap ini anda mau menggunakan ASP.net untuk WAMP ketik “y” for Yes untuk membuat IIS script mapping untuk Perl (perl15.jpg)


    Step 16
    Sekali lagi ketik “y” for Yes untuk membuat IIS script mapping untuk Perl ISAPI (perl16.jpg)


    Step 17
    Tentu anda tidak akan menunggu untuk memilih”y” for Yes (perl17.jpg)


    Step 18
    Biarkan Perl menyelesaikan instalasi (perl18.jpg)


    Step 19
    Lama juga waktunya yang diperlukan untuk men kopi file file yang diperlukan Perl (perl19.jpg)


    Step 20
    Proses instalasi akan menjalankan konfigurasi dan synchronisasi (perl20.jpg)


    Step 21
    Apabila akan menggunakan Proxy, perhatikan contoh berikut ini (perl21.jpg)


    Step 22
    Akhirnya instalasi Perl selesai(perl22.jpg)


    Step 23
    Edit file httpd.conf di folder C:\wamp\bin\apache\apache2.2.X\conf
    Jangan cepat berpuas diri dahulu karena anda masih perlu melakukan setting agar Perl dapat dijalankan pada WAMP. Edit the main configuration file httpd.conf di folder C:\wamp\bin\apache\apache2.2.X\conf dimana X adalah versi Apache anda (perl23.jpg)


    Step 24
    Pada file ini temukan line berikut ini … Option Indexes followSymlinks .. (perl24.jpg)


    Step 25
    Rubahlah sebagai berikut .. Option Indexes followSymlinks includes + ExecCGI (perl25.jpg)


    Step 26
    Tetap didalam file file httpd.conf, temukan line berikut ini .. Addhandler cgi-script.cgi (perl26.jpg)


    Step 27
    Rubahlah sebagai berikut …Addhandler cgi-script.cgi.pl (perl27.jpg)


    Step 28
  • Sekarang save the file httpd.conf
  • Restart WAMPSERVER, untuk mengetest Perl
  • Buka file “printenv.pl” di folder c:\wamp\bin\apache\apache2.2.X\cgi-bin dimana X = versi Apache anda (perl28.jpg)


  • Step 29
    Temukan default shebang line (perl29.jpg)


    Step 30
    Dan rubah sebagai berikut (perl30.jpg)
    #!C:/wamp/apps/Perl/bin/perl.exe


    Step 31
    Sekarang buka browser anda dan ketik
    http://localhost/cgi-bin/printenv.pl
    Maka anda melihat screenshot (perl31.jpg)

    ==================================

    User’s Individual Setting

    Dalam contoh ini adalah setting untuk 3 users yaitu friend1, buddy2, mate3 dimana friend1 dan mate3 memerlukan Perl sedangkan buddy2 tidak

    Step 1
    Pertama tama anda harus membuat account untuk setiap user di dalam folder C:/wamp/www sebagai berikut
    C:/wamp/www/friend1
    C:/wamp/www/buddy2
    C:/wamp/www/mate3
    Step 2
    Berhubung friend1 dan mate3 memerlukan Perl, maka dibuatlah cgi-bin folders untuk mereka sebagai berikut:
    C:/wamp/www/friend1/cgi-bin
    C:/wamp/www/mate3/cgi-bin
    Step 3
    Gunakanlah Notepad (atau text editor lain) ntuk membuka file httpd.conf in folder C:\wamp\bin\apache\apache2.2.X\conf dimana “X” = versi Apache anda dan temukan lines:
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf
    Step 4
    Uncomment kalimat ke-2, dan pastikan tidak ada “blank space” didepan kalimat ke-2 dan diakhir kalimat ke-1, karena bila tidak maka Wamp tidak jalan:
    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf
    Step 5
    Gunakan Notepad (atau text editor lain) untuk membuka file httpd-vhosts.conf in folder C:\wamp\bin\apache\apache2.2.X\conf\extra dimana X = versi Apache anda
    Delete isinya dan ganti dengan code code berikut:
    NameVirtualHost *:80
    ServerName http://www.friend1_domain.com
    ServerAlias friend1_domain.com friend1_domain
    DocumentRoot C:/wamp/www/friend1
    ScriptAlias /cgi-bin/ “C:/wamp/www/friend1/cgi-bin/”
    Options Indexes FollowSymLinks Includes +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    ServerName http://www.buddy2_domain.com
    ServerAlias buddy2_domain.com buddy2_domain
    DocumentRoot C:/wamp/www/buddy2
    ServerName http://www.mate3_domain.com
    ServerAlias mate3_domain.com mate3_domain
    DocumentRoot C:/wamp/www/mate3
    ScriptAlias /cgi-bin/ “C:/wamp/www/mate3/cgi-bin/”
    Options Indexes FollowSymLinks Includes +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Step 6
    Ketika user mengakses accountnya maka yang bersangkutan dapat melihat cgi-bin folder seperti berikut(ftp1.jpg)

    Step 7
    Tidak perduli FTP client yang dipegunakannya yang bersangkutan selalu dapat melihat cgi-bin folder seperti berikut ini(ftp2.jpg)


    User(s) dapat menyimpan script CGI/Perl, misalkan file “test.cgi” for didalam folder cgi-bin
    Untuk menampilkan file tersebut
    local : http://mate3/cgi-bin/test.cgi
    worldwide: http://www.mate3_domain.com/cgi-bin/test.cgi

    WAMP – DataBase



    PHPMyADMIN

    PhpMyAdmin merupakan sebuah free software tool yang ditulis dengan PHP dengan tujuan untuk menjalankan MySQL pada the World Wide Web. phpMyAdmin mendukung jumlah besar operasi dari MySQL….. seperti (managing databases, tables, fields, relations, indexes, users, permissions, etc), disamping anda tetap dapat melakukan SQL statement.


    klik kiri ikon wamp pada desktop dan setelah itu pilih panel phpMyAdmin
















    Form berikut akan tampil

     
    klik on privalages
    klik add new user dan isi username dapat berupa user name,host – localhost , isi password
    Klik check all pada setelah itu klik go
    Klik the home icon pada phpMyAdmin panel
     
    Jendela create a database tampil

    Isi field Create new database : Sunlife
    Klik Create

    Halaman untuk membuat tabel tampil
    Isi field Nama : Prospek
    Isi Number of field : 4
    Klik : Go
     
    Halaman untuk menambah field tampil

    Isi Field ke-1 : ID Type: INT Lenght values: 4
    Action: klik Primary key
    Isi Field ke-2 : Nama Type: Varchar Lenght values: 65
    Isi Field ke-3 : Alamat Type: Varchar Lenght values: 65
    Isi Field ke-4 : Email Type: Varchar Lenght values: 65
    Klik Save
     
    Halaman konfirmasi Table telah dibuat muncul


    Klik Label PHP code
    Klik Go


    WAMP – Email



    Setting up email di WAMP









    1) Buka file “php.ini“.
    2) Temukan attribute dengan nama “SMTP” didalam file php.ini
    Biasanya ditemukan di line “SMTP=localhost“.
    Rubahlah localhost ke smtp ISP anda, setelah itu Set attribute dengan nama “smtp_port” ke 25
    SMTP = smtp.wlink.com.np smtp_port = 25
    3) Restart server apache agar module PHP beserta attributes akan direload.
    4) Sekarang coba kirim email dengan menggunakan fungsi mail()
    mail(”you@yourdomain.com”,”test subject”,”test body”)
    Anda kemungkinan besar akan mendapatkan peringatan sebagai berikut
    Warning: mail() [function.mail]: “sendmail_from” not set in php.ini or custom “From:” header missing in C:\Program Files\xampp\htdocs\testmail.php on line 1
    5) Tambahkan headers berikut ini dan coba kirim email lagi
    $headers = ‘MIME-Version: 1.0′ . “\r\n”; $headers .= ‘Content-type: text/html; charset=iso-8859-1′ . “\r\n”; $headers .= ‘From: sender@sender.com’ . “\r\n”; mail(”you@yourdomain.com”,”test subject”,”test body”,$headers)
    Sekarang email akan terkirim ke “you@yourdomain.com” dari localhost.
    Perhatian: Beberapa smtp server akan melakukan verifikasi alamat pengirim sehingga alamat “sender@sender.com” merupakan alamat yang valid dari sebuah existing email address, bila tidak maka email tidak akan terkirim ke alamat “you@yourdomain.com”.

    WAMP Server – Instalasi

    Untuk membuat sebuah Web-Server dengan menggunakan Windows maka pada saat penulisan WampServer ver 2.2d sudah dapat didownload di website WAMP atau dari SourceForge
    Untuk mendapatkan versi terbaru dari WAMP silahkan berselancar ke website WAMP

    Pastikan liwat Control Panel>Add Remove bahwa versi Apache-Mysql yang telah terpasang di harddisk terlebih dahulu telah didelete karena bila tidak maka ketika menklik phpmyadmin pada menu WAMP akan ada message url/phpmyadmin not found/
     
    Ada 2 pilihan yaitu 32 bit atau 64 bit


    Instalasi WAMP 2.2d

    Halaman Setup WampServer 2 akan terbuka dan akan menginstal paket program program yang terdiri dari
    Apache Versi 2.2.21
    MySQL Versi 5.5.20
    PHP Versi 5.3.10
    PHPMyAdmin Versi 3.4.10.1
    SQLBuddy Versi 1.3.3
    XDebug Versi 2.1.2







    Klik Next












    Centang I accept
    Klik Next














    Klik Next












    Centang Create Quick Launch Icon serta Desktop
    Klik Next









    Klik Install















    Mulai instalasi













    Klik Finish










    Mengecek instalasi Apache
    Pada browser ketik http://localhost

    Apabila Apache terinstal
    maka Jendela Server configuration tampil




     
    Mengecek apakah Server sudah dapat digunakan
    Klik icon WAMP (warna merah) di Toolbar.
    Menu Wamp Server akan tampil

     
    klik Start All Services
    klik LocalHost
    klik put online
    Ikon WAMP berubah menjadi hijau


    Berlanjut …..

    WAMP-Direktori Penyimpanan File File








    File file pada WAMP merupakan file HTML atau PHP dan ketika Wamp Server diinstal maka sebuah direktori “www” (c:\wamp\www) telah dibuat dimana file file HTML/PHP dapat disimpan
    Pembuatan file HTML
    1. Menggunakan NotePad …. Accessories>NotePad
    2. Menggunakan Command Prompt …. Accessories>Command Prompt
    Biasakanlah untuk
    membuat file
    dengan Command Prompt
    Ketik
    C :\>cd wamp
    C:\cd wamp\cd www
    C:\wamp\www\ edit Haloo teman.html
    jendela untuk mengedit isi file akan tampil
    Isilah seperti contoh berikut ini

    Save sebagai HalooTeman.html
    Menampilkan File

    Klik “LocalHost” pada ikon di WAMP Menu di toolbar
    jendela berikut akan tampil



    Pembuatan file PHP
    1. Menggunakan NotePad …. Accessories>NotePad
    2. Menggunakan Command Prompt …. Accessories>Command Prompt
    Biasakanlah untuk
    membuat file
    dengan Command Prompt

    Menampilkan file


    Klik “LocalHost” pada ikon di WAMP Menu di toolbar
    Pada jendela berikut yang tampil
    ketik http://localhost/Hello World.ph

    TRANSLATE