Hai
teman teman, selamat datang di blog saya, kali ini saya akan membahas tentang
cara menginstall CMS di centOS 6. Karena CMS itu sangat banyak saya memilih
salah satunya. Yang saya pilih adalah Joomla, pasti sudah pada tahukan.
Pastikan
anda memiliki laptop terlebih dahulu. Setelah itu, pastikan OS anda centOS dan
ada memiliki Joomla. Disini, saya akan memberikan tutorial bagaimana caranya
menginstal Joomla serta sebagian informasi tentang Joomla .
Prinsip dasar Joomla!
Secara
garis besar dan gamblang, Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver),
skrip PHP dan
basisdata MySQL.
Server web diasumsikan terhubung dengan Internet/Intranet
yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode
program dalam bahasa PHP dan basisdata merupakan tempat penyimpanan konten.
Joomla menggunakan Apache sebagai server web dan MySQL untuk basisdatanya.
Pertamakali,
pengguna meminta akses terhadap halaman Joomla dengan mengeksekusi URL pada browser web yang
kemudian terhubung dengan server web.
Permintaan ini yang dalam istilah teknis lebih dikenal dengan query string selain
terdapat URL juga mengandung parameter konten (section, category, ID article dan
lain-lain). Berdasarkan parameter tersebut, sistem skrip Joomla melakukan
kontak dengan basisdata dan mengambil konten yang dimaksud berdasarkan
parameternya. Terakhir, konten dan templat (template) digabung bersama dan
kembali sebagai halaman html, gambar, css dan javascript.
Paket
Joomla! terdiri dari beberapa bagian yang terpisah dan termodul yang sangat
fleksibel, dapat dengan mudah dikembangkan dan diintegrasikan. Sebagai contoh
"plugins" Ada lebih tersedia 1,700 "plugins" yang secara
resmi didelegasikan oleh OpenSourceMatters.
Langkah-langkah Menginstall Joomla! Pada centOS
·
Pastikan anda sudah mempunyai Joomla! Yang anda simpan di Desktop.
Setelah itu buka terminal. Pada saat anda sudah diterminal, anda belum
berperan sebagai super user. Sehingga, diharuskan untuk anda masuk sebagai
super user, dengan perintah su –
·
Setelah itu anda harus mengistall mysql-server dengan perintah yum
–y install mysql-server
·
Selanjutnya untuk meng-on-kan mysqld digunakan perintah chkconfig
–levels 235 mysqld on untuk levels biasanya 235 tapi bisa dipilih, ini artinya
mysqld-nya bisa ada init 235
·
Ini keterangan initnya :
1 Singgle user mode
2 Multiuser tanpa NFS atau sama dengan 3 jika tak ada networking
3 Full multiuser mode
4 Unsused
5 X11, digunakan jika boot otomatis ke Xwindows
6 Shutting computer down
·
Selanjutnta service mysqld start supaya mysqld
nya menyala. Jika service mysqld tidak dapat berjalan maka gunakan syntax :
/etc/init.d/mysqld start
·
Setelah kita sudah menginstall mysql nya, kita cek dulu mysqlnya
apakah sudah ada semua paketnya atau belum. Perintahnya adalah rpm –qa mysql*,
fungsinya tanda bintang adalah supaya semua paket mysql nya dapat kita cek ada
atau tidaknya. Mysql yang penting ada yaitu mysql-server, mysql-5.1,
mysql-libs-5.1. Kan pada gambar dibawah, paket yang kita perlukan sudah ada.
Maka beralih ke langksh selanjutnya.
·
Sekarang tugas kita menginstall httpd-nya dengan perintah : yum –y
install httpd. httpd disini artinya adalah apache, jika di linux yang lain
apache di kenal tapi jika di centOS yang dikenal adalah httpd.
·
Selanjutnya untuk meng-on-kan httpd digunakan perintah chkconfig
–levels 235 httpd on untuk levels biasanya 235 tapi bisa dipilih, ini artinya
httpd-nya bisa ada init 235
Ini keterangan initnya :
1 Singgle user mode
2 Multiuser tanpa NFS atau sama dengan 3 jika tak ada networking
3 Full multiuser mode
4 Unsused
5 X11, digunakan jika boot otomatis ke Xwindows
6 Shutting computer down
·
Selanjutnya service httpd start atau bisa juga
/etc/init.d/httpd start. Supaya httpdnya bisa berjalan atau nyala tidak mati.
Efek-nya jika httpd stop maka saat kita ke browser dan membuatkan ip kita di
browser, nanti tidak dapat conect atau terhubung, karena httpd nya stop. Maka
dari itu kita buat service httpd start.
·
Biar lebih meyakinkan lagi kita buat service
httpd restart, yang artinya di stop dulu baru di start.
·
Setelah itu, anda bisa buka browser anda dan masukan IP anda, IP
saya disini 192.168.1.155. Jika anda tidak tahu berapa IP anda, maka gunakan
syntax ifconfig , lalu kembali lagi ke browser. Jika sudah tampil gambar
seperti gambarndibawah maka berarti anda sudah berhasil. Ini akan tampil jika
httpd anda berstatus running..
·
Lanjut dengan menginstall php-nya, saat menginstall php ini ada 11
paket. Agar tidak mengetik secara manual nama nama paketnya kita dapat gunakan
syntax : yum –y install php-*
Ingat, fungsi *
adalah untuk menyatakan seluruhnya.
·
Setelah itu kita cek, apakah betul betul seluruh paket-nya sudah
terinstall atau belum dengan perintah : rpm –qa | grep php. Perhatikan apakah
sudah ada php-pear, php-xml, php-5.3, php-ldap, php-gd, php-xmlrpc, php-common,
php-mysql, php-cli, php-odbc, php-pdo. Jika salah satu belum ada misalnya
php-pear belum ada maka install mana paket yang belum ada dengan perintah yum
–y install php-pear
·
Lakukan lagi
service httpd start, diatas sudah saya beritahu apa fungsi service httpd start.
Jika syntax service httpd start tidak bisa maka gunakan perintah
/etc/init.d/httpd start
·
Lalu cd /var/www/html supaya posisi anda ada di html yang berada
didalam www dan www yang berad didalam var. Ingat ingat kembali pelajaran
perangkat lunak jaringan I. Anda tidak mesti membuat di html tapi saya disini
membuatnya berada di html.
·
Buat vi info.php
Isikan seperti dibawah ini di vi info.php, jika sudah anda harus ingat,
saat ingin mengetik tekan huruf i dan saat mau keluar dan simpan tekan esc lalu
:wq! Arti :wq! Adalah keluar dan paksa simpan.
·
Lalu ke browser. Pada browser ketikan IP/info.php
Contoh : 192.168.1.155/info.php
Jika sudah masuk
pada tampilan seperti gambar dibawah berarti anda berhasil sampai tahap ini.
·
Lalu buat directory tugasblog dengan perintah mkdir tugasblog.
Tidak mesti tugasblog yang anda buat nama-nya bisa juga nama tersera anda,
disini saya membuat nama directorynya adalah tugasblog
·
Copy-can info.php yang sudah anda buat ke dalam tugasblog
denganperintah cp info.php tugasblog
·
Copy-kan Joomla anda ke dalam tugasblog. Ingat dimana anda membuat
Jomla anda, disii Joomla saya berada di Desktop maka di perlukan perintah cp
/home/Admin/Desktop/J langsung tab /var/ww/html/tugasblog
Jadi sekarang dalam directory tugasblog anda sudah ada info.php
dan Joomla
·
Buat posisi anda ke tugasblog dengan perintah cd tugasblog
·
Lalu buat perintah unzip J langsung tab keluar nanti nama Joomla
anda. Setelah itu di enter. Perintah ini dibuat karena Jomla anda masih dalam
bentuk zip, perlu di unzip dahulu.
·
Masuk ke browser dan buat IP/tugasblog jika sudah tampil gambar
seperti gambar dibawah pilih bahasa en-US klik next
·
Lalu klik next
·
Lalu klik next lagi tampilan seperti dibawah
·
Lalu isi
Host name : localhost
Username : root
Database Name : db_tugasblog
Setelah itu klik
next
·
Setelah itu klik next lagi seperti gambar dibawah
·
Lalu isikan :
Site Name : Tugas Blog PLJ
Your E-mail = tugasblog@gmail.com
Password : 12345
Confirm password : 12345
Lalu klik kotak
installed sampel data. Setelah itu next. Ingat yang diisikan itu sesuai dengan
anda, itu tidak ketentuan.
·
Lalu copy-kan skrip yang ada dibawah
·
Kembali ke terminal lagi, dan buat vi configuration.php
·
Paste-kan script yang telah anda copy tadi, lalu esc :wq!
·
Lalu mv instalation install supaya tidak terus kembali untuk
mengistal.
·
Setelah itu ke browser IP/tugasblog/administrator. Akan tampil
gambar seperti dibawah, lalu masukan user name dan password anda tadi
·
Jika sudah login anda akan masuk ke form seperti gambar dibawah
·
Jika ingin mengatur tempalte, dibuat dari extension dan pilih
template. Setelah itu jika ingin menggunakan template arahkan tempalte yang
anda inginkan lalu klik default
·
Inilah salah satu contoh tempalte Joomla
Sekian dari pembahasan kali ini tentang menginstal
CMS yaitu Joomla! Terimakasih telah mengunjungi blog saya, semoga bermanfaat. Maaf
jika masih banyak kekurangan ^^
STT-PLN
STT-PLN
Comments
Post a Comment