CentOS

DokuWiki auf CentOS 7 installieren und konfigurieren | CentOS 8

DokuWiki auf CentOS 7 installieren und konfigurieren | CentOS 8

Wie kann ich DokuWiki auf CentOS 7 / CentOS 8 installieren??. In diesem Tutorial werde ich Sie durch alle Schritte führen, die erforderlich sind, um die neueste Version von DokuWiki auf dem CentOS 7-Basissystem zum Laufen zu bringen.

DokuWiki ist eine einfach zu bedienende und äußerst vielseitige Open-Source-Wiki-Software, die keine Datenbank benötigt. Die Tatsache, dass DokuWiki keine Datenbank verwendet, erleichtert Wartung und Backups

DokuWiki verfügt auch über integrierte Zugriffskontrollen und externe Authentifizierungskonnektoren, die es im Unternehmenskontext nützlich machen. Außerdem ermöglicht die große Anzahl von Plugins, die von seiner lebendigen Community beigesteuert werden, eine breite Palette von Anwendungsfällen, die über ein traditionelles Wiki hinausgehen.

Schritt 1: System aktualisieren

Beginnen Sie mit der Aktualisierung Ihres Systems.

sudo yum -y update

Schritt 2: Apache httpd-Webserver installieren

Um Apacheon CentOS 7 zu installieren, verwenden Sie den folgenden Befehl:

sudo yum -y aktualisiere sudo yum -y installiere httpd

Wenn Sie Firewalld verwenden, stellen Sie sicher, dass der HTTP-Port in der Firewall geöffnet ist. Fügen Sie auch https hinzu, dass die SSL-Verschlüsselung verwendet.

sudo Firewall-cmd --permanent --zone=public --add-service=http,https sudo Firewall-cmd --reload 

Schritt 3: Installieren Sie PHP und Erweiterungen

Jetzt PHP und andere Erweiterungen installieren

CentOS 8:

sudo yum -y php installieren php-cli,common,gd,mbstring,mysqlnd,xml

CentOS 7

sudo yum -y installiere http://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo yum -y install epel-release sudo yum -y install yum-utils sudo yum-config-manager --disable remi-php54 sudo yum-config-manager --enable remi-php72 sudo yum alles löschen sudo yum makecache fast sudo yum -y php installieren php-cli,common,gd,mbstring,mysqlnd,xml 

Überprüfen Sie die PHP-Version:

$ php -v PHP 7.2.11 (cli) (erstellt: 09.10.2018 15:09:36) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Schritt 4: Dokuwiki herunterladen

Jetzt DokuWiki herunterladen und installieren

wget https://github.com/splitbrain/dokuwiki/archive/release_stable_2020-07-29.Teer.gz -O dokuwiki.tgz sudo tar zxvf dokuwiki.tgz -C /var/www/html/ --strip-components=1

Der obige Befehl lädt das Dokuwiki-Archiv herunter und entpackt es in /var/www/html. Ersetzen Sie den Pfad bei Bedarf durch einen gültigen.

Schritt 5: Konfigurieren Sie httpd und DokuWiki

Als nächstes müssen Sie DokuWiki mit . sichern .htaccess.

cd /var/www/html sudo cp .htaccess.dist .htaccess

httpd . konfigurieren.conf

Weisen Sie nun Apache an, den Zugriff auf einzuschränken /var/www/html mit .htaccess Datei definiert

sudo vi /etc/httpd/conf/httpd.conf 

Ändern Sie wie folgt:

 AllowOverride keine Alle fordern verweigert  DocumentRoot "/var/www/html"  AllowOverride None Alle Berechtigungen anfordern  # Beschränken Sie den Zugriff auf das Standarddokument-Root weiter:  Optionen Indizes FollowSymLinks MultiViews AllowOverride all Order erlauben, von allen zulassen verweigern  

Berechtigungen für DokuWiki DocumentRoot festlegen:

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

Schritt 6: SELinux konfigurieren

Führen Sie für SELinux im Durchsetzungsmodus die folgenden Befehle aus

sudo yum -y install policycoreutils-python sudo chcon -Rv --type=httpd_sys_rw_content_t /var/www/html/conf/ sudo chcon -Rv --type=httpd_sys_rw_content_t /var/www/html/data/ sudo semanage fcontext -a - t httpd_sys_rw_content_t /var/www/html/data/ sudo semanage fcontext -a -t httpd_sys_rw_content_t /var/www/html/conf sudo restorecon -v /var/www/html/conf/ sudo restorecon -v /var/www/html /data/ sudo setsebool -P httpd_can_network_connect on

httpd-Daemon starten

sudo systemctl start httpd && sudo systemctl aktivieren httpd 

Sie sind mit der Installation fertig, als nächstes konfigurieren Sie DokuWiki.

Öffnen Sie Ihren Browser und gehen Sie zu:

http://dokuwiki-server-hostname/install.php 

Beantworten Sie die ersten Fragen entsprechend, legen Sie den Superuser fest, aktivieren Sie die ACL und melden Sie sich am DokuWiki-Dashboard an.Das ist alles. Sie können dann Skins und Plugins hinzufügen, die auf dem Admin-Dashboard verfügbar sind.

Ähnliche Anleitungen:

So installieren Sie Gollum Wiki auf Ubuntu 18.04 LTS

Wie installiere ich Wiki.js auf Ubuntu 18.04 / CentOS 7

So installieren Sie GLPI auf CentOS / RHEL 8

Aktivieren Sie das CodeReady Linux Builder-Repository auf RHEL 8
Das CodeReady Linux Builder-Repository wurde für Entwickler erstellt, die auf Red Hat Enterprise Linux Server- und Workstation-Rechnern arbeiten. Dies...
Beste Arch Linux AUR-Paketmanager Manager
Das Arch User Repository, allgemein als AUR bezeichnet, ist das Software-Repository für Arch-Benutzer, das von der Community entwickelt und betrieben ...
So installieren Sie Fedora 33 - Schritt für Schritt mit Screenshots
Der mit Spannung erwartete Fedora 33 wurde am 27. Oktober 2020 nach einem geduldigen Warten der Fans und Enthusiasten veröffentlicht. Es gibt keine Hi...