Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi PrestaShop di Ubuntu 20.04 LTS. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
PrestaShop adalah platform keranjang belanja gratis yang ditulis dalam bahasa pemrograman PHP dengan dukungan untuk sistem manajemen database MySQL. PrestaShop digunakan untuk membangun dan menjalankan toko online dan sangat mudah digunakan. Jika Anda mencari platform toko online kelas perusahaan untuk menjual produk Anda, PrestaShop mungkin harus menjadi titik awal bagi Anda.
Instal PrestaShop di Ubuntu 20.04
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo apt update sudo apt upgrade
Langkah 2. Instal LAMP Stack.
PrestaShop dibuat dengan PHP. Anda dapat meng-host-nya seperti aplikasi web lainnya yang ditulis dalam PHP. Jadi, Anda perlu mengatur Ubuntu sebagai server LAMP. Jika Anda belum melakukannya, gunakan panduan LAMP tradisional kami.
Langkah 3. Unduh dan Instal PrestaShop di sistem Ubuntu.
Kami akan mengunduh PrestaShop versi stabil terbaru:
cd /tmp wget https://download.prestashop.com/download/releases/prestashop_1.7.7.3.zip
Setelah mengunduh versi terbaru PrestaShop, unzip dan pindahkan folder ke direktori webroot server web:
sudo unzip prestashop_*.zip -d /var/www/html/prestashop/
Setelah itu, ubah permission folder Prestashop menjadi user dan grup www-data Apache, untuk itu sintaksnya menjadi:
sudo chown -R www-data: /var/www/html/prestashop/
Langkah 4. Membuat database MariaDB untuk PrestaShop.
PrestaShop menggunakan database MariaDB untuk menyimpan semua datanya. Masuk ke server MariaDB Anda dengan perintah berikut dan masukkan kata sandi root MariaDB Anda:
mysql -u root -p
Setelah Anda berada di konsol MariaDB, buat database baru:
MariaDB > CREATE DATABASE prestashop; MariaDB > GRANT ALL ON prestashop.* TO 'prestashop'@'localhost' IDENTIFIED BY 'strong-password'; MariaDB > FLUSH PRIVILEGES; MariaDB > exit;
Langkah 4. Konfigurasi Apache untuk PrestaShop.
Buat file konfigurasi host virtual baru untuk situs web PrestaShop Anda, beri nama domain-anda.com.conf:
nano /etc/apache2/sites-available/domain.com.conf
Dan tambahkan konten berikut ke file:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/prestashop/ ServerName your-domain.com ServerAlias www.domain.com.conf ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/html/prestashop/> Options FollowSymlinks AllowOverride All Require all granted </Directory> </VirtualHost>
Untuk mengaktifkan virtual host yang baru saja kita buat, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/domain.com.conf /etc/apache2/sites-enabled/domain.com.conf
Agar konfigurasi baru diterapkan, mulai ulang layanan Apache dengan mengetik:
sudo a2ensite domain.com.conf sudo a2enmod rewrite sudo systemctl restart apache2
Langkah 5. Menyelesaikan Instalasi PrestaShop.
Sekarang Anda dapat membuka browser web favorit Anda dan memasukkan domain, Anda akan melihat wizard penyiapan PrestaShop selesai. Harap ikuti wizard dengan hati-hati.
http://domain.com.
Hanya itu yang perlu Anda lakukan untuk menginstal PrestaShop di Ubuntu 20.04 LTS Focal Fossa. Saya harap Anda menemukan tip cepat ini bermanfaat. Untuk bacaan lebih lanjut tentang platform e-commerce PrestaShop, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.