GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa TWiki su CentOS 7

In questo articolo installeremo TWiki su un VPS CentOS 7 con server web Apache. TWiki è una piattaforma di collaborazione basata sul Web semplice da usare, flessibile, sicura e molto potente basata su Perl. Usando TWiki puoi gestire uno spazio di sviluppo di progetti, un sistema di gestione dei documenti, una base di conoscenza o qualsiasi altro strumento di groupware. TWiki è utilizzato da milioni di utenti in più di 130 paesi nel mondo e include molte funzionalità come:

  • Modifica facile della tabella
  • Interfaccia utente personalizzabile
  • Editor di testo ricco
  • Oltre 400 estensioni e 200 plug-in
  • Controllo dell'accesso a grana fine
  • Controllo delle revisioni
  • Generazione di contenuti dinamici
  • Moduli e rapporti

E molti altri...

Accedi alla tua macchina CentOS 7 tramite SSH come utente root

ssh root@IP

e aggiorna tutti i servizi sul tuo server

yum -y update

Installa alcuni prerequisiti necessari per installare TWiki .

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

Esegui il comando seguente per installare il server Web Apache.

yum install httpd

Avvia il server web Apache e aggiungilo per l'avvio automatico all'avvio del sistema

systemctl start httpd
systemctl enable httpd

Abbiamo anche bisogno di installare diversi moduli Perl

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

Installeremo il resto dei moduli Perl da CPAN. Avvia la shell di CPAN eseguendo quanto segue

perl -MCPAN -e shell

e installa i seguenti moduli uno per uno

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

Ora vai al sito Web ufficiale di TWiki e scarica l'ultima versione stabile. Al momento della stesura di questo articolo è la versione 6.0.1

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

Crea una nuova directory nella root del documento e decomprimi l'archivio TWiki in quella directory

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

Modifica la proprietà della directory

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

Ora dobbiamo configurare TWiki. Rinomina il file "LocalLib.cfg.txt"/

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

Apri il file di configurazione e imposta il percorso della directory lib nell'installazione di TWiki

vim bin/LocalLib.cfg

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

Copia il file di configurazione di Apache fornito da TWiki

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

Apri la configurazione e cambia tutte le istanze di "/home/httpd/" in "/var/www/html". Se stai usando vi text editor puoi usare il seguente comando

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

Inserisci anche "root" come nome utente nel file "AuthName" nello stesso file.

Proteggi la directory dei dati in modo che sia accessibile con nome utente e password

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

Riavvia il server web Apache

systemctl restart httpd

Ora apri un browser web e vai a http://yourIPaddress/twiki/bin/configure e segui le istruzioni per continuare con l'installazione basata sul Web

Ovviamente non devi fare nulla di tutto questo se usi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare TWiki per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Installa MariaDB 10.0 su CentOS 6

  2. Installa ownCloud su CentOS 6

  3. Installa Fail2ban su CentOS

  4. Installa osCommerce su CentOS 7

  5. Installa PrestaShop su CentOS

Installa MySQL su CentOS 7

Installa Odoo 11 su CentOS 7

Come installare R su CentOS 7

Installa Odoo 12 su CentOS 7

Come installare R su CentOS 8

Installa Keepalived su CentOS 8