GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Shopware di Debian 10

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.


Debian
  1. Cara Menginstal Nextcloud Di Debian 9

  2. Cara Menginstal PostgreSQL 11/10 di Debian 9 &Debian 8

  3. Cara Menginstal MongoDB 4.4 / 4.2 Di Debian 9

  1. Cara Menginstal Tomcat 8.5 di Debian 9

  2. Cara Menginstal MongoDB di Debian 9

  3. Cara Menginstal PostgreSQL di Debian 11 / Debian 10

  1. Cara Menginstal Nginx di Debian 9

  2. Cara Instal Apache di Debian 9

  3. Cara Menginstal Jenkins di Debian 9