Instalați OpenCart pe Ubuntu 16.04 LTS cu suport Apache2, MariaDB și PHP 7.1

  • Vovich Masterovich
  • 0
  • 3447
  • 178

Când decideți ce platformă open source de comerț electronic să utilizați pentru a vă conduce afacerea online, asigurați-vă că verificați și OpenCart ...

OpenCart este un sistem de gestionare a conținutului (CMS) open source popular și utilizat pe scară largă, bazat pe PHP. Are tot ce aveți nevoie pentru a crea și gestiona un magazin online.

Dacă sunteți în căutarea unei platforme CMS de eCommerce funcționale și de înaltă performanță pentru a vă gestiona magazinul online și profilurile de produse, veți găsi că OpenCart va fi util. Acest scurt tutorial va arăta studenților și noilor utilizatori cum să instaleze OpenCart pe Ubuntu 17.04 | 17.10 cu suport Apache2, MariaDB și PHP.

Această postare acoperă instalarea celei mai recente versiuni de OpenCart, care la momentul scrierii era la versiune 3.0.2.

Pentru a începe instalarea OpenCart, urmați pașii de mai jos:

Pasul 1: Instalați Apache2

OpenCart necesită un server web, iar cel mai popular server web utilizat astăzi este Apache2. Deci, du-te și instalează Apache2 pe Ubuntu executând comenzile de mai jos:

sudo apt instalează apache2

După instalarea Apache2, rulați comenzile de mai jos pentru a dezactiva listarea directorului.

sudo sed -i "s / Opțiuni Indexuri FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Apoi, executați comenzile de mai jos pentru a opri, porni și activa serviciul Apache2 pentru a porni întotdeauna cu boot-urile serverului.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activate apache2.service 

Pasul 2: Instalați MariaDB

OpenCart necesită, de asemenea, un server de baze de date ... și serverul de baze de date MariaDB este un loc minunat pentru a începe. Pentru instalare executați comenzile de mai jos.

sudo apt-get install mariadb-server mariadb-client

După instalare, comenzile de mai jos pot fi folosite pentru a opri, porni și activa serviciul MariaDB pentru a porni întotdeauna la pornirea serverului.

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl activate mysql.service 

După aceea, executați comenzile de mai jos pentru a securiza serverul MariaDB.

sudo mysql_secure_installation

Când vi se solicită, răspundeți la întrebările de mai jos urmând ghidul.

  • Introduceți parola curentă pentru root (introduceți pentru niciuna): Doar apăsați Enter
  • Setați parola de root? [Y / n]: Y
  • Parolă nouă: introduceți parola
  • Reintroduceți parola nouă: Repetați parola
  • Eliminați utilizatorii anonimi? [Y / n]: Y
  • Nu permiteți conectarea la root de la distanță? [Y / n]: Y
  • Eliminați baza de date de testare și accesați-o? [Y / n]: Y
  • Reîncărcați tabelele de privilegii acum? [Y / n]: Y

Reporniți serverul MariaDB

sudo systemctl reporniți mysql.service

Pasul 3: Instalați PHP și module conexe

PHP 7.1 nu este disponibil în depozitele implicite Ubuntu ... pentru a-l instala, va trebui să îl obțineți din depozite terțe.

Rulați comenzile de mai jos pentru a adăuga depozitul terț de mai jos pentru a face upgrade la PHP 7.1

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Apoi actualizați și faceți upgrade la PHP 7.1

actualizare sudo apt

sudo apt instalează php7.1 libapache2-mod-php7.1 php7.1-php7.1-mbstring comun php7.1-xmlrpc php7.1-săpun php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Pasul 4: Creați baza de date OpenCart

Acum că ați instalat toate pachetele necesare, continuați mai jos pentru a începe configurarea serverelor. Mai întâi executați comenzile de mai jos pentru a crea baza de date OpenCart.

Rulați comenzile de mai jos pentru a vă conecta la serverul de baze de date. Când vi se solicită o parolă, tastați parola root pe care ați creat-o mai sus.

sudo mysql -u root -p

Apoi creați o bază de date numită opencart

CREAȚI BAZA DE DATE opencart;

Creați un utilizator de bază de date numit magentouser cu o parolă nouă

CREAȚI UTILIZATOR 'opencartuser' @ 'localhost' IDENTIFICAT DE 'new_password_here';

Apoi acordați utilizatorului acces complet la baza de date.

ACORDAȚI TOATE PE opencart. * CĂTRE „opencartuser” @ „localhost” IDENTIFICAT DE „user_password_here” CU OPȚIUNE GRANT;

În cele din urmă, salvați modificările și ieșiți.

PRIVILEGII DE ÎNVĂȚARE; IEȘIRE; 

Pasul 5: Descărcați ultima versiune OpenCart

Apoi, vizitați site-ul OpenCart și înregistrați-vă pentru un cont gratuit. Trebuie să vă înregistrați înainte de a vi se permite să descărcați o copie. Ediția comunității este ceea ce veți dori să descărcați.

După descărcare, rulați comenzile de mai jos pentru a extrage fișierul descărcat în directorul rădăcină Apache2.

cd / tmp && wget https://github.com/opencart/opencart/releases/download/3.0.2.0/3.0.2.0-OpenCart.zip unzip 3.0.2.0-OpenCart.zip sudo mv upload / / var / www / html / opencart 

Rulați comenzile de mai jos pentru a configura OpenCart

sudo cp /var/www/html/opencart/config-dist.php /var/www/html/opencart/config.php sudo cp /var/www/html/opencart/admin/config-dist.php / var / www /html/opencart/admin/config.php 

Apoi executați comenzile de mai jos pentru a seta permisiunile corecte pentru ca OpenCart să funcționeze.

sudo chown -R www-data: www-data / var / www / html / opencart / sudo chmod -R 755 / var / www / html / opencart / 

Pasul 6: Configurați Apache2

În cele din urmă, configurați fișierul de configurare a site-ului Apahce2 pentru OpenCart. Acest fișier va controla modul în care utilizatorii accesează conținutul OpenCart. Rulați comenzile de mai jos pentru a crea un nou fișier de configurare numit opencart.conf

sudo nano /etc/apache2/sites-available/opencart.conf

Apoi copiați și lipiți conținutul de mai jos în fișier și salvați-l. Înlocuiți linia evidențiată cu propriul nume de domeniu și locația rădăcină a directorului.

 ServerAdmin [email protected] DocumentRoot / var / www / html / opencart / ServerName example.com ServerAlias ​​www.example.com  Opțiuni FollowSymlinks AllowOverride All Order permit, refuza permis de la toți  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinat  

Salvați fișierul și ieșiți.

Pasul 7: Activați modulul OpenCart și Rewrite

După configurarea VirtualHost de mai sus, activați-l executând comenzile de mai jos

sudo a2ensite opencart.conf sudo a2enmod rewrite

Pasul 8: Reporniți Apache2

Pentru a încărca toate setările de mai sus, reporniți Apache2 executând comenzile de mai jos.

sudo systemctl reporniți apache2.service

Apoi deschideți browserul și navigați la numele domeniului serverului urmat de instalare. Ar trebui să vedeți expertul de configurare OpenCart pentru a finaliza. Vă rugăm să urmați cu atenție vrăjitorul.

http://example.com/opencart/install/

Apoi introduceți informațiile bazei de date, precum și datele de conectare ale administratorului site-ului.

Așteptați și OpenCart trebuie instalat cu succes. Conectați-vă și începeți să utilizați programul.

Bucurați-vă!

Rulați comenzile de mai jos după instalare.

sudo rm -rf / var / www / html / opencart / install /




Nimeni nu a comentat acest articol încă.

O colecție de informații utile despre sistemul de operare Linux și noile tehnologii
Articole proaspete, sfaturi practice, recenzii detaliate și ghiduri. Simțiți-vă ca acasă în lumea sistemului de operare Linux