Prestashop adalah sebuah e-commerce Content Management System (CMS) yang berbasis open source. Dengan Prestashop kita bisa dengan mudah membangun sebuah toko berbasis online (online shop) dengan cepat dan mudah.
Prestashop dikembangkan oleh Prestashop Group yang bermarkas di Paris, Prancis dan Miami, Amerika Serikat. Versi pertama Prestashop diluncurkan pada 31 Juli 2008, dan saat ini sudah masuk versi 1.6 yang diluncurkan 17 Maret 2014 yang lalu. Sebagai sebuah solusi e-commerce yang lengkap Prestashop memiliki fitur yang banyak dan lengkap, bahkan Prestashop mengklaim memiliki lebih dari 310 fitur untuk mendukung online shop kita. Selain itu Prestashop juga mendukung berbagai macam sistem pembayaran mulai dari bank transfer, kartu kredit, bahkan seperti pembayaran online semisal PayPal, Google Checkout dan lain lain.
Pada saat menulis tutorial ini, versi stabil terbaru dari PrestaShop adalah v1.6.0.9 dan memerlukan:
- PHP> = 5.1 dengan ekstensi PHP berikut diaktifkan: Curl, GD, GZIP, PDO, DOM, SimpleXML dan SOAP. Juga, menggunakan ekstensi PHP memcached dan mycrpt sangat dianjurkan untuk kinerja situs yang lebih baik.
- Apache Web Server> = 2,0 disusun dengan mod_gzip dan mod_rewrite modul.
- MySQL> = 5.0 diinstal pada server virtual Anda.
Perbaharui paket OS server dengan menggunakan perintah berikut:
apt-get update
apt-get upgrade
Instal PHP, MySQL dan PHP modul yang dibutuhkan oleh PrestaShop:
apt-get install mysql-server php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-memcache
Download versi terbaru dari PrestaShop tersedia di http://www.prestashop.com/en/download ke server dan ekstrak dengan perintah-perintah berikut:
cd /root/
wget http://www.prestashop.com/download/old/prestashop_1.6.0.9.zip
unzip prestashop_1.6.0.9.zip
Buat database MySQL baru untuk PrestaShop pada server Anda:
mysql -u root -p
mysql> CREATE DATABASE prestashopdb;
mysql> GRANT ALL PRIVILEGES ON prestashopdb.* TO ‘prestashop’@’localhost’ IDENTIFIED BY ‘your-password’ WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
Buat direktif virtual host baru di Apache. Misalnya, membuat file konfigurasi Apache baru ‘prestashop.conf':
vi /etc/apache2/sites-available/prestashop.conf
Kemudian, tambahkan baris berikut:
<VirtualHost *:80>
ServerAdmin admin@your-domain.com
DocumentRoot /var/www/prestashop/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/prestashop/>
Options FollowSymLinks Indexes MultiViews
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>
Jalankan perintah berikut:
ln -s /etc/apache2/sites-available/prestashop.conf /etc/apache2/sites-enabled/prestashop.conf
Mengedit file konfigurasi ‘/etc/php5/apache2/php.ini’ PHP dan menambahkan / memodifikasi baris berikut:
memory_limit = 128M
upload_max_filesize = 16M
max_execution_time = 60
file_uploads = On
allow_url_fopen = On
magic_quotes_gpc = Off
register_globals = Off
Restart web server Apache untuk perubahan berlaku:
service apache2 restart
Pindahkan file instalasi PrestaShop ke direktori akar dokumen didefinisikan dalam direktif virtual host di atas:
mv /root/prestashop/ /var/www/prestashop/
Juga, pengguna webserver (www-data) harus dapat menulis ke file dan direktori di dalam ‘/var/www/prestashop’ direktori, sehingga dengan mudah dapat dicapai dengan menjalankan perintah berikut:
chown www-data:www-data -R /var/www/prestashop/
Buka http://domain.com/ di web browser dan ikuti petunjuk mudah.
0 komentar:
Post a Comment