Professional Documents
Culture Documents
Oleh:MusaAmin http://musaamin.web.id
ApaituJoomla!?
Joomla!merupakansalahsatuCMS(ContentManagementSystem)yangpopulerdidunia. Hampirsemuajeniswebsitebisadibuatmulaidariwebsitepersonal,profilperusahaan, pemerintahan,komunitas,ecommercedanmultimedia.Halinidimungkinkankarena banyaknyaextensionyangbisadidownloaddengangratis.
DimanamendapatkanCMSJoomla!?
Joomla!bisadidownloaddihttp://www.joomla.org/download.Joomla!versiFullPackageuntuk instalasisedangkanversiPacthPackageuntukupdateJoomla!.
Softwareapasajayangdibutuhkan?
1. WebserverXAMPP:softwareyangharusdiinstallterlebihdahulusebelummembangun websiteJoomla!yaituwebserver.WebserveryangakandipakaidisiniadalahXAMPP yangbisadidownloadgratisdihttp://www.apachefriends.org. 2. WebBrowser:tentusajaprograminidibutuhkan,namanyasajawebsitejadiharus menggunakanbrowserwebuntukmengkasesnya.DisarankanmenggunakanMozilla Firefox. 3. FTPCient:jikawebsiteJoomla!telahselesaidanmaudiuploadkeserveryang sebenarnyadigunakanprogramFTPClientuntukmentransferfileJoomla!kewebserver (upload).
InstalasiXAMPP
JalankanfileinstalasiXAMPP,kemudianpilihdrive/harddiskyangakanmenjadilokasiweb servermisalnyaC:\atauD:\setelahituklikExtract.
GambarMemilihLokasiEkstrakFile
InstalasiCMSJoomla!
Buatfolderbarudixampp/htdocsdanberinamajoomla,kemudianekstrakfileCMSJoomla!di folderyangbarudibuattadi. Catatan: Folderhtdocsadalahlokasifolderweb.Setiapprojectwebyangdibuatdisimpandihtdocs.
GambarLokasiFolderJoomla
GambarPesanInstallJoomla!Sukses
Untukmelihathasilinstalasiakseshttp://localhost/joomla
GambarHomeWebsiteJoomla!
UntukloginkehalamanadministratorJoomla!akseshttp://localhost/joomla/administrator.Isi UsernamedenganadmindanPasswordyangdimasukkansewaktuprosesinstalasi.
GambarLoginAdministrator
GambarHomeAdministrator
FrontpageJoomla!
Frontpageyaituhalamanwebsiteyangakandilihatolehparapengunjung.
GambarFrontpageJoomla!
MengenalElemenFrontpageJoomla!
ModuleNewsflash Modulyangmenampilkanartikelpendeksecararandom/acak.
ModuleMenu Modulyangmenampilkanmenu.ContohmodulmenuuntukMainMenudanTopMenu.
GambarModulMainMenudanTopMenu
ItemMenu Itemitemmenu/linkyangterdapatpadaMenu.
GambarModulePoll
ModuleLogin Moduluntukloginpengguna
GambarModuleBannerTextdanBannerImage
Content Contentyaitutulisan/artikelyangmerupakansalahsatubagianutamadariJoomla!.
GambarContent/Articles
Administrator/BackendJoomla!
HalamanbagiAdministratoruntukmelakukanperubahandatawebsite.
GambarAdministratorJoomla!
GlobalConfiguration
Site GlobalConfiguration GlobalConfigurationadalahkonfigurasiCMSJoomla!secaraumumdankonfigurasiiniakan disimpanpadafileconfiguration.php.UntukmasukkeGlobalConfiguration,menuSite Global Configuration.
GambarFormLogin
UserManager
FormUser Name:namalengkap Username:useryangakandigunakanuntuklogin Email:alamatemailuser NewPassword:passworduntukuser VerifyPassword:ulangimemasukkanpassword Group:tipe/kelompokuser
TemplateManager
Templateadalahdesaintampilanwebsite.Untukmenggantitemplatefrontpage/site: 1. Extensions TemplateManager. 2. SetelahmasukdihalamanTemplateManagerakantampil3templatestandar.Template yangsedangaktifyaituyangkolomDefaultnyaterdapatikonbintang.Untuk mengaktifkantemplatelain,pilihoptionnamatemplatenyalalukliktombolDefault. 3. Jikasudahtergantilihathasilperubahannyadifrontpage
GambarTemplateManager
GambarFrontpageDenganMemakaiTemplateJAPurity
LanguageManager
LanguageManageradalahhalamanuntukmenggantibahasa. 1. KlikmenuExtensions LanguageManager 2. Untukmenggantibahasa,pilihoptionnamabahasalaluklikDefault
GambarLanguageManager
ArticleManager
ArticleManageruntukmengaturartikel.UntukmasukkeArticleManagerklikmenu Content ArticleManager.
TombolArticleManager Catatan: Sebelummengkliktomboldiatas(kecualiParameters/Edit)terlebihdahulumemilih artikeldengancaramengklikcekboxjudulartikel Untukmengeditartikellangsungsajamengklikjudulartikel Archive/Unarchive:Artikeldiarsipkan/tidakdiarsipkan Publish/Unpublish:Artikeldipublikasi/tidakdipublikasi Move:PindahkanatikelkeCategoryyanglain Copy:DuplikasiartikelkeCategoryyanglain Trash:hapusartikel(masukkanketempatsampah) Edit:ubahartikel New:tulisartikelbaru Parameters:aturan/settinganartikel
Membuat/MerubahArtikel(FormArticle)
GambarArtikelyangmemakaiReadMore 9. JikasemuanyasudahselesaikliktombolSave.Kemudianlihathasilnyadifrontpage
GambarArtikelyangsudahditulisyangberadadifrontpage
GambarArtikelsecaralengkapsetelahmengkliktombolReadMore PengelompokanArtikel UntukmelakukanpengelompkanartikelmakaharustersediaterlelihdahulusebuahSection dandalamSectionadasebuahCategory.Contoh:sayainginmembuatberitayangmempunyai kategoriekonomidanteknologimakastrukturnyasebagaiberikut: Berita[SectionBerita] o Politik[CategoryPolitikpadaSectionBerita] BeritaPolitikPertama[Article] BeritaPolitikKedua[Article] BeritaPolitikKetiga[Article] o Ekonomi[CategoryEkonomipadaSectionBerita] BeritaEkonomiPertama[Article] BeritaEkonomiKedua[Article] BeritaEkonomiKetiga[Article] SectionLainnya[Section] o CategoryLainnya[Category] ArticleLainnya[Article]
SectionManager
Content SectionManager
GambarFormSection
CategoryManager
GambarFormCategory
FrontpageManager
FrontpageManager:untukmengaturartikelyangberadapadafrontpage(menuHome).
MenuManager
Menus MenuManager
Description:keteranganmenu(tidakharusdiisi) ModuleTitle:judulmodule
GambarFormMenuItemtipeArticleLayout
GambarFormItemMenutipeSectionBlogLayout
GambarFormItemMenutipeCategoryBlogLayout
ModuleManager
Extensions ModuleManager
Tiaptemplatememilikiposisiyangberbedabeda.Untukmengetahuiposisimoduldari templateakseshttp://localhost/joomla/index.php?tp=1makaakantampilnamaposisimodule.
GambarPosisiModuleindex.php?tp=1
BannerManager
Components Banner
BannerCategory
Banner
GambarModuleBannerdiFrontpage
ContactsManager
Components Contacts
Contact
GambarFormContact
Name:namakontak Published:Yes Category:kategorikontak ContactsPosition:posisikontak Email:email StreetAddress:alamat Town:kota State:provinsi PostalCode:kodepos Country:Negara Telephone:no.telepon MobilePhoneNumber:no.hp Fax:no.fax WebURL:alamatwebsite
MiscellaneousInformation:informasitambahan
GambarHalamanContact
WebLinksManager
Components WebLinks WebLinkCategory
GambarFormWebLink
GambarWebLinksdiFrontpage
Polls
Components Polls Menambah/MengeditPoling 1. 2. 3. 4. Title:pertanyaanpoling Published:Yes,tampilkanpoling Options:pilihanjawabanpoling Save
GambarFormModulePolls
GambarModulePolingdiFrontpage
Install/UninstallExtensions
Extensions Install/Uninstall Untukmenambah/menghapusExtension(Module,Component,Template,Plugin,dan Language). MenginstallExtension
BackupWebsiteJoomla!
BackupFileJoomla! CaramembackupfileJoomla!cukupdenganmengcopyfolderJoomla!yangberadadalam htdocs. BackupDatabaseJoomla! Untukmelakukanbackup/restoredatabasedigunakandatabasemanageryaituphpMyadmin. Akseshttp://localhost/phpmyadmin.
GambarphpMyAdminDatabasejoomladb
KlikmenuExportuntukmembackupdatabase.
GambarExportDatabase BeritandacekpadaSaveasFilelaluklikGodandownloadfileSQLbackupnya.
GambarDownloadFileBackupDatabasejoomladb
MemindahkanWebsiteJoomla!keKomputerLain
1. YangpastiharusadadikomputertersebutadalahwebserverXAMPP 2. CopyfolderwebsiteJoomla!kehtdocs 3. RestoredatabasejoomladbmenggunakanphpMyAdmin http://localhost/phpmyadmin Createnewdatabase:masukkannamadatabasejoomladb,namadatabasenya sesuaikandengannamadatabasepadasaatdibackup.
darifileyangakandiuploaddanperkirakanjugaberapapenambahandata.Domaindanhosting bisadipesandipenyediawebhostingdandomain. SetelahdomaindanhostingsudahsiapmakafileJoomla!besertadatabasesudahsiap diupload. 1. UploadfileJoomla!keservermenggunakanFTPClientcontohFileZilla.Masukkanhost server,usernamedanpassworduntukloginkeserverhosting.LaluuploadfileJoomla! yangbiasanyalokasifoldernyadipublic_htmlatauwww. 2. LoginkeControlPanelhosting. 3. BuatdatabaseMySQL,setusernamedanpasswordnya. 4. LoginkephpMyadminyangadadiserver,lalupilihnamadatabaseyangbarudibuat kemudianimportfilebackupsqlnya. 5. Untukmengetahuialamatfolder(path)Joomla!,buatfilecekfolder.phpisinya <?echogetcwd();?> Laluakseshttp://namadomainmu.com/cekfolder.php.Tulisanyangtampinantiakan ditambahkandifileconfiguration.phppadacodevar$log_pathdanvar$tmp_path. 6. Editfileconfiguration.php var$db=namadatabase; var$user=usernamedatabase; var$password=passworddatabase; var$live_site=http://namadomain.com; var$log_path=path/folder/joomla/log; var$tmp_path=path/folder/joomla/tmp;
SelamatberJoomla!