Difference between revisions of "Instalasi Joomla"
Onnowpurbo (talk | contribs) |
|||
Line 5: | Line 5: | ||
# apt-get install mysql-server libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \ | # apt-get install mysql-server libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \ | ||
− | php5-mysql php5-gd php5-curl php-image-graph php-image-canvas php-pear | + | php5-mysql php5-gd php5-curl php-image-graph php-image-canvas php-pear vsftpd |
+ | |||
+ | |||
+ | Siapkan FTP akses ke folder /var/www/joomla | ||
+ | |||
+ | # mkdir /var/www/joomla | ||
+ | |||
+ | Konfigurasi vsftpd | ||
+ | |||
+ | # vi /etc/vsftpd.conf | ||
+ | |||
+ | Pastikan | ||
+ | |||
+ | 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/jooma --system www-data joomla | ||
+ | Password: | ||
+ | |||
+ | |||
Restart Server | Restart Server | ||
− | # /etc/init.d/apache2 restart | + | # /etc/init.d/vsftpd restart |
− | # | + | # /etc/init.d/apache2 restart |
+ | # /etc/init.d/mysql restart | ||
+ | |||
+ | |||
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, | ||
− | + | ||
− | # cp Joomla_1. | + | # cp Joomla_1.5.3-Stable-Full_Package.tar.bz2 /var/www/joomla/ |
# cd /var/www/joomla | # cd /var/www/joomla | ||
− | # tar jxvf Joomla_1. | + | # tar jxvf Joomla_1.5.3-Stable-Full_Package.tar.bz2 |
ubah pemilik folder joomla agar dimiliki oleh Web server, juga ubah ijin agar dapat di read, write dan execute melalui perintah | ubah pemilik folder joomla agar dimiliki oleh Web server, juga ubah ijin agar dapat di read, write dan execute melalui perintah |
Revision as of 20:53, 15 June 2008
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 mysql-server libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \ php5-mysql php5-gd php5-curl php-image-graph php-image-canvas php-pear vsftpd
Siapkan FTP akses ke folder /var/www/joomla
# mkdir /var/www/joomla
Konfigurasi vsftpd
# vi /etc/vsftpd.conf
Pastikan
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/jooma --system www-data joomla Password:
Restart Server
# /etc/init.d/vsftpd restart # /etc/init.d/apache2 restart # /etc/init.d/mysql restart
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,
# cp Joomla_1.5.3-Stable-Full_Package.tar.bz2 /var/www/joomla/ # cd /var/www/joomla # tar jxvf Joomla_1.5.3-Stable-Full_Package.tar.bz2
ubah pemilik folder joomla agar dimiliki oleh Web server, juga ubah ijin agar dapat di read, write dan execute melalui perintah
# 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) mysql> create database joomla; mysql> grant ALL on joomla.* to joomlauser@localhost identified by 'joomlapass'; mysql> grant ALL on joomla.* to joomlauser identified by 'joomlapass'; mysql> 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