PrestaShop adalah solusi e-commerce open source, berbasis PHP dan MySQL yang memungkinkan Anda membuat toko online dengan mudah.
Untuk menginstal PrestaShop di VPS Ubuntu, ikuti langkah-langkah mudah yang dijelaskan di bawah ini.
Pada saat penulisan 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. Selain itu, menggunakan ekstensi MemCached dan mycrpt PHP sangat disarankan untuk kinerja situs yang lebih baik.
- Server Web Apache>=2.0 dikompilasi dengan modul mod_gzip dan mod_rewrite.
- MySQL>=5.0 diinstal pada server virtual Anda.
Perbarui paket OS server menggunakan perintah berikut:
apt-get update apt-get upgrade
Instal modul PHP, MySQL dan PHP yang dibutuhkan oleh PrestaShop:
apt-get install mysql-server php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-memcache
Unduh versi terbaru PrestaShop yang tersedia di http://www.prestashop.com/en/download ke server dan ekstrak menggunakan 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 di 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 host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru ‘prestashop.conf’:
vi /etc/apache2/sites-available/prestashop.conf
Kemudian, tambahkan baris berikut:
<VirtualHost *:80> ServerAdmin [email protected] 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
Edit file konfigurasi PHP ‘/etc/php5/apache2/php.ini’ dan tambahkan/modifikasi 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
Mulai ulang server web Apache agar perubahan diterapkan:
service apache2 restart
Pindahkan file instalasi PrestaShop ke direktori root dokumen yang ditentukan dalam arahan host virtual di atas:
mv /root/prestashop/ /var/www/prestashop/
Selain itu, pengguna server web (www-data) harus dapat menulis ke file dan direktori di dalam direktori ‘/var/www/prestashop’, sehingga dapat dengan mudah dilakukan dengan menjalankan perintah berikut:
chown www-data:www-data -R /var/www/prestashop/
Buka http://domain-anda.com/ di browser web populer Anda dan ikuti petunjuk mudahnya.
Untuk alasan keamanan, disarankan untuk menghapus direktori instalasi (‘/var/www/prestashop/install’) setelah Anda selesai dengan proses instalasi. Hanya itu saja. Instalasi PrestaShop sekarang selesai.
Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal PrestaShop untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda juga dapat melihat postingan kami di Instal PrestaShop di CentOS.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.