GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a nakonfigurovat XWiki na Ubuntu 16.04

XWiki je bezplatný a open source wiki software napsaný v Javě a běží na servletovém kontejneru jako Tomcat, JBoss atd. XWiki používá k ukládání informací databáze jako MySQL nebo PostgreSQL. XWiki nám umožňuje ukládat strukturovaná data a spouštět serverový skript v rozhraní wiki. Můžete hostovat více blogů a spravovat nebo prohlížet své soubory a složky pomocí XWiki.

XWiki přichází se spoustou funkcí, některé z nich jsou uvedeny níže:

  • Podporuje správu verzí a ACL.
  • Umožňuje prohledávat celou wiki pomocí zástupných znaků.
  • Snadný export wiki stránek do PDF, ODT, RTF, XML a HTML.
  • Organizace obsahu a import obsahu.
  • Úprava stránky pomocí editoru WYSIWYG.

Požadavky

  • Server se systémem Ubuntu 16.04.
  • Uživatel bez oprávnění root s právy sudo.

Aktualizujte systém

Než začnete, budete muset aktualizovat úložiště Ubuntu na nejnovější verzi. Můžete to provést pomocí následujícího příkazu:

sudo apt-get update -y
sudo apt-get upgrade -y

Jakmile je úložiště aktualizováno, restartujte systém, aby byly použity všechny aktualizace.

Instalovat Javu

Xwiki je aplikace založená na Javě, takže budete muset nejprve nainstalovat Java 8. Ve výchozím nastavení není Java 8 k dispozici v úložišti Ubuntu. Java 8 můžete nainstalovat přidáním úložiště webupd8team PPA do vašeho systému.

Nejprve přidejte PPA spuštěním následujícího příkazu:

sudo add-apt-repository ppa:webupd8team/java

Dále aktualizujte úložiště pomocí následujícího příkazu:

sudo apt-get update -y

Jakmile bude úložiště aktuální, můžete nainstalovat Java 8 spuštěním následujícího příkazu:

sudo apt-get install oracle-java8-installer -y

Po instalaci Javy můžete zkontrolovat verzi Javy pomocí následujícího příkazu:

java -version

Měli byste vidět následující výstup:

Java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

Stáhnout a nainstalovat Xwiki

Dále si budete muset stáhnout instalační soubor poskytovaný XWiki. Můžete si jej stáhnout pomocí následujícího příkazu:

wget http://download.forge.ow2.org/xwiki/xwiki-enterprise-installer-generic-8.1-standard.jar

Po dokončení stahování můžete stažený soubor balíčku nainstalovat pomocí příkazu java, jak je uvedeno níže:

sudo java -jar xwiki-enterprise-installer-generic-8.1-standard.jar

Měli byste vidět následující výstup:

28 Jan, 2018 6:57:37 PM INFO: Logging initialized at level 'INFO'
28 Jan, 2018 6:57:37 PM INFO: Commandline arguments: 
28 Jan, 2018 6:57:37 PM INFO: Detected platform: ubuntu_linux,version=3.19.0-25-generic,arch=x64,symbolicName=null,javaVersion=1.7.0_151
28 Jan, 2018 6:57:37 PM WARNING: Failed to determine hostname and IP address
Welcome to the installation of XWiki Enterprise 8.1!
The homepage is at: http://xwiki.org/

Press 1 to continue, 2 to quit, 3 to redisplay

Nyní stiskněte 1 pro pokračování v instalaci byste měli vidět následující výstup:

Please read the following information: 
                                                                                             
 XWiki Enterprise - Readme                                                                        
                                                                                                 
                                                                                                  
 XWiki Enterprise Overview                                                                        
XWiki Enterprise is a second generation Wiki engine, features professional features like       
 Wiki, Blog, Comments, User Rights, LDAP Authentication, PDF Export, and a lot more.              
XWiki Enterprise also includes an advanced form and scripting engine which makes it an ideal   
 development environment for constructing data-based intranet applications. It has powerful       
 extensibility features, supports scripting, extensions and is based on a highly modular          
 architecture. The scripting engine allows to access a powerful API for accessing the XWiki       
 repository in read and write mode.                                                               
XWiki Enterprise is used by major companies around the world and has strong                    
 Support for a professional usage of XWiki.                                                       
 Pointers                                                                                         
Here are some pointers to get you started with XWiki once you have finished installing it:     
                                                                                                  
The documentation can be found on the XWiki.org web site                                        
If you notice any issue please file a an issue in our issue tracker                             
If you wish to talk to XWiki users or developers please use our                                 
 Mailing lists & Forum                                                                            
You can also access XWiki's                                                                     
 source code                                                                                      
If you need commercial support please visit the                                                 
 Support page                                                                                     
                                                                                                  
                                                                                                  

Press 1 to continue, 2 to quit, 3 to redisplay

Nyní stiskněte 1 pro pokračování v instalaci byste měli vidět následující výstup:

See the NOTICE file distributed with this work for additional        
information regarding copyright ownership.                           
This is free software; you can redistribute it and/or modify it      
under the terms of the GNU Lesser General Public License as          
published by the Free Software Foundation; either version 2.1 of     
the License, or (at your option) any later version.                  
This software is distributed in the hope that it will be useful,     
but WITHOUT ANY WARRANTY; without even the implied warranty of       
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU     
Lesser General Public License for more details.                      
You should have received a copy of the GNU Lesser General Public     
License along with this software; if not, write to the Free          
Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA   
02110-1301 USA, or see the FSF site: http://www.fsf.org.             

Press 1 to accept, 2 to reject, 3 to redisplay

Nyní stiskněte 1 pro přijetí licenční smlouvy byste měli vidět následující výstup:

Select the installation path:  [/usr/local/XWiki Enterprise 8.1] 

Press 1 to continue, 2 to quit, 3 to redisplay

Nyní stiskněte enter a stiskněte 1 pro výběr výchozí instalační cesty byste měli vidět následující výstup:

  [x] Pack 'Core' required
????????????????????????????????????????????????????????????????????????????????
  [x] Include optional pack 'Default Wiki'
????????????????????????????????????????????????????????????????????????????????
Enter Y for Yes, N for No: 
Y
Press 1 to continue, 2 to quit, 3 to redisplay

Nyní stiskněte Y a stiskněte 1 pro pokračování v instalaci byste měli vidět následující výstup:

[ Starting to unpack ]
[ Processing package: Core (1/2) ]
[ Processing package: Default Wiki (2/2) ]
[ Unpacking finished ]

Nyní budete požádáni o vytvoření zástupců pro uživatele, můžete stisknout 'Y' přidat je. Dále budete požádáni o vygenerování automatického instalačního skriptu, stačí stisknout Enter pro výběr výchozí hodnoty, po dokončení instalace byste měli vidět následující výstup:

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Generate an automatic installation script
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Enter Y for Yes, N for No: 
Y
Select the installation script (path must be absolute)[/usr/local/XWiki Enterprise 8.1/auto-install.xml]

Installation was successful
application installed on /usr/local/XWiki Enterprise 8.1
[ Writing the uninstaller data ... ]
[ Console installation done ]

Nyní je XWiki na vašem systému nainstalována, je čas spustit spouštěcí skript XWiki, jak je ukázáno níže:

cd /usr/local/XWiki Enterprise 8.1
sudo bash start_xwiki.sh

Počkejte prosím chvíli, než se spustí procesy. Nyní byste měli na terminálu vidět několik zpráv, jak je uvedeno níže:

start_xwiki.sh: 79: start_xwiki.sh:
Starting Jetty on port 8080, please wait...
2018-01-28 19:12:41.842:INFO::main: Logging initialized @1266ms
2018-01-28 19:12:42.905:INFO:oejs.Server:main: jetty-9.2.13.v20150730
2018-01-28 19:12:42.956:INFO:oejs.AbstractNCSARequestLog:main: Opened /usr/local/XWiki Enterprise 8.1/data/logs/2018_01_28.request.log
2018-01-28 19:12:42.965:INFO:oejdp.ScanningAppProvider:main: Deployment monitor [file:/usr/local/XWiki%20Enterprise%208.1/jetty/contexts/] at interval 0
2018-01-28 19:13:31,485 [main] INFO  o.x.s.s.i.EmbeddedSolrInstance - Starting embedded Solr server... 
2018-01-28 19:13:31,507 [main] INFO  o.x.s.s.i.EmbeddedSolrInstance - Using Solr home directory: [data/solr] 
2018-01-28 19:13:43,371 [main] INFO  o.x.s.s.i.EmbeddedSolrInstance - Started embedded Solr server. 
2018-01-28 19:13:46.556:INFO:oejsh.ContextHandler:main: Started [email protected]{/xwiki,file:/usr/local/XWiki%20Enterprise%208.1/webapps/xwiki/,AVAILABLE}{/xwiki}
2018-01-28 19:13:46.697:INFO:oejsh.ContextHandler:main: Started [email protected]{/,file:/usr/local/XWiki%20Enterprise%208.1/webapps/root/,AVAILABLE}{/root}
2018-01-28 19:13:46.776:INFO:oejs.ServerConnector:main: Started [email protected]{HTTP/1.1}{0.0.0.0:8080}

XWiki je nyní v provozu, je čas vstoupit do webového rozhraní XWiki.

Přístup k XWiki

XWiki běží na portu 8080 , takže budete muset povolit port 8080 přes bránu firewall. Nejprve povolte UFW firewall pomocí následujícího příkazu:

sudo ufw enable

Dále povolte port 8080 přes firewall UFW pomocí následujícího příkazu:

sudo ufw allow 8080/tcp

Poté znovu načtěte pravidla brány firewall, aby se všechny změny uplatnily, spuštěním následujícího příkazu:

sudo ufw reload

Stav brány firewall UFW můžete získat pomocí následujícího příkazu:

sudo ufw status

Nyní otevřete webový prohlížeč a zadejte adresu URL http://ip-ip-vašeho-serveru:8080 , budete přesměrováni na domovskou stránku XWiki, jak je uvedeno níže:

Server XWiki můžete kdykoli zastavit stisknutím Ctrl + C tlačítko v terminálu.

Závěr

Gratulujeme! úspěšně jste nainstalovali a nakonfigurovali XWiki na serveru Ubuntu 16.04. Doufám, že nyní můžete snadno hostovat své vlastní wiki stránky pomocí XWiki na serveru Ubuntu 16.04. Pro více informací se můžete podívat na oficiální dokumentační stránku XWiki na https://www.xwiki.org/xwiki/bin/view/Documentation/. Pokud máte nějaké dotazy, neváhejte mě komentovat.


Ubuntu
  1. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat Redmine na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Sambu na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat Jenkins na Ubuntu 20.04

  3. Jak nainstalovat a nakonfigurovat Askbot na Ubuntu 16.04

  1. Jak nainstalovat a nakonfigurovat MongoDB na Ubuntu 14.04

  2. Jak nainstalovat a nakonfigurovat Solr 5.5 na Ubuntu 14.04

  3. Jak nainstalovat a nakonfigurovat Solr 6 na Ubuntu 16.04