Avactis ist eine kostenlose und leistungsstarke PHP-basierte Warenkorbplattform, mit der Benutzer auf einfache Weise Online-Shops erstellen können. In diesem Tutorial werden wir den Avactis-Einkaufswagen auf einem CentOS 7-VPS installieren mit Apache, PHP und MariaDB.
Es kommt mit Tonnen von nützlichen Funktionen wie:
- Benutzerfreundliches Dashboard
- Einfache Navigation
- Unbegrenzte Produkterstellung
- Verschiedene Zahlungs-Gateways und Versandmethoden
- Social-Media-Integration
- Ein-Klick-Integration von Google Analytics
- und viele mehr...
1. Melden Sie sich als Benutzer root bei Ihrem Server an, um die Avactis-Installation zu starten
ssh root@IP
2. Stellen Sie sicher, dass alle auf Ihrem Server installierten Pakete auf dem neuesten Stand sind, indem Sie den folgenden Befehl ausführen
yum -y update
3. Installieren Sie den Apache-Webserver
yum -y install httpd
4. Starten Sie den Apache-Dienst und lassen Sie ihn bei jedem Server-Neustart automatisch starten
systemctl start httpd systemctl enable httpd
5. Installieren Sie PHP mit dem php-mysql-Modul
yum -y install php php-mysql
6. MariaDB-Server installieren und konfigurieren
Avactis speichert seine Informationen in einer Datenbank, also müssen wir einen Datenbankserver installieren. Führen Sie den folgenden Befehl aus, um den MariaDB-Datenbankserver zu installieren.
yum -y install mariadb mariadb-server
Sobald die MariaDB-Installation abgeschlossen ist, starten Sie den Datenbankserver und stellen Sie ihn so ein, dass er beim Systemstart gestartet wird
systemctl start mariadb systemctl enable mariadb
Es wird empfohlen, die mysql_secure_installation
auszuführen Skript, um die Sicherheit des MariaDB-Servers zu verbessern und das MariaDB-Root-Passwort festzulegen, das Sie benötigen, um sich beim MariaDB-Server anzumelden.
Avactis benötigt eine leere Datenbank, also müssen wir uns als Benutzer root beim MariaDB-Server anmelden und einen neuen Benutzer und eine neue Datenbank erstellen, die von Avactis zum Speichern von Informationen verwendet werden
mysql -u root -p CREATE DATABASE avactis; CREATE USER 'avactisuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `avactis`.* TO 'avactisuser'@'localhost'; FLUSH PRIVILEGES; exit
Vergessen Sie nicht, „PASSWORT“ durch ein echtes starkes Passwort zu ersetzen.
Gehen Sie zur offiziellen Website von Avactis und laden Sie die neueste Version ihrer Anwendung herunter. Dazu müssen Sie Ihre E-Mail-Adresse eingeben und sie senden Ihnen einen Link zum Herunterladen von Avactis und den Lizenzschlüssel an Ihre E-Mail-Adresse. Sobald das ZIP-Archiv heruntergeladen ist, laden Sie es per FTP oder sFTP auf Ihren Server hoch.
Erstellen Sie als Nächstes ein neues Verzeichnis für die Avactis-Dateien im Dokumentstammverzeichnis auf Ihrem Server und entpacken Sie das heruntergeladene ZIP-Archiv
mkdir /var/www/html/avactis unzip avactis.4.7.9.Next.47900.zip -d /var/www/html/avactis
7. Apache konfigurieren
Legen Sie den Apache-Benutzer als Eigentümer der Avactis-Dateien und -Verzeichnisse fest
chown apache:apache /var/www/html/avactis/
Im nächsten Schritt erstellen wir einen virtuellen Apache-Host für Ihren Avactis-Einkaufswagen. Erstellen Sie die Datei „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt:
IncludeOptional vhosts.d/*.conf
Erstellen Sie ein ‚vhosts.d/‘-Verzeichnis
mkdir /etc/httpd/vhosts.d/
und erstellen Sie den virtuellen Host mit folgendem Inhalt
vim /etc/httpd/vhosts.d/yourdomain.com.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/avactis/" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combined <Directory "/var/www/html/avactis/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
8. Starten Sie Apache neu
Speichern Sie die Änderungen und starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden.
systemctl restart httpd
Mit diesem Schritt ist die Installation von der Kommandozeile abgeschlossen. Wir müssen auf das Avactis-Installationsskript unter http://yourdomain.com/i zugreifen und den Anweisungen auf dem Bildschirm folgen, um die Avactis-Installation abzuschließen. Das Installationsprogramm prüft, ob Ihr Server alle Anforderungen erfüllt. Wenn alles in Ordnung ist, werden Sie aufgefordert, die MariaDB-Datenbankinformationen einzugeben und einen Administratorbenutzer zu erstellen.
Natürlich müssen Sie Avactis nicht unter CentOS 7 installieren, wenn Sie einen unserer Linux-CMS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Avactis für Sie unter CentOS 7 zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag zur Installation von Avactis auf CentOS 7 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.