Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi Shopware di Debian 10. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
Shopware adalah aplikasi e-niaga sumber terbuka dan gratis. Sebagai alternatif dari aplikasi e-commerce lain, seperti Magento, Shopware adalah solusi e-commerce lengkap yang merupakan aplikasi yang sangat kuat dan fleksibel. Namun, ini tidak sepenuhnya gratis, tetapi memiliki versi komunitas yang dapat kami gunakan untuk bisnis kecil kami atau hanya untuk menguji.
Instal Shopware di Debian
Langkah 1. Perintah pertama akan memperbarui daftar paket untuk memastikan Anda mendapatkan versi dan dependensi terbaru.
sudo apt update sudo apt upgrade
Langkah 2. Instal LAMP di Debian Linux.
Shopware adalah aplikasi web. Oleh karena itu diperlukan server LAMP yang terpasang di server tersebut. Jadi, menginstal LAMP pada sistem Debian adalah langkah pertama dalam tutorial ini. Baca postingan kami tentangnya.
Langkah 3. Instal Shopware di Debian.
Pertama, unduh rilis terbaru Shopware:
cd /tmp/ wget -c https://www.shopware.com/en/Download/redirect/file/install_6.1.3_1582123990.zip
Selanjutnya, buat folder untuk Shopware:
mkdir shopware cd shopware/ unzip ../install_6.1.3_1582123990.zip
Kemudian, kembali ke direktori sebelumnya dan pindahkan folder Shopware ke direktori root Apache:
cd .. sudo mv shopware/ /var/www/html/
Ubah pemilik dan atur izin yang benar untuk file-file ini, Anda perlu menjalankan perintah berikut:
sudo chown -R www-data:www-data /var/www/html/shopware/ sudo chmod -R 775 /var/www/html/shopware
Langkah 4. Konfigurasi Database.
Selanjutnya, kita perlu membuat database baru. Untuk melakukannya, masuk ke server database MariaDB Anda sebagai pengguna root dengan mengetikkan perintah berikut:
sudo mysql -u root -p
Setelah Anda masuk, buat database dan pengguna baru:
CREATE DATABASE shopware; CREATE USER [email protected] IDENTIFIED BY 'strong-your-password'; GRANT ALL PRIVILEGES ON shopware.* TO [email protected]; FLUSH PRIVILEGES;
Langkah 5. Konfigurasi Apache.
Kita harus membuat virtual host baru untuk Shopware. Untuk membuat file baru untuk ini dan tambahkan berikut ini:
sudo nano /etc/apache2/sites-available/shopware.conf
<VirtualHost *:80> DocumentRoot /var/www/html/shopware/public ServerName your-domain.com <Directory /var/www/html/shopware/public> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/shopware_error.log CustomLog ${APACHE_LOG_DIR}/shopware_access.log combined </VirtualHost>
Muat ulang server Apache Anda untuk mengaktifkan konfigurasi baru:
sudo a2ensite shopware.conf sudo a2enmod rewrite sudo systemctl reload apache2
Langkah 6. Mengakses Instalasi Shopware.
Sekarang buka browser web favorit Anda dan buka http://your-server/
atau http://mydomain.com
untuk memulai wizard penginstalan Shopware.
Selamat, Anda telah mempelajari cara menginstal dan mengkonfigurasi Shopware di Debian 10 Buster. Jika Anda memiliki pertanyaan, silakan tinggalkan komentar di bawah.