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

Installieren Sie BigTree unter CentOS 7

BigTree CMS ist ein Open-Source-Content-Management-System (CMS), das auf PHP und MySQL basiert. Es ist eine sehr erweiterbare Anwendung mit benutzerfreundlicher Oberfläche und sehr einfach zu bedienen. Die neueste Version von BigTree CMS erfordert PHP Version 5.3 oder höher und MySQL Version 5 oder höher. BigTree wird fast ausschließlich auf dem Apache-Webserver entwickelt, kann aber auch auf IIS 7 und 8 ausgeführt werden. In diesem Artikel führen wir Sie durch die Installation von BigTree CMS auf einem CentOS 7 VPS mit Apache, PHP und MariaDB.

BigTree bietet unzählige nützliche Funktionen wie:

  • Vollständiger WYSIWYG-Editor
  • Komplette Code-/Site-Kontrolle
  • Leistungsstarker Kern
  • Benutzerdefinierte Bildgröße und Bildzuschnitt
  • Integrierte Analyse
  • Flexible Inhaltsvorlage
  • In-Page-Bearbeitung
  • Dienst-APIs
  • und viele mehr

Um die Installation zu starten, melden Sie sich als Benutzer root

bei Ihrem CentOS 7-Server an
ssh root@IP

und führen Sie den folgenden Befehl in Ihrem Terminal aus, um alle installierten Pakete zu aktualisieren

yum -y update

Installieren Sie als Nächstes den Apache-Webserver

yum -y install httpd

Sobald die Installation des Webservers abgeschlossen ist, starten Sie ihn und lassen Sie ihn beim Booten automatisch starten.

systemctl start httpd
systemctl enable httpd

BigTree ist eine PHP-basierte Anwendung, daher müssen wir PHP mit den installierten Erweiterungen „mysqli“ und „gd“ installieren

yum -y install php php-gd php-mysql

Installieren Sie den MariaDB-Server auf Ihrem CentOS 7-Rechner, indem Sie den folgenden Befehl ausführen

yum -y install mariadb mariadb-server

Sobald die Installation abgeschlossen ist, starten Sie den MariaDB-Server und stellen Sie ihn so ein, dass er beim Systemstart gestartet wird

systemctl start mariadb
systemctl enable mariadb

Führen Sie dann mysql_secure_installation aus Skript. Dieses Skript hilft Ihnen, die Sicherheit Ihrer MariaDB-Installation zu verbessern und Ihr MariaDB-Root-Passwort festzulegen.

BigTree benötigt eine leere Datenbank, also melden Sie sich mit dem Root-Benutzer beim MariaDB-Server an und erstellen Sie einen neuen Benutzer und eine neue Datenbank, die von BigTree verwendet werden

mysql -u root -p

CREATE DATABASE bigtree;
CREATE USER 'bigtreeuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `bigtree`.* TO 'bigtreeuser'@'localhost';
FLUSH PRIVILEGES;
exit

Vergessen Sie nicht, „PASSWORT“ durch ein echtes starkes Passwort zu ersetzen.

Besuchen Sie die offizielle Website von BigTree und laden Sie die neueste Version des Content-Management-Systems herunter. Zum Zeitpunkt des Schreibens dieses Blogartikels ist es Version 4.2.11. Laden Sie das heruntergeladene ZIP-Archiv per FTP oder sFTP auf Ihren Server hoch. Entpacken Sie das Archiv nach dem Hochladen in das Dokumentstammverzeichnis Ihres Servers

mkdir /var/www/html/bigtree
unzip BigTreeCMS-4.2.11.zip -d /var/www/html/bigtree

Legen Sie den Apache-Benutzer als Eigentümer der BigTree-Dateien und -Verzeichnisse fest

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

Erstellen Sie jetzt einen virtuellen Apache-Host für Ihre BigTree-basierte Website. 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/bigtree/"
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/bigtree/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Speichern Sie die Datei 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. Öffnen Sie nun einen Webbrowser und navigieren Sie zu http://yourdomain.com/install.php um das Web-Installationsprogramm auszuführen und dem Installationsprozess auf dem Bildschirm zu folgen, um die Installation von BigTree CMS abzuschließen.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer blitzschnellen VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, BigTree CMS für Sie zu installieren. 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 Teamspeak 3 Server auf CentOS 8

  2. Installieren Sie Adminer unter CentOS

  3. Installieren Sie Textpattern unter CentOS 7

  4. Installieren Sie CumulusClips unter CentOS 7

  5. Installieren Sie Apache unter CentOS 8

So installieren Sie Samba-Server auf CentOS 8

So installieren Sie Centreon auf Centos 7

Installieren Sie Nginx unter CentOS 7 / RHEL 7

So installieren Sie Minecraft Server auf CentOS

So installieren Sie Nginx unter CentOS

So installieren Sie MySQL 8 unter CentOS 8