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ář:
Následující součásti vložte těsně před
blízko konce souboru:
Uložte a zavřete web.xml soubor.
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:
Pro odstraňování problémů použijte soubor protokolu Confluence (/opt/atlassian/confluence/logs/catalina.out ).
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í:
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.# nano /opt/atlassian/confluence/confluence/WEB-INF/web.xml
6. Spusťte Confluence
# sh /opt/atlassian/confluence/bin/start-confluence.sh
7. Dokončete instalaci ve webovém prohlížeči
Název třídy ovladačů:com.mysql.jdbc.DriverDatabase URL:jdbc:mysql://localhost:3306/confluence?useUnicode=true&characterEncoding=utf8Username:confluenceuserPassword:your_password