SMEOnffLine: Instalasi Joomla: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
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,


  # apt-get install apache2 mysql-server libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \
  apt-get install apache2 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
  php5-mysql php5-gd php5-curl php-pear vsftpd


Bagi anda yang menginstalasi Joomla di localhost tidak perlu melakukan konfigurasi untuk akses FTP.
Restart [[Server]]
Bagi anda yang menginstalasi Joomla di server remote, perlu menyiapkan FTP akses.
Mungkin anonymous FTP user juga cukup.
 
Konfigurasi vsftpd
 
# vi /etc/vsftpd.conf
 
Pastikan
 
local_enable=YES
chroot_local_user=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/vsftpd restart
Line 43: Line 13:
  /etc/init.d/mysql 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,
 


  mkdir /var/www/joomla
  mkdir /var/www/joomla
  cp Joomla_1.5.15-Stable-Full_Package.zip /var/www/joomla/
  cp Joomla_1.5.17-Stable-Full_Package.zip /var/www/joomla/
  cd /var/www/joomla
  cd /var/www/joomla
  unzip Joomla_1.5.15-Stable-Full_Package.zip
  unzip Joomla_1.5.17-Stable-Full_Package.zip
 


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
Line 60: Line 27:
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 -u root -p
  # mysql -u root -p123456
Enter password:
  create database joomla;
  create database joomla;
  grant ALL on joomla.* to joomla@localhost identified by 'joomla';
  grant ALL on joomla.* to joomla@localhost identified by 'joomla';
Line 68: Line 34:




Akses [[Web server]] joomla melalui alamat
==Selesaikan Konfigurasi Melalui Web==


  http://192.168.0.254/joomla/installation/index.php
  http://192.168.0.254/joomla/installation/index.php


Ikuti langkah yang di sarankan oleh Joomla
Ikuti langkah yang di sarankan oleh Joomla.
 
Pertama kali biasanya pilih bahasa. Disini akan dipilih Bahasa Indonesia.


[[Image:Joomla-install1.jpg|center|200px|thumb]]
[[Image:Joomla-install1.jpg|center|200px|thumb]]
Periksa Pra-Pemasangan .. Parameter harus Hijau semua.


[[Image:Joomla-install2.jpg|center|200px|thumb]]
[[Image:Joomla-install2.jpg|center|200px|thumb]]


[[Image:Joomla-install3.jpg|center|200px|thumb]]
[[Image:Joomla-install3.jpg|center|200px|thumb]]
Tipe Basis Data : MySQL
Nama Host      : localhost
Nama Pengguna  : joomla
Sandi Lewat    : joomla
Nama Basis Data : joomla
Kita tidak menggunakan FTP Server supaya tidak ada masalah dengan [[Distro SMEOnffLine]] pada saat instalasi.


[[Image:Joomla-install4.jpg|center|200px|thumb]]
[[Image:Joomla-install4.jpg|center|200px|thumb]]
Line 87: Line 65:


[[Image:Joomla-install7.jpg|center|200px|thumb]]
[[Image:Joomla-install7.jpg|center|200px|thumb]]
Nama Situs                  : Joomla UKM
Alamat Surel Anda       : admin@ukm.co.id
Sandi Lewat Admin       : 123456
Konfirmasi Sandi Lewat Admin  : 123456


[[Image:Joomla-install8.jpg|center|200px|thumb]]
[[Image:Joomla-install8.jpg|center|200px|thumb]]
Line 99: Line 82:
  # rm -Rf /var/www/joomla/installation
  # rm -Rf /var/www/joomla/installation


Akses ke situs
http://192.168.0.254/joomla/
username admin
password 123456
http://192.168.0.254/joomla/administrator/
username admin
password 123456


==Pranala Menarik==
==Pranala Menarik==

Latest revision as of 07:33, 6 May 2010

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 \
php5-mysql php5-gd php5-curl php-pear vsftpd

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,

mkdir /var/www/joomla
cp Joomla_1.5.17-Stable-Full_Package.zip /var/www/joomla/
cd /var/www/joomla
unzip Joomla_1.5.17-Stable-Full_Package.zip

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 -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


Selesaikan Konfigurasi Melalui Web

http://192.168.0.254/joomla/installation/index.php

Ikuti langkah yang di sarankan oleh Joomla.

Pertama kali biasanya pilih bahasa. Disini akan dipilih Bahasa Indonesia.

Periksa Pra-Pemasangan .. Parameter harus Hijau semua.

Tipe Basis Data : MySQL
Nama Host       : localhost
Nama Pengguna   : joomla
Sandi Lewat     : joomla
Nama Basis Data : joomla

Kita tidak menggunakan FTP Server supaya tidak ada masalah dengan Distro SMEOnffLine pada saat instalasi.

Nama Situs    	               : Joomla UKM
Alamat Surel Anda 	       : admin@ukm.co.id
Sandi Lewat Admin 	       : 123456
Konfirmasi Sandi Lewat Admin  : 123456


jika semua proses instalasi telah selesai buang folder instalasi

# rm -Rf /var/www/joomla/installation

Akses ke situs

http://192.168.0.254/joomla/
username admin
password 123456


http://192.168.0.254/joomla/administrator/
username admin
password 123456

Pranala Menarik