WORKSHOP SMP Islam Al-Azhar 23 Semarang BIKIN WEBSITE DENGAN JOOMLA OLEH : AGUS TOHIR, S. PD Semarang, 30 Oktober 2010 السلام عليكم ورحمة الله وبركاته
MENU UTAMA SMP Islam Al-Azhar 23 Semarang PENGERTIAN INSTALL JOOMLA DIKOMPUTER LOKAL INSTALL JOOMLA DI WEB HOSTING INSTALL JOOMLA DI WEB HOSTING KELUAR
DUNIA WEBSITE Website dapat dijadikan apa saja yang kita inginkan sesuai dengan kebutuhan dan tujuan pengguna. Ada satu kisah tentang joomla. Pada suatu hari… seorang bernama ari mendapatkan penawaran yang cukup besar dari perusahaan x untuk membuat sebuah website. Ari bingung karena belum menguasai bahasa pemrograman seperti ASP, PHP, HTML, JavaScript dsb. Ari pergi kerumah teman yang mempunyai komputer dapat koneksi ke internet. Disana ia bertanya ke paman google ( tentang cara membuat website profesional tanpa harus mengerti bahasa pemrograman.
DUNIA WEBSITE Hari itu ari beruntung karena menemukan halaman situs joomla ( Selanjutnya ari mulai belajar cara membuat website melalui situs tersebut. Setelah beberapa waktu, ari membaca artikel di web tersebut ternyata joomla adalah salah satu Web Content Management System (WCMS) yang dapat di-download secara gratis. Setelah satu minggu lamanya ternyata ari sudah mulai pintar membuat website dengan CMS joomla. Kemudian ari dipanggil lagi oleh perusahaan x, ari dengan cepat menjawab “saya siap membuatkan website untuk anda.” Ari dapat menginstall website hanya dalam waktu kurang dari 1 jam lengkap dengan fitur-fitur joomla.
CMS CMS website atau Content Management System website adalah sebuah software pengelolaan isi (content) yang ada didalam website. CMS merupakan program komputer yang digunakan untuk menciptakan, mengedit, mengatur dan melakukan pencarian serta publikasi dari beragam media digital. Saat ini, CMS yang paling banyak beredar adalah CMS berbasis web. Kelebihannya adalah kita bisa melakukan perubahan isi website dari mana saja dan kapan saja selama kita terhubung dengan jaringan internet.
JOOMLA JOOMLA adalah salah satu Web Content Management System (WCMS) yang memunginkan kita bisa membuat website yang profesional. Versi terakhir joomla adalah Security Joomla termasuk dalam open source program (free) Kelebihan joomla lainnya adalah adanya ribuan extentions yang dapat ditambahkan ke website joomla. Contoh dari extention adalah template. Contoh CMS lain yang beredar di internet Mambo, Drupal, PHP-Nuke, Xoops, Siteframe dan Geeklog. Dari sekian banyak CMS, joomla pernah menduduki ranking kedua dari jajaran CMS-CMS yang ada.
CARA INSTALL JOOMLA DI KOMPUTER LOKAL 1. Penuhi persyaratan instalasi Joomla 2. Install WampServer di directory sytem (c:) 3. Buat database dengan MySQL 4. Copy file Joomla ke folder c:\wamp\www 5. Install Joomla di komputer lokal 6. Isi content-content yang ada di Joomla sesuai dengan tujuan pembuatan website
PERSYARATAN Web server Apache (minimum versi 1.3) – disarankan versi 2.x + Bahasa Pemrograman Website PHP (minimum versi ) – disarankan versi Database MySQL (minimum versi 3.23) – disarankan versi 4.1.x + Sistem Operasi Windows, Linux maupun Macintos – disarankan Linux
WEB SERVER Web server merupakan kunci utama dari sebuah website yang kita kelola Setiap website yang pernah kita lihat diinternet pasti berjalan dengan web server. Contoh dari web server adalah Tomcat, IIS dan Apache Pada OS Windows, webserver defaultnya adalah IIS (Internet Information Services) sedangkan pada OS Linux defaultnya adalah Apache. Sekarang Apache juga sudah bisa diinstall di Windows Joomla menyarankan menggunakan Apache untuk mendapatkan hasil optimal
PHP PHP adalah salah satu bahasa pemrograman yang berbasiskan web dan saat ini termasuk dalam bahasa pemrograman yang paling banyak digunakan untuk membuat suatu website Joomla dibuat dengan PHP Penting untuk diperhatikan bahwa PHP yang kita install haruslah mendukung module MySQL, XML dan Zlib.
MySQL MySQL adalah sebuah aplikasi database yang digunakan untuk menyimpan data-data yang akan disimpan oleh Joomla Jika tidak ada MySQL, nantinya Joomla akan bingung akan menyimpan data-datanya dimana. Untuk itu, Joomla mengharuskan kita semua untuk menginstall MySQL ke dalam komputer lokal kita.
Wamp Server WampServer = Windows, Apache, MySQL dan PHP WampServer adalah aplikasi yang menggabungkan antara Apache, MySQL dan PHP sehingga WampServer akan mencukupi semua persyaratan yang diminta Joomla. Dengan adanya WampServer, kita tidak perlu lagi meng-install masing-masing aplikasi Apache, MySQL dan PHP. Aplikasi yang serupa dengan WampServer Mamp = Mac, Apache, MySQL dan PHP – untuk OS Macintosh Lamp = Linux, Apache, MySQL dan PHP – untuk OS Linux Xampp = Merupakan paket All-in-one yang tersedia untuk OS Linux, Windows, SPARC dan Macintosh.
Tampilan Wamp Server
Tampilan PHPmyAdmin
Tampilan Awal Joomla
Tampilan Login Admin
Tampilan Control Panel Admin
CARA INSTALL JOOMLA DI HOSTING
PENGERTIAN HOSTING Hosting bisa disebut rumah untuk website kita yang berfungsi untuk menyimpan semua data-data website. Hosting ini terhubung dengan internet selama 24 jam sehingga kita bisa mengunjungi website kapan saja Dua hal yang cukup penting dalam sebuah hosting adalah HTTP dan FTP.HTTP yaitu sebuah protokol yang memungkinkan para pengguna internet mengunjungi sebuah website yang ada diserver dengan hanya memasukkan alamat ke browserFTP.HTTP Contoh formatnya : atauhttp://agustohir.com
PENGERTIAN FTP FTP adalah sebuah protokol yang memungkinkan para pemilik website mengupload file-file ke dalam hosting melalui sebuah aplikasi FTP Domain adalah sebuah nama atau alamat yang nantinya untuk website yang akan kita miliki di internet. Misalnya Selain dengan ekstensi.com domain juga bisa menggunakan ekstensi.net,.org,.info,.name sesuai dengan tujuan pembuatan website.
Saat ini banyak sekali perusahaan webhosting dari indonesia yang menawarkan paket-paket hosting dan domain yang terbilang sangat murah. Salah satunya adalah Website ini menawarkan paket-paketnya sangat murah. Mulai dari paket hosting pertahun Rp untuk space 50 Mbyte hingga perbulan Rp untuk space 10 Gbyte Sedangkan harga domainnya Rp ,- Kita harus tahu terlebih dahulu space website yang akan kita gunakan. Untuk personal space 100 Mbyte sudah cukup, sedangkan untuk toko online space-nya harus lebih besar. INSTALL JOOMLA DI WEB HOSTING BERBAYAR
Mega_50Mega_100Mega_250Mega_500 Space50 MB100 MB250 MB500 MB Bandwith2 GB4 GB10 GB20 GB FeaturesFull Perbulan---- Per1/2Tahun---- PertahunRp Rp Rp Rp DomainRegisterTransferPerpanjangan.COMRp NETRp ORGRp INFORp BIZRp USRp NAMERp Sumber
INSTALL JOOMLA DI WEB HOSTING BERBAYAR Setelah kita mempunyai account hosting yang telah kita beli, langkah selanjutnya adalah masuk ke dalam menu cpanel yang telah disediakan oleh website webhosting. Caranya ketik dibrowserhttp:// Carilah menu dengan nama Fantasico De Luxe Ikuti langkah-demi langkah penginstalan Joomla 1.5 yang ada. Website sudah terinstal dihosting, untuk melihat hasilnya ketik dibrowser dan untuk melakukan editing pada website kitahttp://
INSTALL JOOMLA DI WEB HOSTING FREE Setelah kita melakukan editing pada website yang telah kita install di komputer lokal, langkah selanjutnya adalah mencari website diinternet yang menyediakan webhosting gratis tentunya dengan segala keterbatasannya Website yang kami rekomendasikan atau karena website ini menyediakan space 350 MByte dengan webhosting yang free cukup untuk kita berlatih Joomla. Masuk ke salah satu situs web rekomendasi diatas (misal : saran kami anda harus menpunyai di Gmail.com karena kedua situs diatas hanya support alamat dari Gmail.
INSTALL JOOMLA DI WEB HOSTING FREE Terlebih dahulu kita harus mempunyai account di gabung sebagai membernya Setelah mendaftar, konfirmasi pendaftaran dengan membuka kita. Setelah berhasil menjadi member, masuk ke dalam Cpanel website lalu mulai install joomla dikomputer hosting. Setelah instalasi selesai, maka website kita sudah dapat dilihat orang seluruh dunia Untuk melihat hasilnya ketik dan untuk melakukan editing pada website kita
TERIMA KASIH TELAH MENGIKUTI WORKSHOP والسلام عليكم ورحمة الله وبركاته