GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Shopware CE di Ubuntu 18.04

Shopware Community Edition adalah aplikasi e-commerce gratis dan open-source. Sebagai alternatif dari aplikasi e-commerce lain, seperti Magento, Shopware adalah solusi e-commerce yang lengkap – ini adalah aplikasi yang sangat kuat dan fleksibel. Shopware sangat mudah digunakan, dan kita tidak perlu menguasai PHP untuk menggunakannya. Aplikasi ini didasarkan pada sejumlah komponen kerangka kerja simfoni yang dikembangkan di PhpStorm melalui fitur inti dan pluginnya. Dalam tutorial ini, kami akan menunjukkan cara menginstal Shopware CE pada VPS yang menjalankan Ubuntu 18.04.

Prasyarat:

  • VPS Ubuntu 18.04
  • Apache dengan mod_rewrite diaktifkan
  • Akses SSH dengan hak akses root

1. Masuk Melalui SSH dan Perbarui Sistem

Masuk ke VPS Ubuntu 18.04 Anda dengan SSH sebagai pengguna dengan akses root, atau sebagai pengguna root:

ssh root@IP_Address -p Port_number

Ingatlah untuk mengganti “IP_Address” dan “Port_number” dengan pengaturan masing-masing server Anda.

Anda dapat memeriksa apakah Anda telah menginstal versi Ubuntu yang benar di server Anda dengan perintah berikut:

lsb_release -a

Anda harus mendapatkan output ini:

Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic

Kemudian, jalankan perintah berikut untuk memastikan bahwa semua paket yang diinstal di server diperbarui ke versi terbaru yang tersedia:

apt update && apt upgrade

2. Instal LAMP Stack

apt install lamp-server

Instal modul PHP tambahan berikut:

apt install php7.2 php7.2-cli php7.2-fpm php7.2-curl php7.2-json php7.2-zip php7.2-gd php7.2-xml php7.2-mbstring php7.2-opcache unzip

Pada titik ini, server MySQL sedang berjalan, dan sekarang kita dapat membuat kata sandi untuk pengguna root. Jalankan perintah berikut untuk membuat kata sandi root, menghapus database pengujian, menghapus pengguna anonim, dan memuat ulang hak istimewa.

mysql_secure_installation

Saat diminta, jawab pertanyaan di bawah dengan mengikuti panduan.

Enter current password for root (enter for none): Press [Enter] once (No password is currently set)
Set root password? [Y/n]: Y
New password: Enter a new password
Re-enter new password: Repeat the new password
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

Setelah dibuat, Anda dapat menguji kata sandi baru dengan menjalankan perintah ini, di mana Anda akan dimintai kata sandi:

mysql -u root -p

3. Buat basis data baru

Sebelum menginstal Shopware Community Edition, kita perlu membuat database MySQL. Mari kita buat dengan menggunakan perintah berikut:

mysql -u root -p

Mari kita lanjutkan dengan membuat database untuk Shopware CE.

mysql> create database shopwarece;
Query OK, 1 row affected (0.00 sec)

mysql> grant all on shopwarece.* to shopwarece@localhost identified by 'm0d1fyth15';
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit

Silakan ubah kata sandi ‘m0d1fyth15’ di atas menjadi kata sandi yang Anda inginkan.

4. Buat host virtual Apache

nano /etc/apache2/site-available/yourdomain.com.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/shopwarece
ServerName yourdomain.com <Directory /var/www/html/shopwarece/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/shopwarece_error.log CustomLog ${APACHE_LOG_DIR}/shopwarece_access.log combined </VirtualHost>

Jalankan perintah berikut untuk mengaktifkan virtual host baru:

a2ensite yourdomain.com

systemctl reload apache2

Selain itu, Shopware membutuhkan mod_rewrite untuk diaktifkan. Kita dapat menjalankan perintah berikut untuk mengaktifkannya:

a2enmod rewrite

systemctl restart apache2

5. Instal Shopware CE

Kami perlu mengunduh paket instalasi dari halaman resmi Shopware di tautan ini. Namun, kami memudahkan Anda untuk mengunduh Shopware – perintah di bawah ini akan mengunduhnya untuk Anda. Namun, ada kemungkinan bahwa tautan tersebut akan berhenti berfungsi setelah beberapa waktu, atau versinya akan menjadi usang seiring waktu. Jika Anda mengalami masalah saat menjalankan perintah wget di bawah ini, Anda harus membuka laman unduhan resmi mereka untuk mendapatkan tautannya.

mkdir /var/www/html/shopwarece

cd /var/www/html/shopwarece
wget https://releases.shopware.com/install_5.5.7_f785facc70e39f2ca4292e78739457417f19fbcf.zip?_ga=2.110917381.1678735926.1552879434-1860898197.1552787146 -O shopware.zip

Sekarang, mari kita ekstrak file yang diunduh, lalu ubah izinnya.

unzip shopware.zip

chown -R www-data: /var/www/html/shopwarece

Untuk melanjutkan instalasi, buka yourdomain.com menggunakan browser web favorit Anda.

Ikuti instalasi – pada langkah konfigurasi database, jangan lupa untuk mengisi username dan password database yang benar yang Anda buat sebelumnya.

Klik tombol biru "Mulai instalasi" untuk memulai instalasi. Dan, pada langkah selanjutnya Anda akan diminta untuk memilih apakah akan menginstal Community, Professional, atau Enterprise Edition. Pilih Edisi Komunitas untuk melanjutkan.

Jika semuanya baik-baik saja, Anda akan melihat pesan instalasi selesai, seperti yang ditunjukkan di bawah ini.

Setelah selesai, Anda dapat pergi ke yourdomain.com/backend dan masuk dengan nama pengguna dan kata sandi yang Anda buat selama penginstalan.

Setelah login, Anda akan dibawa ke halaman wizard run pertama – ikuti langkah-langkahnya. Di sini, Anda dapat menginstal data sampel serta menginstal PayPal sebagai metode pembayaran.

6. Instal Sertifikat SSL

Ini adalah langkah opsional – ikuti langkah ini jika Anda ingin memasang sertifikat SSL gratis dari Let’s Encrypt di domain Anda.

apt install python3-certbot-apache

Setelah terinstal, jalankan perintah berikut untuk menginstal sertifikat SSL. Anda akan ditanya beberapa pertanyaan untuk membantu mengonfigurasinya dengan benar. Anda tidak perlu membuat host virtual Apache baru – certbot akan mengonfigurasinya untuk Anda.

certbot

Selamat! Pada titik ini, Anda seharusnya dapat mengakses Shopware CE di https://yourdomain.com . Untuk informasi lebih lanjut tentang Shopware CE, fitur-fiturnya, dan konfigurasinya, silakan periksa dokumentasi resmi mereka.

Tentu saja, Anda tidak perlu tahu cara menginstal Shopware CE di Ubuntu 18.04 jika Anda memiliki VPS Ubuntu 18.04 yang dihosting bersama kami. Anda cukup meminta tim dukungan kami untuk menginstal Shopware CE di Ubuntu 18.04 untuk Anda. Mereka tersedia 24/7, dan akan dapat membantu Anda menginstal Shopware CE di Ubuntu 18.04.

PS . Jika Anda senang membaca posting blog ini tentang cara menginstal Shopware CE di Ubuntu 18.04, jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan di bawah, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal MySQL di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Shopware di Ubuntu 16.04

  2. Cara Menginstal Database MySQL di Ubuntu 20.04

  3. Cara Menginstal MySQL di Ubuntu 22.04

  1. Cara Menginstal MySQL di Ubuntu 20.04

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal Go di Ubuntu 18.04