Difference between revisions of "Instalasi Joomla"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 1: | Line 1: | ||
[[Image:Joomla1.jpg|right|200px|thumb]] | [[Image:Joomla1.jpg|right|200px|thumb]] | ||
− | Salah satu software [[content management system]] ([[CMS]]) favorit adalah Joomla. Joomla dapat di ambil di http://www.joomla.org | + | Salah satu [[software]] [[content management system]] ([[CMS]]) favorit adalah [[Joomla]]. [[Joomla]] dapat di ambil di http://www.joomla.org |
Siapkan Apache Web Server, MySQL dan PHP melalui perintah, | Siapkan Apache Web Server, MySQL dan PHP melalui perintah, | ||
Line 8: | Line 8: | ||
php5-mysql php5-gd php5-curl php-pear vsftpd | php5-mysql php5-gd php5-curl php-pear vsftpd | ||
− | + | Versi lama Joomla membutuhkan akses [[FTP]] pada [[server]] saat instalasi. Versi yang baru tampaknya tidak membutuhkan akses [[FTP]] | |
− | |||
− | |||
− | |||
==Konfigurasi FTP== | ==Konfigurasi FTP== | ||
− | Konfigurasi ini dibutuhkan bagi mereka yang menginstalasi joomla secara remote. Sebaiknya sekarang tidak menggunakan FTP karena tidak terlalu aman, sebaiknya menggunakan scp. | + | Konfigurasi ini dibutuhkan bagi mereka yang menginstalasi [[joomla]] secara remote. Sebaiknya sekarang tidak menggunakan [[FTP]] karena tidak terlalu aman, sebaiknya menggunakan scp. |
# vi /etc/vsftpd.conf | # vi /etc/vsftpd.conf | ||
Line 48: | Line 45: | ||
==Instalasi Joomla== | ==Instalasi Joomla== | ||
− | Setelah mendownload file paket Joomla, kita dapat membuat subfolder joomla pada folder Web dan mengextrak semua file PHP Joomla ke subfolder joomla. Cara yang dapat dilakukan adalah, | + | Setelah mendownload file paket [[Joomla]], kita dapat membuat subfolder [[joomla]] pada folder [[Web]] dan mengextrak semua file [[PHP]] [[Joomla]] ke subfolder joomla. Cara yang dapat dilakukan adalah, |
− | |||
mkdir /var/www/joomla | mkdir /var/www/joomla | ||
Line 58: | Line 54: | ||
chmod -Rf 744 /var/www/joomla | chmod -Rf 744 /var/www/joomla | ||
− | Buat database joomla pada MySQL, siapkan user database untuk mengakses database joomla melalui perintah | + | Buat [[database]] [[joomla]] pada [[MySQL]], siapkan user database untuk mengakses [[database]] [[joomla]] melalui perintah |
# mysql | # mysql | ||
Line 82: | Line 78: | ||
− | Akses Web server joomla melalui alamat | + | Akses [[Web]] [[server]] [[joomla]] melalui alamat |
http://localhost/joomla/installation/index.php | http://localhost/joomla/installation/index.php | ||
Line 113: | Line 109: | ||
# rm -Rf /var/www/joomla/installation | # rm -Rf /var/www/joomla/installation | ||
+ | pada versi baru Joomla hal ini dilakukan melalui web. | ||
Revision as of 06:41, 11 October 2011
Salah satu software content management system (CMS) favorit adalah Joomla. Joomla dapat di ambil di http://www.joomla.org
Siapkan Apache Web Server, MySQL dan PHP melalui perintah,
apt-get install apache2 mysql-server libmysqlclient15-dev \ libphp-adodb libgd2-xpm libgd2-xpm-dev unzip \ php5-mysql php5-gd php5-curl php-pear vsftpd
Versi lama Joomla membutuhkan akses FTP pada server saat instalasi. Versi yang baru tampaknya tidak membutuhkan akses FTP
Konfigurasi FTP
Konfigurasi ini dibutuhkan bagi mereka yang menginstalasi joomla secara remote. Sebaiknya sekarang tidak menggunakan FTP karena tidak terlalu aman, sebaiknya menggunakan scp.
# vi /etc/vsftpd.conf
Pastikan
local_enable=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list
Buat file
# vi /etc/vsftpd.chroot_list
Isikan user yang akan mengakses /var/www/joomla, misalnya
joomla
Buat user joomla dengan home directory /var/www/joomla
# adduser --home /var/www/joomla joomla Password: <123456> # adduser joomla www-data
Restart Server
/etc/init.d/vsftpd restart /etc/init.d/apache2 restart /etc/init.d/mysql restart
Instalasi Joomla
Setelah mendownload file paket Joomla, kita dapat membuat subfolder joomla pada folder Web dan mengextrak semua file PHP Joomla ke subfolder joomla. Cara yang dapat dilakukan adalah,
mkdir /var/www/joomla cp Joomla_1.7.0-Stable-Full_Package.zip /var/www/joomla/ cd /var/www/joomla unzip Joomla_1.7.0-Stable-Full_Package.zip chown -Rf www-data.www-data /var/www/joomla chmod -Rf 744 /var/www/joomla
Buat database joomla pada MySQL, siapkan user database untuk mengakses database joomla melalui perintah
# mysql mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');
atau
# mysql -u root -p Enter password: (isi password root untuk MySQL) create database joomla; grant ALL on joomla.* to joomlauser@localhost identified by 'joomlapass'; grant ALL on joomla.* to joomlauser identified by 'joomlapass'; exit
bagi anda yang masih pemula / berexperimen dapat menggunakan perintah
# mysql -u root -p123456 create database joomla; grant ALL on joomla.* to joomla@localhost identified by 'joomla'; grant ALL on joomla.* to joomla identified by 'joomla'; exit
Akses Web server joomla melalui alamat
http://localhost/joomla/installation/index.php
Ikuti langkah yang di sarankan oleh Joomla
jika semua proses instalasi telah selesai buang folder instalasi
# rm -Rf /var/www/joomla/installation
pada versi baru Joomla hal ini dilakukan melalui web.