Instalasi Joomla

From SpeedyWiki

Jump to: navigation, search

Salah satu software content management system (CMS) favorit adalah Joomla. Joomla dapat di ambil di

Siapkan Apache Web Server, MySQL dan PHP melalui perintah,

sudo apt-get install apache2 php5 php5-xmlrpc php5-mysql \
php5-gd php5-cli php5-curl mysql-client mysql-server unzip

Versi lama Joomla membutuhkan akses FTP pada server saat instalasi. Versi yang baru tampaknya tidak membutuhkan akses FTP


Contents

[edit] Restart Server

/etc/init.d/apache2 restart
/etc/init.d/mysql restart

[edit] 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_3.0.3-Stable-Full_Package.zip /var/www/joomla/
cd /var/www/joomla
unzip Joomla_3.0.3-Stable-Full_Package.zip
chown -Rf www-data.www-data /var/www/joomla
chmod -Rf 777 /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
http://localhost/joomla/administrator/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.

[edit] 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


[edit] Referensi

[edit] Pranala Menarik

Personal tools