Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Membangun Personal Web

Membangun Personal Web

Ratings:

4.67

(3)
|Views: 726 |Likes:
Published by ferdind

More info:

Published by: ferdind on Feb 16, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

11/15/2010

 
Membangun Personal Web dengan XAMPP dan Joomla 1.5
Harindra Wisnu Pradhana (L2F004481)
Teknik Elektro Universitas Diponegoro
Sebuah website pribadi merupakan satu hal yang telah umum dikenal di masyarakat. Baik berupa blog, profile, maupun galeri foto. Berbagai layanan tersedia di internet untuk menyimpan data-data pribadi tadi. Mulaidari layanan CMS seperti wordpress, joomla dan drupal, hingga layanan komunitas semacam friendster dan facebook dengan berbagai fitur yang ada. Sebenarnya kita dapat mengembangkan web pribadi semacam ini denganmenggunakan Content Management System (CMS). Dengan aplikasi gratisan yang bisa kita dapatkan di internet, kitabisa membangun server kita sendiri dan mengembangkan sebuah web pribadi.
1.Installasi Server
Sebuah PC atau Laptop dapat kita jadikansebagai web server. Disini akan dibahas installasi webserver dengan fasilitas Apache 2, PHP 5, dan MySQL 5.Installasi dilakukan menggunakan sistem operasiWindows dan Linux menggunakan paket web server xampp. Paket ini digunakan karena kemudahan installasidi kedua sistem operasi tersebut. Serta kelengkapanservis yang disediakan.
1.1 XAMPP for Windows
Merupakan satu paket installasi yang nantinyaakan menginstall Server Apache, PHP, dan MySQL.Paket ini dapat di download dihttp://www.apachefriends.org/en/xampp-windows.htmldengan mengikuti petunjuk yang ada pada situs. Setelahfile berhasil di download, ekstrak file untuk mendapatkanaplikasi installasinya. Klik dua kali pada file tersebutuntuk menjalankannya. Nantinya file-file hasil ekstraksiakan tersimpan di lokasi target. Seperti ditunjukkan padagambar berikut.Gambar 1 Tampilan File XAMPP for WindowsAda beberapa folder disana seperti apache,htdocs, dan lain-lain. Di dalam folder ini terdapat sebuahfile bernama xampp-control.exe yang merupakan aplikasi pengendali server ini. Klik ganda pada file tersebut untuk menjalankannya, dan nantinya akan muncul tampilansebagai berikut.Gambar 2 Tampilan XAMPP-controlTampilan ini digunakan untuk mengendalikanservis. Disitu tampak ada beberapa modul yang terinstalldiantaranya Apache, MySQL dan Filezilla. Apache inimenyediakan servis web yang termasuk di dalamnyaPHP interpreter. Sedangkan MySQL menyediakan servislayanan basis data. Pada beberapa sistem, windowsfirewall maupun firewall bawaan antivirus akanmemblok aktifitas server ini karena membuka porttertentu. Aturlah supaya sistem membukanya, danmembiarkan server bekerja seperti yang kita inginkan.Setelah servis-servis tadi dijalankan menggunakantampilan tersebut, maka web server telah siap digunakan.Kita dapat mengaksesnya dengan menggunakan browser dengan mengetikkan alamat web server kita ke url browser. Alamat secara default adalah padahttp://localhost/atauhttp://127.0.0.1/yang akan mengacu  pada web server di mesin lokal. Atau kita juga bisamenggunakan alamat IP mesin kita. Bila installasi server  berhasil, nantinya akan muncul halaman berikut pada browser.
 
Gambar 3 Tampilan halaman web server 
1.2 XAMPP for Linux
Implementasi pada sistem berbeda memerlukankonfigurasi yang berbeda pula. Demikian halnya denganXAMPP for Linux yang dapat di download melaluialamathttp://www.apachefriends.org/en/xampp-linux.htmlproses konfigurasi selanjutnya adalah denganmemindahkan paket file yang telah kita download tadi kedirektori /opt/ tentunya dengan akses sebagai root.Perintahnya dapat dilakukan dengan mengetikkan senarai berikut pada terminal. Misal lokasi awal file pada /home/user/xampp-linux-1.6.5a.tar.gz
$ sudo su# cp /home/user/xampp-linux-1.6.5a.tar.gz /opt/
lalu kita ekstrak file tersebut dengan mengetikkan perintah dibawah ini tetap sebagai root
# tar xvfz /opt/xampp-linux-1.6.5a.tar.gz
Gambar 4 Tampilan hasil ekstrak XAMPP for Linux Nantinya sistem akan membuat direktori baru bernama lampp di dalam direktori /opt. Disinilahnantinya semua folder dan file dari webserver kitadiletakkan. Kita dapat langsung memulai servis web danMySQL dengan mengetikkan perintah berikut padaterminal.
# /opt/lampp/lampp start
 Nantinya sistem akan menjalankan keseluruhanaplikasi server secara otomatis. Ada beberapa opsi yangdapat dilakukan pada file lampp selain start. Daftarnyadapat dilihat sebagai berikut.
start Start XAMPP (Apache, MySQL andeventually others)startapache Start only Apachestartssl Start only SSL supportstartmysql Start only MySQLstartftp Start only ProFTPDstop Stop XAMPP (Apache, MySQL andeventually others)stopapache Stop only Apachestopssl Stop only SSL supportstopmysql Stop only MySQLstopftp Stop only ProFTPDreload Reload XAMPP (Apache, MySQLand eventually others)reloadapache Reload only Apachereloadmysql Reload only MySQLreloadftp Reload only ProFTPDrestart Stop and start XAMPPsecurity Check XAMPP's securityphp5 Activate PHP5php4 Activate PHP4phpstatus Which version of PHP isactive?backup Make backup file of your XAMPPconfig, log and data filespanel Starts graphical XAMPP controlpanel
Sebagaimana pada windows, nantinya aplikasiini akan menjalankan web service meliputi Apache2,PHP5 atau PHP4 serta MySQL. Bila dicoba mengakseshttp://localhost/atauhttp://127.0.0.1/nantinya akan muncul halaman yang sama seperti yang ditampilkan pada sistem windows yang menunjukkan bahwa installasitelah berhasil dilakukan.
1.3 PhpMyAdmin
 phpMyAdmin merupakan aplikasi pengendali basis data berbasis web yang akan membantu kita dalammelakukan manajemen basis data. Mulai dari manajemenuser, database, juga tabel-tabel serta record yang ada.Kita coba gunakan aplikasi ini untuk mempersiapkanuser dan database baru untuk situs kita. Pertama kitaakses aplikasi ini melalui linhttp://localhost/phpmyadminyang nantinya akanmemunculkan halaman sebagai berikut.
 
Gambar 5 Tampilan awal phpMyAdminMasukkan username root dengan passwordkosong sebagaimana default awal setelah installasi. Lalukita masuk ke menu privilege lalu klik link add user. Kita buat user baru untuk keamanan sehingga akses databaseterpisah dari user root yang cukup berbahaya bila di bukasecara umum. Kita isi konfigurasi user baru sepertigambar di bawah ini.Gambar 6 Tampilan pembuatan user baru pada basis dataIsikan username dengan nama user baru yangkita inginkan. Lalu isikan host dengan localhost karenakita memasang basis data dan website pada mesin yangsama. Lalu isikan password untuk user baru yang kita buat. Jangan lupa pilih opsi “Create database with samename and grant all privileges” untuk membuat database baru untuk user yang kita buat. Lalu klik go dan jadilahuser baru dengan database baru.
2.Installasi Joomla 1.5
Disini kita menggunakan Joomla sebagai CMS(Content Management System) yaitu sebuah aplikasi berbasis web dinamis yang berfungsi mengatur contentatau isi dari suatu situs web. Joomla dipilih karena cukupfleksibel dengan kebutuhan sistem yang tidak terlalu berat. Serta proses installasinya cukup mudah dilakukan bahkan oleh orang awam sekalipun. Selain itu banyak sekali situs internet yang menyediakan layanan bagi pengguna Joomla baik itu berupa template web, modul-modul, komponen-komponen serta berbagai tutorial yang bisa didapatkan dengan mudah baik secara gratis maupun berbayar. Paket dasar CMS Joomla bisa didapatkansecara gratis dengan mendownload dari alamathttp://joomlacode.org/gf/project/joomla/frs/atau di situs-situs lain yang menyediakan paket joomla.Proses installasi diawali dengan memindahkan paket yang kita ekstrak tadi ke direktori XAMPP yangsudah kita install. Masukkan ke sub direktori htdocs yang berisi file-file website. Setelah dipindahkan, lalu ekstrak file tersebut sehingga akan muncul satu direktori baruyang isinya keseluruhan paket Joomla. Kita bisamengubah nama direktori tersebut sesuai kehendak kita.Misalnya seperti contoh berikut.(a)(b)Gambar 7 File joomla setelah di ekstrak (a) padawindows dan (b) pada linuxDengan asumsi kita ubah nama direktori menjadi joomla, kita bisa melakukan tahapan installasi melaluialamathttp://localhost/joomlasesuai dengan namadirektori yang kita buat. Pastikan XAMPP sedang bekerjasebelum melakukan installasi. Akses alamat direktoriyang kita buat tadi, lalu akan muncul halaman installasi

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Sulalah Rugaya liked this
Putra Anfield liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->