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

Cara Menginstal OpenProject di CentOS 7

OpenProject adalah sistem manajemen berbasis web open source untuk kolaborasi tim lokasi-independen. Ini adalah perangkat lunak manajemen proyek yang menyediakan fitur seperti manajemen tugas, kolaborasi tim, scrum, dan banyak lagi. OpenProject dirilis di bawah Lisensi GNU GPL 3 dan ditulis dalam Ruby on Rails dan AngularJS.

Dalam tutorial ini, saya akan menunjukkan cara menginstal dan mengkonfigurasi OpenProject di CentOS 7. OpenProject dapat diinstal secara manual serta menggunakan paket RPM dari repositori OpenProject. Untuk panduan ini, saya akan menginstal OpenProject dari repositori.

Prasyarat

  • CentOS 7
  • Keistimewaan Root

Apa yang akan kami lakukan

  1. Perbarui dan Tingkatkan Sistem
  2. Instal Sistem Manajemen OpenProject
  3. Konfigurasi Pasca-Instal OpenProject
  4. Pengujian

Langkah 1 - Perbarui dan tingkatkan Sistem

Sebelum menginstal OpenProject pada sistem Ubuntu, perbarui semua repositori yang tersedia dan tingkatkan sistem Ubuntu.

Jalankan perintah di bawah ini.

yum -y update

Langkah 2 - Instal Sistem Manajemen OpenProject

Secara default, OpenProject menyediakan repositori yang berisi paket untuk banyak distro Linux, termasuk Ubuntu, CentOS, Debian, dan SUSE Linux Enterprise. Dan itu dapat diinstal secara manual di distro Anda.

Untuk panduan ini, kita akan menginstal sistem manajemen proyek 'OpenProject' dari repositori.

Tambahkan repositori Openproject untuk CentOS 7 dengan menjalankan perintah di bawah ini.

sudo wget -O /etc/yum.repos.d/openproject-ce.repo \
  https://dl.packager.io/srv/opf/openproject-ce/stable/7/installer/el/7.repo

Sekarang instal menggunakan perintah berikut.

yum -y install openproject

Setelah instalasi selesai, Anda akan mendapatkan hasil seperti gambar di bawah ini.

Langkah 3 - Konfigurasi Pasca-Instal OpenProject

Setelah instalasi paket openproject, kita perlu melakukan konfigurasi. Kami akan mengkonfigurasi database menggunakan MySQL, server web menggunakan Apache, mengkonfigurasi nama domain, menambahkan dukungan untuk Git dan SVN, mengkonfigurasi pemberitahuan email, dan mengaktifkan Memcached untuk mendapatkan kinerja yang lebih baik untuk OpenProject.

Jalankan perintah openproject di bawah ini.

openproject configure

Dan Anda akan mendapatkan wizard untuk konfigurasi database proyek terbuka.

Pilih 'Instal dan konfigurasikan server MySQL secara lokal' dan klik 'OK'. Ini akan secara otomatis menginstal server MySQL pada sistem, dan secara otomatis membuat database untuk instalasi proyek terbuka.

Untuk konfigurasi web server, pilih 'Install apache2 server' dan klik 'OK'. itu akan secara otomatis menginstal server web apache2 dan mengkonfigurasi host virtual untuk aplikasi OpenProject.

Sekarang ketik nama domain untuk aplikasi Openproject Anda, dan pilih 'OK'.

Untuk awalan jalur server, Anda dapat membiarkannya kosong. Jika Anda ingin menjalankan Openproject di bawah URL jalur seperti 'hakase-labs.co/openproject/', maka Anda dapat mengetik di kolom '/openproject'.

Selanjutnya, untuk konfigurasi SSL. Jika Anda telah membeli sertifikat SSL, pilih 'ya', dan 'tidak' jika Anda tidak memiliki sertifikat SSL.

Sekarang untuk dukungan Subversion dan Git. Jika Anda mengaktifkan fitur ini, Anda akan dapat membuat dan menghosting repositori Subversion dan Git ke dalam aplikasi Anda. Ini hanya berfungsi di server web Apache, bukan untuk Nginx. Dan Anda disarankan untuk mengaktifkan fitur ini untuk dukungan Subversion dan Git - pilih 'ya'.

Subversion mendukung openProject.

Git mendukung OpenProject.

Kemudian Anda akan diminta untuk konfigurasi notifikasi email. Anda dapat menggunakan aplikasi 'sendmail' dari server atau menggunakan akun SMTP dari pihak ketiga seperti Google SMTP dll.

Pilih sesuai kebutuhan dan klik 'OK'.

Sedangkan untuk cache Memcached, instal untuk mendapatkan kinerja proyek terbuka yang lebih baik.

Pilih 'Instal server Memcached baru' lalu klik 'OK'.

Perintah akan secara otomatis menginstal dan mengkonfigurasi semua paket untuk instalasi openpoject. Dan jika sudah selesai maka akan mendapatkan hasil seperti dibawah ini.

Langkah 4 - Pengujian

Buka browser web Anda dan ketik pada bilah alamat URL proyek terbuka Anda. Milik saya adalah http://open.hakase-labs.co

Dan Anda dapat melihat halaman default.

Sekarang klik tombol 'Masuk' untuk masuk ke dasbor admin, dan gunakan 'admin' sebagai pengguna dan kata sandi.

Ubah kata sandi admin default dengan kata sandi Anda sendiri.

Ketik kata sandi Anda dan klik tombol 'Simpan'.

Dan Anda akan mendapatkan dashboard seperti gambar di bawah ini.

Klik 'Proyek Demo' untuk melihat contoh proyek.

Instalasi dan konfigurasi untuk OpenProject pada CentOS 7 telah berhasil diselesaikan.


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 Wine 4.0 di CentOS 7

  1. Cara Menginstal Vim 8.2 di CentOS 7

  2. Cara Menginstal VirtualBox di CentOS 7

  3. Cara Menginstal Git di CentOS 8

  1. Cara Menginstal Docker di CentOS 8

  2. Cara Menginstal Java 8 &11 di Centos 8

  3. Cara Menginstal MySQL di CentOS 8