GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Webasyst unter CentOS

Webasyst ist ein Open-Source-PHP-Framework, das von Webentwicklern zum Erstellen eleganter Webanwendungen für mehrere Benutzer mit einem Backend und einem Frontend verwendet wird. Es ist ein Framework, das Web-Publishing-Tools, Blogging und E-Commerce mit einer Plattform für die Zusammenarbeit in Unternehmen kombiniert.

Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem Server installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version des Webasyst-Frameworks 1.5.6.17 und erfordert:

  • PHP 5.2 oder höher mit aktivierten Erweiterungen cURL, dom, GD-Grafikbibliothek, iconv, json, mbstring und zlib. Außerdem sollte die Einstellung allow_url_fopen in php.ini aktiviert sein
  • Apache, Nginx oder Lighttpd-Webserver
  • MySQL 4.1 oder höher auf Ihrem Linux-VPS installiert.

Beginnen wir mit der Installation des Webasyst-Frameworks.

Laden Sie die neueste Version von Webasyst, die unter „https://www.webasyst.com/download/framework/“ verfügbar ist, in ein Verzeichnis auf dem Server herunter und extrahieren Sie sie mit den folgenden Befehlen:

cd /opt/
wget https://www.webasyst.com/download/framework/ -O webasyst.tar.gz

Extrahieren Sie das Archiv und verschieben Sie die Webasyst-Framework-Dateien in das Dokumentenstammverzeichnis Ihrer Website:

mkdir -p /opt/webasyst
tar -xvzf webasyst.tar.gz -C /opt/webasyst
mv /opt/webasyst /var/www/html/

Der Benutzer des Webservers (Apache) muss in der Lage sein, in bestimmte Dateien und Verzeichnisse zu schreiben, daher können Sie dies einfach erreichen, indem Sie den folgenden Befehl ausführen:

chown apache:apache -R /var/www/html/webasyst

Suchen Sie die PHP-Konfigurationsdatei mit dem folgenden Befehl:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Bearbeiten Sie die Datei „php.ini“ und aktivieren Sie die URL-fähigen fopen-Wrapper, die den Zugriff auf URL-Objekt-ähnliche Dateien ermöglichen, indem Sie die folgende Zeile hinzufügen:

allow_url_fopen = On

Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Bearbeiten Sie beispielsweise Ihre Apache-Konfigurationsdatei (standardmäßig „/etc/httpd/conf/httpd.conf“) und kommentieren Sie die folgende Zeile aus:
#NameVirtualHost *:80
Fügen Sie dann Folgendes hinzu Zeilen am Ende:

<VirtualHost server_IP:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/webasyst/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/webasyst/>
    Options FollowSymLinks
    AllowOverride All
</Directory>
    ErrorLog logs/yourdomain.com-error_log
    CustomLog logs/yourdomain.com-access_log common
</VirtualHost>

Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

service httpd restart

Erstellen Sie eine neue MySQL-Datenbank, die Webasyst verwenden kann, und weisen Sie ihr einen Benutzer mit vollen Berechtigungen zu:

mysql> CREATE DATABASE webasystdb;
mysql> GRANT ALL PRIVILEGES ON webasystdb.* TO 'webasystuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://yourdomain.com , starten Sie den Installationsvorgang und folgen Sie den einfachen Anweisungen:Geben Sie die Anmeldeinformationen für die MySQL-Datenbank ein, die von Webasyst zum Speichern von System- und Anwendungsdaten verwendet wird, und erstellen Sie dann eine neue Benutzerkonto.
Melden Sie sich im Administrations-Backend des Webasyst-Frameworks an und konfigurieren Sie es nach Ihren Bedürfnissen, fügen Sie Benutzer, Widgets, Plugins usw. hinzu.


Das ist es. Die Installation von Webasyst ist nun abgeschlossen.
Natürlich müssen Sie dies alles nicht tun, wenn Sie einen unserer Managed PHP Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, zu installieren Webasyst für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag 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.


Cent OS
  1. So installieren Sie PHP 7.4 / 7.3 / 7.2 unter CentOS 7 / RHEL 7 und CentOS 6 / RHEL 6

  2. So installieren Sie PHP 7.4 / 7.3 auf CentOS 8 / RHEL 8

  3. So installieren Sie PHP 7.3, 7.2, 7.1 unter CentOS/RHEL 6.10

  4. So installieren Sie PHP 5.5 auf CentOS

  5. So installieren Sie PHP 5.6 unter CentOS 7

So installieren Sie PHP unter CentOS 8

So installieren Sie PHP 7.4 unter CentOS 8 / RHEL 8

So installieren Sie TaskBoard unter CentOS 7

So installieren Sie PHP 7 unter CentOS 7

So installieren Sie PHP 7.4 auf CentOS 8

So installieren Sie PHP Composer unter CentOS 8