GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Confluence na CentOS 7

Vysvětlíme, jak nainstalovat Confluence na CentOS 7.  Confluence je wiki software pro týmovou spolupráci, který je napsán v Javě. Je to centralizované místo, kde můžete vy a členové vašeho týmu spolupracovat na projektech. S Confluence můžete přidávat vlastní funkce prostřednictvím pluginů, integrovat Microsoft Office a SharePoint, snadno upravovat a publikovat úkoly související s projektem a další. Instalace Confluence na CentOS 7 je snadný úkol a měl by zabrat méně než 15 minut.

POŽADAVKY

V tomto tutoriálu budeme používat naši šablonu CentOS 7 Linux VPS. Než budete pokračovat, měli byste zkontrolovat systémové požadavky pro Confluence.

Server, na který budete Confluence instalovat, bude potřebovat nainstalovaný funkční zásobník LAMP (Linux, Apache, MySQL &PHP). Takže pokud potřebujete nainstalovat LAMP, můžete to udělat podle našich vynikajících návodů. Neinstalujte však MariaDB, jak je uvedeno v tutoriálu, protože Confluence podporuje MySQL místo MariaDB. Instalaci MySQL se budeme zabývat později v tomto článku.

1. Aktualizujte systém

Jako vždy se ujistěte, že je váš server plně aktuální pomocí příkazu níže:

# yum aktualizace

Nainstalujte si také textový editor dle vašeho výběru. Jako náš textový editor použijeme nano:

# yum install nano

2. Nainstalujte a nakonfigurujte Java

Confluence vyžaduje ke spuštění JAVA. Chystáme se nainstalovat JAVA JDK 8 společnosti Oracle. Ke stažení JDK 8 použijte příkaz níže:

# wget --no-cookies --no-check-certificate --header "Cookie:oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/ 8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.rpm" -O /opt/jdk-8u151-linux-x64.rpm

Nainstalujte JAVA:

# yum install /opt/jdk-8-linux-x64.rpm

Nakonfigurujte balíček JAVA pomocí příkazu alternatives:

# JDK_DIRS=($(ls -d /usr/java/jdk*))# JDK_VER=${JDK_DIRS[@]:(-1)}# alternativ --install /usr/bin/java java /usr /java/"${JDK_VER##*/}"/jre/bin/java 20000# alternativ --install /usr/bin/jar jar /usr/java/"${JDK_VER##*/}"/bin/ jar 20000# alternativy --install /usr/bin/javac javac /usr/java/"${JDK_VER##*/}"/bin/javac 20000# alternativy --install /usr/bin/javaws javaws /usr/java /"${JDK_VER##*/}"/jre/bin/javaws 20000# alternativ --set java /usr/java/"${JDK_VER##*/}"/jre/bin/java# alternativ --set javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws# alternativy --set javac /usr/java/"${JDK_VER##*/}"/bin/javac

Můžete zkontrolovat, zda byla JAVA správně nastavena na vašem serveru pomocí:

# java -version

3. Nainstalujte server MySQL

Musíte nainstalovat MySQL z komunitního úložiště.

Stáhněte a nainstalujte repozitář:

# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm# sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

Aktualizujte index balíčku:

# yum aktualizace

Nyní nainstalujte a spusťte MySQL:

# yum install mysql-server mysql-client# systemctl start mysqld

Povolte spuštění MySQL při spuštění:

# systemctl povolit mysqld

S instalací MySQL z cesty můžeme nyní vytvořit databázi pro instalaci Confluence. Nejprve však spusťte mysql_secure_installation skript pro posílení vašeho serveru MySQL:

# mysql_secure_installation

Nakonfigurujte jej takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Nyní se přihlaste do MySQL jako root a vytvořte databázi:

# mysql -u root -pmysql> VYTVOŘIT DATABÁZI confluence SADA ZNAKŮ utf8 COLLATE utf8_bin;Dotaz je v pořádku, ovlivněn 1 řádek (0,00 s)mysql> UDĚLEJTE VŠECHNA PRIVILEGIA NA konfluenci.* TOMU 'confluencecalhouser'@DENTIFIlo' your_password';Dotaz je v pořádku, ovlivněno 0 řádků (0,00 s)mysql> flush oprávnění;Dotaz je v pořádku, ovlivněno 0 řádků (0,00 s)mysql> ukončení

4. Nainstalujte Confluence na CentOS 7

Musíte si stáhnout příslušný Confluence ‘Linux 64-bit/ 32-bit installer’ z jejich stránky stahování.
Používáme 64bitový CentOS 7 VPS, takže použijeme 64bitový instalační program.

Příkaz arch můžete použít ke kontrole, zda na svém serveru používáte 64 nebo 32bitový OS. Například náš operační systém CentOS 7 je 64bitový:

[root@linuxvps /]# archx86_64

Dobře, pojďme se pustit do práce. Stahujeme 64bitový instalační program:

# wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-6.4.2-x64.bin

Nastavte soubor bin jako spustitelný:

# chmod a+x atlassian-confluence-6.4.2-x64.bin

Spusťte instalační program pomocí 'root ‘ uživatelská oprávnění a instalace vytvoří vyhrazený uživatelský účet systému Linux s názvem ‘confluence ‘ který bude použit ke spuštění Confluence:

# ./atlassian-confluence-6.4.2-x64.bin

Získáte následující výstup:

Rozbalování JRE ...Spouštění instalátoru ...Dec 03, 2015 10:43:54 AM java.util.prefs.FileSystemPreferences$1 runINFO:Vytvořen adresář uživatelských předvoleb. Tím se na váš počítač nainstaluje Confluence 6.4.2.OK [o, Enter], Storno [c]

Stiskněte enter.

Vyberte příslušnou možnost instalace nebo upgradu.Vyberte prosím jednu z následujících možností:Expresní instalace (používá výchozí nastavení) [1],Vlastní instalace (doporučeno pro pokročilé uživatele) [2, Enter],Upgrade stávající instalace Confluence [3 ]

Pokud chcete, můžete pokračovat s vlastní instalací, ale zadáme 1 v našem CLI pro expresní instalaci s výchozím nastavením:

Podívejte se, kam bude Confluence nainstalován a jaká nastavení budou použita. Instalační adresář:/opt/atlassian/confluenceHome Adresář:/var/atlassian/application-data/confluenceHTTP Port:8090RMI Port:8000Install as service:YesInstall [i , Enter], Konec [e]

Znovu stiskněte Enter pro spuštění instalace Confluence, která vám poskytne níže uvedený výstup:

Extrahování souborů ...Počkejte prosím chvíli, než se Confluence spustí. Spuštění Confluence ...Instalace Confluence 6.4.2 je dokončenaVaše instalace Confluence 6.4.2 je nyní připravena a lze k ní přistupovat prostřednictvím vašeho prohlížeče. Confluence 6.4. 2 je přístupný na http://localhost:8090Dokončení instalace ...

5. Konfigurace Confluence

Jak vidíte, Confluence naslouchá na portu 8090. Toto a cestu URI můžete změnit v server.xml soubor. A skutečně, musíme změnit URL, ze které budeme přistupovat k Confluence. Zadejte proto conf adresář:

# cd /opt/atlassian/confluence/conf

Nejprve však musíte vypnout Confluence a poté upravit server.xml soubor.

# sh /opt/atlassian/confluence/bin/shutdown.sh# nano server.xml

Nyní najděte ‘localhost’ hodnotu a nahraďte ji IP adresou vašeho serveru.

Uložte a ukončete soubor. Dalším krokem je konfigurace připojení zdroje dat MySQL pro Confluence. Chcete-li to provést, musíte nainstalovat ovladač MySQL JDBC. Níže je uveden postup, jak to provést. Proveďte níže uvedené příkazy:

# cd /opt# wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.35.tar.gz# tar -zxvf mysql-connector-java- 5.1.35.tar.gz# cd /opt/mysql-connector-java-5.1.35# mv mysql-connector-java-5.1.35-bin.jar /opt/atlassian/confluence/confluence/WEB-INF/lib /

Pomocí těchto příkazů stahujete ovladač JDBC v /opt adresář, rozbalte jej a poté přesuňte rozbalený soubor jar do příslušného adresáře Confluence (/opt/atlassian/confluence/confluence/WEB-INF/lib/ ).

Dále upravte server.xml soubor znovu:

# nano /opt/atlassian/confluence/conf/server.xml

Najděte následující řádky:

   

Vložte spodní řádky do prvku Context (mezi řádek „

<   

Samozřejmě nahraďte your_password heslem, které jste nakonfigurovali při vytváření konfluence databáze. Uložte a zavřete soubor. Nyní upravte web.xml soubor umístěný v WEB-INF adresář:

# nano /opt/atlassian/confluence/confluence/WEB-INF/web.xml

Následující součásti vložte těsně před  blízko konce souboru:

    Soubor připojení    jdbc/confluence    javax.sql.DataSource   Kontejner

Uložte a zavřete web.xml soubor.

6. Spusťte Confluence

Po všech těchto změnách, které jste provedli v konfiguračních souborech, můžete nyní spustit Confluence. Zadejte tento příkaz:

# sh /opt/atlassian/confluence/bin/start-confluence.sh

Pro odstraňování problémů použijte soubor protokolu Confluence (/opt/atlassian/confluence/logs/catalina.out ).

7. Dokončete instalaci ve webovém prohlížeči

Nyní můžete dokončit instalaci Confluence na:http://your_server_IP:8090 . Uvítá vás instalační stránka, jak je znázorněno na obrázku níže:

Klikněte na Produkční instalace (můžete zvolit Zkušební instalaci Samozřejmě, protože instalace produktu vyžaduje, abyste měli aktivní licenci Confluence), zvolte, zda chcete mít doplněk, a na následující obrazovce zadejte svůj licenční klíč.

Poté nastavte databázi. Vyberte MySQL a přímé připojení JDBC. Zadejte odpovídající nastavení:

Název třídy ovladačů:com.mysql.jdbc.DriverDatabase URL:jdbc:mysql://localhost:3306/confluence?useUnicode=true&characterEncoding=utf8Username:confluenceuserPassword:your_password

Poté klikněte na Další a dokončete konfiguraci Confluence.

Gratulujeme, pokud jste pečlivě dodržovali naše kroky, máte nyní plně funkční instalaci Confluence na vašem CentOS 7 VPS. Pro více informací o Confluence navštivte jejich oficiální dokumentaci.

Confluence samozřejmě nemusíte instalovat na CentOS 7, pokud používáte některou z našich hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Confluence na CentOS 7. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Confluence na CentOS 7, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Confluence na CentOS 7

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8