Difference between revisions of "Gallery: instalasi"

From OnnoWiki
Jump to navigation Jump to search
Line 1: Line 1:
SUPPORTED CONFIGURATION:
+
==Download==
- Platform: Linux / Unix.
 
- Web server: Apache 2.2 and newer.
 
- PHP 5.2.3 and newer (PHP's safe_mode must be disabled and simplexml,
 
  filter, and json must be installed).
 
- Database: MySQL 5 and newer.
 
  
For complete system requirements, please refer to:
+
Download [[source code]] dari
  http://codex.gallery2.org/Gallery3:Requirements
 
  
 +
http://sourceforge.net/projects/gallery/files/
 +
http://sourceforge.net/projects/gallery/files/gallery3/
 +
http://sourceforge.net/projects/gallery/files/gallery3/3.0.2/
  
INSTALLING AND UPGRADING INSTRUCTIONS:
+
==Instalasi Software Pendukung==
For comprehensive instructions, The online User Guide is your best resource:
 
  http://codex.gallery2.org/Gallery3:User_guide
 
  
There are also simple instructions below. NOTE: You can upgrade from
+
  apt-get install apache2 libapache2-mod-php5 php5-cli php5-mysql php5-gd \
beta 1 and beyond, but not from alpha releases.
+
php5-xsl php5-curl mysql-server mplayer mencoder ffmpeg flvtool2  lamp-server^ \
 +
gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly \
 +
dcraw jhead unzip zip
  
 +
Enable beberapa fitur
  
INSTALLATION VIA THE WEB:
+
a2enmod rewrite
- Point your web browser at gallery3/installer/ and follow the
 
  instructions.
 
  
 +
==Konfigurasi Database==
  
INSTALLATION FROM THE COMMAND LINE:
+
mysqladmin -p create gallery
- php installer/index.php [-h host] [-u user] [-p pass] [-d dbname]
 
  
  Command line parameters:
+
  mysql -u root -p
  -h    Database host          (default: localhost)
+
  CREATE USER gallery@localhost IDENTIFIED BY 'gallery';
  -u    Database user          (default: root)
+
  GRANT ALL PRIVILEGES ON gallery.* TO gallery;
  -p    Database user password (default: )
+
  FLUSH PRIVILEGES;
  -d    Database name          (default: gallery3)
+
  exit
-x    Table prefix          (default: )
+
 
 +
Jika sedang belajar dengan password mysql 123456 dapat menggunakan perintah
  
 +
mysqladmin -p123456 create gallery
  
 +
mysql -u root -p123456
 +
CREATE USER gallery@localhost IDENTIFIED BY 'gallery';
 +
GRANT ALL PRIVILEGES ON gallery.* TO gallery;
 +
FLUSH PRIVILEGES;
 +
exit
  
 +
==Install==
  
  
Line 57: Line 61:
  
 
$ unzip gallery2.zip
 
$ unzip gallery2.zip
 +
 +
 +
 +
 +
Perintah yang digunakan
 +
 +
php installer/index.php [-h host] [-u user] [-p pass] [-d dbname]
 +
 +
Command line parameters:
 +
-h    Database host          (default: localhost)
 +
-u    Database user          (default: root)
 +
-p    Database user password (default: )
 +
-d    Database name          (default: gallery3)
 +
-x    Table prefix          (default: )
 +
 +
Untuk pemula / latihan dapat menggunakan perintah
 +
 +
cd /var/www/gallery
 +
php installer/index.php -h localhost -u gallery -p gallery -d gallery
 +
 +
===Instalasi Melalui Web==
 +
 +
Kita dapat menginstalasi melalui Web
 +
 +
http://localhost/gallery/installer
 +
 +
ikuti petunjuk
  
  
 
==Referensi==
 
==Referensi==
  
 +
* http://sourceforge.net/projects/gallery/files/gallery3/3.0.2/
 +
* http://codex.gallery2.org/Gallery3:Requirements
 
* http://codex.gallery2.org/Gallery3:User_guide
 
* http://codex.gallery2.org/Gallery3:User_guide
  

Revision as of 14:26, 28 August 2011

Download

Download source code dari

http://sourceforge.net/projects/gallery/files/
http://sourceforge.net/projects/gallery/files/gallery3/
http://sourceforge.net/projects/gallery/files/gallery3/3.0.2/

Instalasi Software Pendukung

apt-get install apache2 libapache2-mod-php5 php5-cli php5-mysql php5-gd \
php5-xsl php5-curl mysql-server mplayer mencoder ffmpeg flvtool2  lamp-server^ \
gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly \
dcraw jhead unzip zip

Enable beberapa fitur

a2enmod rewrite

Konfigurasi Database

mysqladmin -p create gallery
mysql -u root -p
CREATE USER gallery@localhost IDENTIFIED BY 'gallery';
GRANT ALL PRIVILEGES ON gallery.* TO gallery;
FLUSH PRIVILEGES;
exit

Jika sedang belajar dengan password mysql 123456 dapat menggunakan perintah

mysqladmin -p123456 create gallery
mysql -u root -p123456
CREATE USER gallery@localhost IDENTIFIED BY 'gallery';
GRANT ALL PRIVILEGES ON gallery.* TO gallery;
FLUSH PRIVILEGES;
exit

Install

$ cd $HOME
$ mkdir g2data
$ chgrp apache g2data
$ chmod 770 g2data


$ mysqladmin -uroot create gallery2
$ mysql gallery2 -uroot -e"GRANT ALL ON gallery2.* TO username@localhost IDENTIFIED BY 'password'"

1. Upload - Copy the Gallery 2 files to a directory on your webserver. There are several alternatives for this step:

   Fastest way: Upload the gallery package to your web server archive via FTP or another method, then unpack it using an interactive shell session (eg. ssh or telnet). Example unpacking commands (choose the appropriate one): 

For .tar.gz archives

$ tar xzf gallery2.tar.gz

For zip archives

$ unzip gallery2.zip



Perintah yang digunakan

php installer/index.php [-h host] [-u user] [-p pass] [-d dbname]
Command line parameters:
-h     Database host          (default: localhost)
-u     Database user          (default: root)
-p     Database user password (default: )
-d     Database name          (default: gallery3)
-x     Table prefix           (default: )

Untuk pemula / latihan dapat menggunakan perintah

cd /var/www/gallery
php installer/index.php -h localhost -u gallery -p gallery -d gallery

=Instalasi Melalui Web

Kita dapat menginstalasi melalui Web

http://localhost/gallery/installer

ikuti petunjuk


Referensi

Pranala Menarik