Cara Install Prestashop pada Ubuntu atau Debian

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

Untuk alasan keamanan, dianjurkan untuk menghapus direktori instalasi (‘/var/www/prestashop/install’) setelah Anda selesai dengan proses instalasi. Hanya itu saja. Instalasi PrestaShop sekarang lengkap.

Cara Install Prestashop pada Ubuntu atau Debian
Written by: dwi tikto
Reting: 4.7


Blog Riau Network ini penuh dengan informasi yang berharga mengenai hosting, web design, web pemasaran Search Engine Optimization, web hosting, database mysql dan melindungi website.


Follow me on Google+ | Twitter | Facebook | Linkedin | YouTube

Share This Post

Recent Articles

Leave a Reply

Hosting By Riau Network