GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal PrestaShop di Ubuntu 20.04

PrestaShop adalah solusi e-commerce yang memungkinkan Anda membuat toko online sendiri dengan mudah. Itu ditulis dalam PHP dan menggunakan MySQL/MariaDB untuk menyimpan kontennya. PrestaShop menyediakan platform yang sederhana dan efisien untuk menjual dan mengelola produk Anda secara online. Ini menawarkan fitur yang sangat berguna termasuk manajemen inventaris, pembuatan faktur, pengiriman, katalog produk, dukungan beberapa gateway pembayaran, dan banyak lagi.

Dalam posting ini, kami akan menunjukkan cara menginstal PrestaShop dengan Apache di Ubuntu 20.04 VPS.

Prasyarat

  • Server Ubuntu 20.04 baru di Atlantic.Net Cloud Platform
  • Kata sandi root yang dikonfigurasi di server Anda

Langkah 1 – Buat Server Cloud Atlantic.Net

Pertama, masuk ke Server Cloud Atlantic.Net Anda. Buat server baru, pilih Ubuntu 20.04 sebagai sistem operasi dengan setidaknya 2GB RAM. Hubungkan ke Server Cloud Anda melalui SSH dan masuk menggunakan kredensial yang disorot di bagian atas halaman.

Setelah Anda masuk ke server Ubuntu 20.04 Anda, jalankan perintah berikut untuk memperbarui sistem dasar Anda dengan paket terbaru yang tersedia.

apt-get update -y

Langkah 2 – Instal Apache, MariaDB, dan PHP

Pertama, Anda perlu menginstal server web Apache, database MariaDB, PHP, dan paket lainnya ke sistem Anda. Anda dapat menginstal semuanya dengan perintah berikut:

apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-gd php7.4-mbstring php7.4-mysql php7.4-curl php-xml php-cli php7.4-intl php7.4-zip unzip -y

Setelah menginstal semua paket, edit file php.ini:

nano /etc/php/7.4/apache2/php.ini

Ubah pengaturan berikut sesuai kebutuhan Anda:

memory_limit = 512M
post_max_size = 32M
upload_max_filesize = 32M
date.timezone = Asia/Kolkata

Simpan dan tutup file, lalu mulai ulang layanan Apache untuk menerapkan perubahan:

systemctl restart apache2

Langkah 3 – Buat Basis Data PrestaShop

Selanjutnya, Anda perlu membuat database untuk PrestaShop untuk menyimpan konten mereka.

Pertama, sambungkan ke MySQL dengan perintah berikut:

mysql

Setelah terhubung, buat database dan pengguna dengan perintah berikut:

CREATE DATABASE prestadb;
GRANT ALL PRIVILEGES ON prestadb.* TO 'prestauser'@'localhost' IDENTIFIED BY 'password';

Selanjutnya, siram hak istimewa untuk menerapkan perubahan:

FLUSH PRIVILEGES;

Selanjutnya, keluar dari MySQL dengan perintah berikut:

EXIT;

Langkah 4 – Unduh PrestaShop

Pertama, buka halaman repositori PrestaShop Git Hub dan unduh versi terbaru PrestaShop dengan perintah berikut:

wget https://github.com/PrestaShop/PrestaShop/releases/download/1.7.7.4/prestashop_1.7.7.4.zip

Setelah unduhan selesai, unzip file yang diunduh ke direktori root Apache:

unzip prestashop_1.7.7.4.zip -d /var/www/html/prestashop

Selanjutnya, atur izin yang tepat ke direktori PrestaShop:

chown -R www-data:www-data /var/www/html/prestashop/
chmod -R 755 /var/www/html/prestashop

Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Langkah 5 – Konfigurasi Apache untuk PrestaShop

Selanjutnya, Anda perlu membuat file konfigurasi virtual host Apache untuk meng-host PrestaShop. Anda dapat membuatnya dengan perintah berikut:

nano /etc/apache2/sites-available/prestashop.conf

Tambahkan baris berikut:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/prestashop
   ServerName presta.example.com

   <Directory /var/www/html/prestashop>
        Options FollowSymlinks
        AllowOverride All
        Require all granted 
   </Directory>
ErrorLog ${APACHE_LOG_DIR}/example_error.log
CustomLog ${APACHE_LOG_DIR}/example_access.log combined
</VirtualHost>

Simpan dan tutup file, lalu aktifkan virtual host PrestaShop dengan perintah berikut:

a2ensite prestashop

Selanjutnya, aktifkan modul Apache rewrite dan restart layanan Apache untuk menerapkan perubahan:

a2enmod rewrite
systemctl restart apache2

Sekarang, server web Apache Anda dikonfigurasi untuk melayani PrestaShop. Sekarang Anda dapat melanjutkan untuk mengakses PrestaShop.

Langkah 6 – Akses UI Web PrestaShop

Sekarang, buka browser web Anda dan ketik URL http://presta.example.com. Anda akan melihat halaman berikut:

Pilih bahasa Anda dan klik Berikutnya . Anda akan melihat halaman berikut:

Terima lisensi dan klik Berikutnya . Anda akan melihat halaman berikut:

Berikan informasi situs Anda dan klik Berikutnya . Anda akan melihat halaman berikut:

Berikan informasi basis data Anda dan klik Berikutnya . Anda akan melihat halaman berikut:

Klik pada “Kelola toko Anda “. Anda akan diarahkan ke halaman berikut:

Sebelum menghubungkan ke antarmuka admin PrestaShop, hapus folder instal dengan perintah berikut:

rm -rf /var/www/html/prestashop/install

Selanjutnya, klik URL admin PrestaShop . Anda akan diarahkan ke halaman login admin PrestaShop:

Berikan nama pengguna dan kata sandi admin Anda dan klik MASUK . Anda akan diarahkan ke dasbor PrestaShop:

Kesimpulan

Itu saja untuk saat ini. Sekarang Anda dapat menjelajahi dasbor PrestaShop, menambahkan produk Anda, dan mulai menjualnya secara online – instal PrestaShop di hosting VPS dari Atlantic.Net dan mulailah dengan toko online Anda!


Linux
  1. Cara Menginstal Logstash di Ubuntu 18.04

  2. Cara menginstal PrestaShop di Ubuntu 14.04 VPS

  3. Cara Menginstal XWiki di Ubuntu 20.04

  1. Cara Menginstal Syncthing di Ubuntu 20.04

  2. Cara Menginstal MongoDB di Ubuntu 20.04

  3. Cara Menginstal R di Ubuntu 18.04

  1. Cara Menginstal Usermin di Ubuntu 20.04

  2. Cara Menginstal Podman di Ubuntu 20.04

  3. Cara Menginstal OpenCV di Ubuntu 20.04