Installer TWiki Collaboration Platform På CentOS 6,5

Innledning
TWiki er en fleksibel, kraftig, sikker, men likevel enkel web-basert bedrift samarbeidsplattform. Den kan brukes til å kjøre en prosjektutvikling plass, et dokument styringssystem, en kunnskapsbase eller et annet gruppevare verktøy på enten et intranett eller på Internett. Den har over 400 brukere, og det er perfekt passer for brukere som ønsker å lage web-applikasjoner uten programmering. Det blir aktivt brukt av 50.000 små bedrifter, mange Fortune 500-selskaper, og millioner av mennesker over hele kloden, med installasjoner av 100000s sider
funksjoner Z -. Rediger sider med WYSIWYG-editor eller rå wiki editor- Samtidig redigering med konflikt oppløsning- Legge bilder og andre objekter (videoer, Twitter-feeder, etc) - Brukerprofil profil~~POS=HEADCOMP sider med bilde uploads- flere arbeidsområder (én per lag eller prosjekt) - Fleksibel godkjenning, inkludert LDAP, AD, OpenID- finkornet tilgangskontroll - Document management-dynamisk innhold med makroer, variabler, innebygd søk-applikasjonsplattform: bruk TWiki markering for å bygge arbeidsflyt applicationss med skjemaer, tabeller og amp; SQL søkeord- Fleksibel Search Alt under versjonskontroll, inkludert metadata som adgangskontroll innstillinger- Page watch funksjon & e-post Varsler- Sikkerhet: Valgfritt SSL, adgangskontroll, XSRF beskyttelse, responsive samfunns- Stilig huden med bedriftens titt-Webbasert administrasjon for brukere, grupper og workspaces- Omfattende statistikk- Backup & restaurere; enkel oppgradering-Load balansert oppsett mulig (utplassert på steder med opp til 1M + sider, 20k + brukere) - Installasjon: Native installere på mange operativsystemer; VMware appliance- Over 400 extension: Handling sporing, strekkode generasjon, blogging, kalender, kartlegging, betinget tekst, databasetilgang, Extreme Programming sporing, globalt søk & erstatte, bildegalleri, LaTeX støtte, post til wiki-sider, sidehierarkiet, slideshow presentasjoner, regneark beregninger, bord redaktør, tagging, ordet alias støtte, XML og XSL-transformasjoner, og more.- Integrasjon med MySQL, Oracle, PostgreSQL, etc mulig
Installasjon
Her skal jeg vise hvordan du installerer og konfigurerer Twiki på CentOS 6.5. Selv om denne metoden vil fungere på alle RPM basert distribusjoner, inkludert Fedora, RHEL, og Scientific Linux 6.x versjoner.
Jeg testet denne installasjonen på CentOS 6.5 32 bit utgave på min LAN. Mine testboks detaljer er som vist nedenfor:

 Operativsystem: CentOS 6.5 32bit Edition Minimal installationIP Adresse: 192.168.1.2/24Hostname: server.unixmen.localSELinux: EnabledFirewall (iptables): EnabledApache webserver standard port 80 er tillatt gjennom IP tables.Let oss komme gjennom i installasjonen. 
Installer Forutsetninger
Først, sørg for at du har installert følgende forutsetninger. Logg inn som root-bruker, og kjør følgende kommando for å installere alle forutsetninger på en gang.
 yum install wget perl RCS zip httpd gjøre gcc gd gd-utvik phpAs jeg nevnte ovenfor, sørg for at du har lov til portene 80 og 443 gjennom IP tabeller 
Rediger /etc /sysconfig /iptables, etter
 vi /etc /sysconfig /iptablesAdd følgende linjer:. 
 [...] - A INPUT - m state --state NEW -m tcp -p tcp --dport 80-j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 443-j ACCEPT [...] Lagre og lukk filen. Start iptables service. 
 tjenesteleverandører iptables restartInstall Perl-moduler 
Installer disse Perl-moduler.
 yum install perl-CPAN perl-CGI perl-YAML perl-IPC-Cmd perl-Module- CoreList perl-ExtUtils-CBuilder perl-modul-BuildNow, logger du CPAN, og skriv inn følgende kommando en etter en for å få siste oppdateringer 
Først Logg inn for å CPAN bruker kommandoen.
 perl - MCPAN -e shellThe CPAN skallet vil se ut under 
 CPAN [1] >. Deretter skriver du inn følgende kommandoer en etter en fra CPAN skallet for å oppdatere og få alle nyeste og resten av modulene. Vær oppmerksom på at, følgende er separate kommandoer. Skriv inn kommandoene en etter en, og gå med standard svarene. Ikke endre eller modifisere noe med mindre du vet hva du gjør. Det vil ta litt tid å laste ned og installere alle moduler. Vær tålmodig, og trykk enter for å gå med standard svar. 
 installere Term :: ReadKey installere Bundle :: CPAN reload CPAN installere Encode installere Feil installere HTML :: parser installere Tekst :: Diff installere Tid :: Lokal installere Authen :: SASL installere CGI :: Session installere Digest :: SHA1 installere Locale :: Maketext :: Lexicon installere URI installere FreezeThaw installere GD installere HTML :: Tre installere Tid :: TimezoneAfter utfører alle kommandoer, skriver du exit for å gå tilbake til terminalen. 
Last ned og installer twiki
Når du gjorde alle trinnene ovenfor vellykket, laste ned den nyeste versjonen fra twiki nettsiden.
Lag en mappe som heter twiki på apache rotmappen.
 mkdir /var /www /html /twikiGo til twki mappen, og laste ned den nyeste versjonen TWiki: 
 cd /var /www /html /twikiwget http://sourceforge.net/projects/twiki/files/TWiki%20for%20all%20Platforms/TWiki-6.0.0/TWiki-6.0.0.zipUnzip filen, og sette eierskap til apache bruker over twiki mappe 
 unzip TWiki-6.0.0.zipchown -R apache. apache /var /www /html /twiki /Konfigurer Twiki 
Endre navnet på filen LocalLib.cfg.txt fil til LocalLib.cfg, og sette eierskap.
 cp /var/www/html/twiki/bin/LocalLib.cfg.txt /var /www /html /twiki /bin /LocalLib.cfgchown apache: apache /var/www/html/twiki/bin/LocalLib.cfgEdit fil LocalLib.cfg, etter 
 vi /var/www/html/twiki/bin/LocalLib.cfgFind linjen twikiLibPath, og sette banen av twki /lib-mappen. 
 [...] $ twikiLibPath = "/var/www/html/twiki/lib";[...]Make at du har gitt den rette banen til twiki /lib-mappen. 
Kopier fil twiki_httpd_conf.txt som twiki_httpd.conf til /etc/httpd/conf.d/.
 cp /var/www/html/twiki/twiki_httpd_conf.txt /etc/httpd/conf.d/twiki_httpd.confGo til twki /data-mappen og sette passord for «root» bruker. 
 cd /var /www /html /twiki /data /htpasswd -c. htpasswd rootEdit fil twiki_httpd.conf, etter 
 vi /etc/httpd/conf.d/twiki_httpd.confFind linjen /home /httpd /og endre den til /var /www /html /. For å endre alt på en gang, skriver du inn følgende kommando i editoren vi 
.% S_ /home /httpd_ /var /www /html_gFind linjen JohnDoe og endre den til roten. Du kan endre den ved hjelp av følgende kommando fra editoren vi 
:% s /JohnDoe /root /gif du ønsker å la en IP-adresse kan få tilgang til twiki konfigurasjon URL: Gå til den delen < Directory ". /var /www /html /twiki /bin ">, og sørge for at linjen" Allow All "er eksisterer. Hvis linjen ser ut Allow ingen, så endrer det til Allow All. 
Etter endringene, lagre og lukke filen. Start apache tjeneste
 tjenesten httpd restartBegin Installasjon 
Åpne opp nettleseren din, og skriv inn http:.. //Ip-adresse /twiki /bin /configure, og følg instruksjonene på skjermen
Enter nytt passord hvis du ønsker, og klikk på Konfigurer
Klikk på Neste.
Klikk lagre for å lagre endringene
Gratulerer.! Du har nå installert TWiki. Bla til ned og klikk på linken som sier "Gå til TWiki forsiden" for å få tilgang til hovedsiden TWiki.
Dette er hvordan TWiki hovedsiden vil se etter at installasjonen er fullført.

registrere nytt brukere
å melde i TWiki samarbeidsplattform, klikk på rullegardin lenke konto øverst til høyre på hovedsiden. Velg ny bruker, fyll ut dine personlige opplysninger, og klikk Send-knappen.
Nå vil den nye brukerprofilside opprettes. Klikk på brukerprofilen linken for å besøke sin profil.

Dette er hvordan min profil ser etter registrering på TWiki samarbeid suite.
Cheers! Nå TWiki samarbeidsplattform er klar til bruk

Kilde &.; Annonse:
TWiki Website