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

Installieren Sie das miniBB-Forum auf CentOS 7

miniBB oder Mini Bulletin Board ist ein PHP-basiertes eigenständiges Open-Source-Programm zum Erstellen Ihrer eigenen Internetforen. In diesem Tutorial werden wir miniBB auf einem CentOS 7 VPS installieren mit Apache, PHP und MariaDB.

Melden Sie sich über SSH als Benutzer root

bei Ihrem CentOS-Server an
ssh-root@your_IP

und stellen Sie zunächst sicher, dass alle auf Ihrem Server installierten Pakete auf dem neuesten Stand sind:

yum -y update

miniBB benötigt eine leere Datenbank, also müssen wir einen Datenbankserver installieren. Führen Sie den folgenden Befehl aus, um den MariaDB-Server zu installieren:

yum installiere mariadb mariadb-server

Starten Sie den MariaDB-Datenbankserver und ermöglichen Sie ihm, beim Booten zu starten:

systemctl start mariadbsystemctl enable mariadb

Führen Sie das Skript „mysql_secure_installation“ aus, um den Datenbankserver zu sichern, und legen Sie Ihr MariaDB-Root-Passwort fest.

Melden Sie sich mit dem MySQL-Benutzer „root“ beim MariaDB-Server an und erstellen Sie eine neue Datenbank und einen neuen Benutzer für miniBB:

mysql -u root -pCREATE DATABASE minibb;ERSTELLE BENUTZER 'minibbuser'@'localhost' IDENTIFIZIERT DURCH 'PASSWORT';GEWÄHLE ALLE PRIVILEGIEN AUF `minibb`.* ZU 'minibbuser'@'localhost';LEERBERECHTE; 

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

Installieren Sie den Apache-Webserver

yum installiere httpd

Starten Sie den Webserver und fügen Sie ihn hinzu, damit er automatisch beim Systemstart gestartet wird:

systemctl start httpdsystemctl enable httpd

miniBB ist eine PHP-basierte Anwendung und erfordert PHP. Installieren Sie also PHP auf Ihrem Server:

yum installiere php php-common

Laden Sie die neueste stabile Version des miniBB-Forums von der offiziellen Website herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 3.2.1.

Entpacken Sie das heruntergeladene ZIP-Archiv in das Dokumentstammverzeichnis auf Ihrem Server:

minibb.zip entpacken -d /var/www/html

Wenn Sie sich nicht sicher sind, wo sich Ihr Dokumentenstammverzeichnis befindet, können Sie den folgenden Befehl verwenden, um es herauszufinden:

grep -i '^documentroot' /etc/httpd/conf/httpd.confDocumentRoot "/var/www/html"

Ändern Sie den Eigentümer der miniBB-Dateien:

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

Öffnen Sie nun die Datei „setup_options.php“, die fast alle gängigen Optionen von miniBB enthält. Wir werden die Informationen der MySQL-Datenbank eingeben, die wir in diesem Beitrag erstellt haben, und einen neuen Administratorbenutzer erstellen.

vim /var/www/html/minibb/setup_options.php$DBhost='localhost';$DBname='minibb';$DBusr='minibbuser';$DBpwd='PASSWORD';$admin_usr ='ADMIN_USR';$admin_pwd ='ADMIN_PASSWORD';$admin_email ='[email protected]';$main_url='http://yourdomain.com';

Weitere Informationen zu den in der Konfigurationsdatei verfügbaren Optionen finden Sie auf der offiziellen Website von miniBB

Erstellen Sie als Nächstes einen virtuellen Apache-Host für Ihre Domain. Erstellen Sie die Datei „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt

vim /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

und erstellen Sie den virtuellen Host

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/minibb/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombiniertDirectoryIndex index.html index. phpOptions FollowSymLinksAllowOverride AllRequire alle gewährt

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

systemctl startet httpd neu

Navigieren Sie nun in Ihrem bevorzugten Webbrowser zu http://yourdomain.com/_install.php, um die miniBB-Installation abzuschließen.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, miniBB zu installieren für dich. Sie sind 24×7 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. Installieren Sie MySQL Server 5.6 in CentOS

  2. So installieren Sie das miniBB-Forum unter CentOS 7

  3. Installieren Sie Sentora auf CentOS 7

  4. Installieren Sie BigTree unter CentOS 7

  5. Installieren Sie Avactis auf CentOS 7

So installieren Sie MariaDB unter CentOS 8

So installieren Sie den FreeIPA-Server unter CentOS 7

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