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

Cara Menginstal OpenCart di Ubuntu 18.04

OpenCart adalah sistem keranjang belanja gratis dan open-source. Ini adalah platform berbasis PHP untuk membuat toko online, memberikan semua fungsi e-commerce standar yang diperlukan untuk mengelola toko online. OpenCart memiliki dukungan seumur hidup gratis, pembaruan perangkat lunak, dan dilokalkan dalam banyak bahasa dan mata uang, menjadikannya salah satu platform e-commerce yang dihosting sendiri yang paling populer dan banyak digunakan. Dalam tutorial ini, kami akan menunjukkan cara menginstal OpenCart di server Ubuntu 18.04 Anda.

Persyaratan:

  • Untuk keperluan tutorial ini, kita akan menggunakan VPS Ubuntu 18.04
  • Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.

1. Memulai

Pertama, Anda harus login ke server Anda melalui SSH sebagai pengguna root:

ssh root@IP_ADDRESS -p PORT_NUMBER

dan ganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.

Setelah login, pastikan server Ubuntu 18.04 Anda sudah up-to-date dengan menjalankan perintah berikut:

$ sudo apt-get update
$ sudo apt-get upgrade

Ini akan memperbarui indeks paket dan akan memperbarui perangkat lunak yang saat ini diinstal di server ke versi terbaru.

Setelah sistem Anda sepenuhnya mutakhir, sekarang kita dapat melanjutkan dengan instalasi OpenCart.

2. Instal Server Database MySQL

Selanjutnya, kita akan menginstal server MySQL. Untuk menginstal paket default, jalankan perintah berikut:

$ sudo apt-get install mysql-server

Ini akan menginstal MySQL 5.7 di server Anda, tetapi tidak akan meminta Anda untuk mengatur kata sandi atau membuat perubahan konfigurasi lainnya. Karena ini membuat instalasi MySQL Anda tidak aman, untuk meningkatkan keamanan server MySQL Anda, kami sarankan Anda menjalankan 'mysql_secure_installation ' script dengan mengetikkan perintah berikut:

$ mysql_secure_installation

Skrip ini akan membantu Anda melakukan tugas keamanan penting seperti menyiapkan kata sandi root, menonaktifkan login root jarak jauh, menghapus pengguna anonim, dll.

3. Buat Database untuk OpenCart

Sekarang, kita akan membuat database MySQL untuk situs OpenCart kita. Masuk ke server MySQL Anda dengan perintah berikut dan masukkan kata sandi root MySQL Anda:

sudo mysql -u root -p

Pada bagian ini, kita akan membuat database MySQL baru opencart dan tetapkan akses pengguna ke pengguna baru admin_user dengan sandi Strong_Password :

CREATE DATABASE opencart;
GRANT ALL PRIVILEGES ON opencart.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Strong_Password';
FLUSH PRIVILEGES;
exit;

Jangan lupa untuk mengganti 'Strong_Password' dengan kata sandi kuat yang sebenarnya.

4. Instal Apache dan PHP

Untuk menginstal server web Apache, jalankan perintah berikut:

$ sudo apt-get install apache2

Setelah instalasi selesai, Anda harus mengaktifkan Apache untuk memulai secara otomatis saat server reboot dengan:

$ sudo systemctl enable apache2

Anda juga dapat memeriksa status layanan Apache Anda dengan perintah berikut:

$ sudo systemctl status apache2

Keluaran:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset:
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running)
  Process: 728 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES
 Main PID: 855 (apache2)
    Tasks: 6 (limit: 2321)
   CGroup: /system.slice/apache2.service
           ├─855 /usr/sbin/apache2 -k start
           ├─876 /usr/sbin/apache2 -k start
           ├─877 /usr/sbin/apache2 -k start
           ├─878 /usr/sbin/apache2 -k start
           ├─879 /usr/sbin/apache2 -k start
           └─880 /usr/sbin/apache2 -k start

Karena OpenCart adalah aplikasi berbasis PHP, langkah kita selanjutnya adalah menginstal PHP dan beberapa ekstensi PHP yang dibutuhkan oleh OpenCart:

$ sudo apt-get install php libapache2-mod-php
$ sudo apt-get install php-cli php-common php-mbstring php-gd php-intl php-xml php-mysql php-zip 
php-curl php-xmlrpc

Mulai ulang server web Apache untuk memuat modul PHP:

$ sudo systemctl restart apache2

Sekarang periksa versi PHP yang terinstal di server Anda:

$ php -v

Keluaran:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

5. Unduh Rilis Terbaru OpenCart

Versi terbaru OpenCart (v.3.0.3.1) dapat diunduh dari situs web OpenCart (disarankan untuk pengguna akhir) atau langsung dari Github (disarankan untuk pengembang web). Halaman unduh juga menawarkan akses ke OpenCart versi sebelumnya.

$ sudo wget https://github.com/opencart/opencart/releases/download/3.0.3.1/opencart-3.0.3.1.zip
$ sudo unzip opencart-3.0.3.1
$ sudo mv upload/ /var/www/html/opencart
$ sudo cd /var/www/html/opencart/
$ sudo cp config-dist.php config.php
$ sudo cp admin/config-dist.php admin/config.php

Kemudian jalankan perintah di bawah ini untuk mengatur izin yang benar agar OpenCart berfungsi.

$ sudo chown -R www-data:www-data /var/www/html/opencart/

6:Konfigurasi Apache2

Kami sekarang dapat membuat file host virtual kami. Jalankan perintah berikut untuk membuat file konfigurasi virtual host untuk domain Anda, domain_anda.com :

$ sudo nano /etc/apache2/sites-available/your_domain.com.conf

Kemudian salin dan tempel konten di bawah ini ke dalam file dan simpan. Ganti “domain_anda.com” dengan nama domain dan lokasi root direktori Anda sendiri.

<VirtualHost *:80>
     ServerAdmin admin@your_domain.com
     DocumentRoot /var/www/html/opencart/
     ServerName your_domain.com ServerAlias www.your_domain.com <Directory /var/www/html/opencart/> Options FollowSymlinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Simpan file dan keluar.

Aktifkan virtual host dengan membuat link simbolik :

$ sudo ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/your_domain.com.conf

Mulai ulang Apache agar perubahan diterapkan:

$ sudo systemctl restart apache2

Untuk mengakses instalasi OpenCart Anda, Anda perlu mengetikkan URL berikut di browser web Anda:

http://your_domain.com/

dan Anda akan melihat layar berikut:

Baca perjanjian dan klik ‘LANJUTKAN’ untuk melanjutkan.

Layar berikutnya akan menampilkan informasi pra-pemasangan untuk memastikan pemasangan Anda telah diatur sesuai kebutuhan.

Terakhir, Anda akan diminta untuk memilih driver DB (dalam kasus kami MySQL) dan memasukkan nilai database yang Anda buat di atas seperti yang ditunjukkan di bawah ini. Anda juga perlu membuat nama pengguna dan kata sandi untuk login ke bagian admin OpenCart Anda.

Setelah Anda menginstal OpenCart, Anda harus menghapus Instal namun, Anda tidak boleh menyentuh direktori lain.

$ sudo rm -rf install/

Selamat. Anda telah berhasil menginstal OpenCart di Ubuntu 18.04 VPS Anda.

Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal OpenCart untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan pintasan berbagi di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal FastPanel di Ubuntu 20.04

  2. Cara Menginstal Server Graylog di Ubuntu 16.04

  3. Cara menginstal NextCloud 13 di Ubuntu 16.04

  1. Cara Menginstal Sensu di Ubuntu 18.04

  2. Cara Menginstal Nginx di Ubuntu 18.04

  3. Cara Menginstal TaskBoard di Ubuntu 18.04

  1. Cara Menginstal Dotclear di Ubuntu 18.04

  2. Cara Menginstal phpPgAdmin di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04