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

Installieren Sie TWiki auf CentOS 7

In diesem Artikel installieren wir TWiki auf einem CentOS 7 VPS mit Apache-Webserver. TWiki ist eine einfach zu bedienende, flexible, sichere und sehr leistungsfähige webbasierte Kollaborationsplattform auf Basis von Perl. Mit TWiki können Sie einen Projektentwicklungsraum, ein Dokumentenmanagementsystem, eine Wissensdatenbank oder jedes andere Groupware-Tool betreiben. TWiki wird von Millionen von Benutzern in mehr als 130 Ländern der Welt verwendet und bietet viele Funktionen wie:

  • Einfache Tabellenbearbeitung
  • Skinfähige Benutzeroberfläche
  • Rich-Text-Editor
  • Über 400 Erweiterungen und 200 Plugins
  • Genaue Zugriffskontrolle
  • Revisionskontrolle
  • Dynamische Inhaltsgenerierung
  • Formulare und Berichte

Und viele mehr…

Melden Sie sich über SSH als Benutzer root

bei Ihrem CentOS 7-Computer an
ssh root@IP

und aktualisieren Sie alle Dienste auf Ihrem Server

yum -y update

Installieren Sie einige Voraussetzungen, die für die Installation von TWiki erforderlich sind .

yum install wget perl unzip rcs gcc make gd gd-devel php

Führen Sie den folgenden Befehl aus, um den Apache-Webserver zu installieren.

yum install httpd

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

systemctl start httpd
systemctl enable httpd

Wir müssen auch mehrere Perl-Module installieren

yum install perl-CPAN perl-ExtUtils-CBuilder perl-YAML perl-Module-CoreList  perl-CGI perl-Module-Build perl-IPC-Cmd

Wir werden die restlichen Perl-Module von CPAN installieren. Starten Sie die CPAN-Shell, indem Sie Folgendes ausführen

perl -MCPAN -e shell

und installieren Sie die folgenden Module nacheinander

install Term::ReadKey
install Bundle::CPAN
reload cpan
install CGI::Carp
install Cwd
install LWP
install Encode
install HTML::Parser
install Error
install Time::Local
install Text::Diff
install Authen::SASL
install CGI::Session
install Digest::SHA1
install URI
install Locale::Maketext::Lexicon
install FreezeThaw
install GD
install HTML::Tree
install Time::Timezone

Gehen Sie jetzt auf die offizielle Website von TWiki und laden Sie die neueste stabile Version herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 6.0.1

wget http://downloads.sourceforge.net/project/twiki/TWiki%20for%20all%20Platforms/TWiki-6.0.1/TWiki-6.0.1.zip

Erstellen Sie ein neues Verzeichnis im Dokumentenstammverzeichnis und entpacken Sie das TWiki-Archiv in dieses Verzeichnis

mkdir  /var/www/html/twiki
unzip TWiki-6.0.1.zip -d /var/www/html/twiki

Ändern Sie den Eigentümer des Verzeichnisses

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

Jetzt müssen wir TWiki konfigurieren. Benennen Sie die Datei „LocalLib.cfg.txt“ um/

cd /var/www/html/twiki
mv bin/LocalLib.cfg.txt bin/LocalLib.cfg

Öffnen Sie die Konfigurationsdatei und stellen Sie den Pfad des lib-Verzeichnisses in der TWiki-Installation

ein
vim bin/LocalLib.cfg

$twikiLibPath = "/var/www/html/twiki/lib";

Kopieren Sie die von TWiki bereitgestellte Apache-Konfigurationsdatei

cp misc/twiki_httpd_conf.txt /etc/httpd/conf.d/twiki.conf

Öffnen Sie die Konfiguration und ändern Sie alle Instanzen von „/home/httpd/“ in „/var/www/html“. Wenn Sie den vi-Texteditor verwenden, können Sie den folgenden Befehl verwenden

:%s_/home/httpd_/var/www/html_g

Fügen Sie außerdem „root“ als Benutzernamen in der Datei „AuthName“ in derselben Datei ein.

Schützen Sie das Datenverzeichnis, damit es mit Benutzername und Passwort zugänglich ist

cd data/
htpasswd -c .htpasswd root
New password:
Re-type new password:
Adding password for user root

Starten Sie den Apache-Webserver neu

systemctl restart httpd

Öffnen Sie nun einen Webbrowser und navigieren Sie zu http://yourIPaddress/twiki/bin/configure und befolgen Sie die Anweisungen, um mit der webbasierten Installation fortzufahren

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, TWiki 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. Installieren Sie MariaDB 10.0 auf CentOS 6

  2. Installieren Sie ownCloud auf CentOS 6

  3. Installieren Sie Fail2ban auf CentOS

  4. Installieren Sie osCommerce auf CentOS 7

  5. Installieren Sie PrestaShop unter CentOS

Installieren Sie MySQL auf CentOS 7

Installieren Sie Odoo 11 auf CentOS 7

So installieren Sie R unter CentOS 7

Installieren Sie Odoo 12 auf CentOS 7

So installieren Sie R unter CentOS 8

Installieren Sie Keepalived auf CentOS 8