Instalasi Joomla: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
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


Bagi anda yang menginstalasi Joomla di localhost tidak perlu melakukan konfigurasi untuk akses FTP.
Versi lama Joomla membutuhkan akses [[FTP]] pada [[server]] saat instalasi. Versi yang baru tampaknya tidak membutuhkan akses [[FTP]]
Bagi anda yang menginstalasi Joomla di server remote, perlu menyiapkan FTP akses.
Mungkin anonymous FTP user juga cukup.
 


==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 23:41, 10 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.


Referensi

Pranala Menarik