GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Confluence di CentOS 7

Kami akan menjelaskan, Cara menginstal Confluence di CentOS 7.  Confluence adalah perangkat lunak kolaborasi tim wiki yang ditulis dalam Java. Ini adalah tempat terpusat di mana Anda dan anggota tim Anda dapat bekerja sama dalam proyek. Dengan Confluence, Anda dapat menambahkan fitur khusus melalui plugin, mengintegrasikan Microsoft Office dan SharePoint, mengedit dan menerbitkan tugas terkait proyek dengan mudah, dan banyak lagi. Menginstal Confluence di CentOS 7, adalah tugas yang mudah dan membutuhkan waktu kurang dari 15 menit.

PERSYARATAN

Kami akan menggunakan template CentOS 7 Linux VPS kami untuk tutorial ini. Sebelum melanjutkan, Anda harus memeriksa persyaratan sistem untuk Confluence.

Server tempat Anda akan menginstal Confluence akan membutuhkan tumpukan LAMP (Linux, Apache, MySQL &PHP) yang berfungsi. Jadi, jika Anda perlu menginstal LAMP, Anda dapat melakukannya dengan mengikuti tutorial kami yang luar biasa. Namun, jangan instal MariaDB seperti yang ditunjukkan dalam tutorial karena Confluence mendukung MySQL alih-alih MariaDB . Kami akan membahas instalasi MySQL nanti di artikel ini.

1. Perbarui sistem

Seperti biasa, pastikan server Anda sepenuhnya mutakhir dengan perintah di bawah ini:

# pembaruan yum

Juga, instal editor teks pilihan Anda. Kami akan menggunakan nano sebagai editor teks kami:

# yum install nano

2. Instal dan konfigurasikan Java

Confluence membutuhkan JAVA agar dapat berjalan. Kami akan menginstal Oracle JAVA JDK 8. Gunakan perintah di bawah ini untuk mengunduh JDK 8:

# 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

Instal JAVA:

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

Konfigurasikan paket JAVA menggunakan perintah alternatif:

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

Anda dapat memeriksa apakah JAVA telah diatur dengan benar di server Anda menggunakan:

# java -versi

3. Instal server MySQL

Anda perlu menginstal MySQL dari repositori komunitas.

Unduh dan instal repo:

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

Perbarui indeks paket:

# pembaruan yum

Sekarang instal dan mulai MySQL:

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

Aktifkan MySQL untuk memulai saat boot:

# systemctl aktifkan mysqld

Dengan instalasi MySQL keluar dari cara kita, kita sekarang dapat membuat database untuk instalasi Confluence. Tapi pertama-tama, jalankan mysql_secure_installation skrip untuk mengeraskan server MySQL Anda:

# mysql_secure_installation

Konfigurasikan seperti ini:

- Setel kata sandi root? [Y/n] y- Hapus pengguna anonim? [Y/n] y- Larang login root dari jarak jauh? [Y/n] y- Hapus database pengujian dan akses ke sana? [Y/n] y- Muat ulang tabel hak istimewa sekarang? [Y/n] y

Sekarang, login ke MySQL sebagai root dan buat database:

# mysql -u root -pmysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;Query OK, 1 baris terpengaruh (0,00 detik)mysql> BERIKAN SEMUA HAK ISTIMEWA PADA pertemuan.* UNTUK 'confluenceuser'@'localhost' DIIDENTIFIKASI OLEH ' your_password';Kueri OK, 0 baris terpengaruh (0,00 detik)mysql> hak istimewa flush;Kueri OK, 0 baris terpengaruh (0,00 detik)mysql> keluar

4. Instal Confluence di CentOS 7

Anda perlu mendownload Confluence 'Linux 64-bit/ 32-bit installer' yang sesuai dari halaman unduhan mereka.
Kami menggunakan VPS CentOS 7 64-bit, jadi kami akan menggunakan penginstal 64-bit.

Anda dapat menggunakan perintah arch untuk memeriksa apakah Anda menjalankan OS 64 atau 32 bit di server Anda. Misalnya OS CentOS 7 kami adalah 64-bit:

[root@linuxvps /]# archx86_64

Oke, sekarang mari kita mulai bisnis. Kami sedang mengunduh penginstal 64-bit:

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

Jadikan file bin dapat dieksekusi:

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

Jalankan penginstal dengan ‘root ' hak pengguna dan instalasi akan membuat akun pengguna Linux khusus bernama 'pertemuan ' yang akan digunakan untuk menjalankan Confluence:

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

Anda akan mendapatkan output berikut:

Unpacking JRE ...Starting Installer ...Dec 03, 2015 10:43:54 AM java.util.prefs.FileSystemPreferences$1 runINFO:Membuat direktori preferensi pengguna. Ini akan menginstal Confluence 6.4.2 di komputer Anda.OK [o, Masuk], Batal [c]

Tekan enter.

Pilih opsi penginstalan atau peningkatan yang sesuai. Silakan pilih salah satu dari berikut ini:Instal Ekspres (menggunakan pengaturan default) [1], Instal Kustom (disarankan untuk pengguna tingkat lanjut) [2, Enter], Tingkatkan instalasi Confluence yang ada [3 ]

Anda dapat melanjutkan dengan pemasangan khusus jika Anda mau, tetapi kami akan memasukkan 1 di CLI . kami untuk pemasangan Ekspres dengan pengaturan default:

Lihat di mana Confluence akan diinstal dan pengaturan yang akan digunakan. Direktori Instalasi:/opt/atlassian/confluenceHome Directory:/var/atlassian/application-data/confluenceHTTP Port:8090RMI Port:8000Install as service:YesInstall [i , Masuk], Keluar [e]

Tekan Enter lagi untuk memulai instalasi Confluence yang akan memberi Anda output di bawah ini:

Mengekstrak file ...Harap tunggu beberapa saat sementara Confluence dijalankan.Meluncurkan Confluence ...Instalasi Confluence 6.4.2 selesai Instalasi Confluence 6.4.2 Anda sekarang sudah siap dan dapat diakses melalui browser Anda.Confluence 6.4. 2 dapat diakses di http://localhost:8090Selesaikan instalasi ...

5. Konfigurasi Confluence

Seperti yang Anda lihat, Confluence mendengarkan pada port 8090. Anda dapat mengubah ini dan jalur URI di server.xml mengajukan. Dan memang, kita perlu mengubah URL dari mana kita akan mengakses Confluence. Oleh karena itu, masukkan conf direktori:

# cd /opt/atlassian/confluence/conf

Namun, Anda harus mematikan Confluence terlebih dahulu lalu mengedit server.xml berkas.

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

Sekarang, temukan 'localhost' nilai dan ganti dengan alamat IP server Anda.

Simpan dan keluar dari file. Langkah selanjutnya adalah mengonfigurasi koneksi sumber data MySQL untuk Confluence. Untuk melakukan itu, Anda perlu menginstal driver MySQL JDBC. Di bawah ini adalah prosedur untuk melakukannya. Jalankan perintah di bawah ini:

# 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 /

Dengan perintah ini, Anda mengunduh driver JDBC di /opt direktori, mengekstraknya dan kemudian memindahkan file jar yang belum dibongkar di direktori Confluence yang sesuai (/opt/atlassian/confluence/confluence/WEB-INF/lib/ ).

Selanjutnya, edit server.xml file lagi:

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

Temukan baris berikut:

   

Sisipkan garis di bawahnya di dalam elemen Konteks (antara baris ‘


 Tentu saja ganti your_password dengan password yang Anda konfigurasikan selama pembuatan confluence  basis data. Simpan dan tutup file. Sekarang edit web.xml  file yang terletak di WEB-INF  direktori:

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

Sisipkan komponen berikut tepat sebelum  di dekat akhir file:

    Connection Pool    jdbc/confluence    javax.sql.DataSource   Wadah

Simpan dan tutup web.xml berkas.

6. Mulai Pertemuan

Setelah semua perubahan yang Anda buat pada file konfigurasi, Anda sekarang dapat memulai Confluence. Berikan perintah ini:

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

Untuk pemecahan masalah, gunakan file log Confluence (/opt/atlassian/confluence/logs/catalina.out ).

7. Selesaikan penginstalan di browser web

Anda sekarang dapat menyelesaikan instalasi Confluence di:http://your_server_IP:8090 . Anda akan disambut oleh halaman instalasi seperti pada gambar di bawah ini:

Klik Instalasi Produksi (Anda dapat memilih Penginstalan Percobaan tentu saja, karena penginstalan Produk mengharuskan Anda memiliki lisensi Confluence aktif), pilih apakah Anda ingin memiliki addon dan masukkan kunci lisensi Anda di layar berikut.

Kemudian, mengatur database. Pilih MySQL dan Direct JDBC Connection. Masukkan pengaturan yang sesuai:

Nama Kelas Driver:com.mysql.jdbc.DriverDatabase URL:jdbc:mysql://localhost:3306/confluence?useUnicode=true&characterEncoding=utf8Nama Pengguna:confluenceuserPassword:your_password

Kemudian klik Berikutnya dan selesaikan konfigurasi Confluence.

Selamat, jika Anda mengikuti langkah-langkah kami dengan hati-hati, Anda sekarang memiliki instalasi Confluence yang berfungsi penuh pada CentOS 7 VPS Anda. Untuk informasi lebih lanjut tentang Confluence, kunjungi dokumentasi resmi mereka.

Tentu saja Anda tidak perlu menginstal Confluence di CentOS 7, jika Anda menggunakan salah satu layanan hosting kami, Anda dapat meminta admin Linux ahli kami untuk menginstal Confluence di CentOS 7, untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, tentang cara menginstal Confluence di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara menginstal Confluence di CentOS 7

  1. Cara Menginstal Wine 4.0 di CentOS 7

  2. Cara Menginstal Vim 8.2 di CentOS 7

  3. Cara Menginstal VirtualBox di CentOS 7

  1. Cara Menginstal Git di CentOS 8

  2. Cara Menginstal Docker di CentOS 8

  3. Cara Menginstal Java 8 &11 di Centos 8