Cara Pasang OpenProject pada Ubuntu 16.04

OpenProject adalah sistem pengurusan berasaskan web untuk kerjasama pasukan bebas lokasi yang dikeluarkan di bawah Lisensi GNU GPL 3. Ini adalah perisian pengurusan projek yang menyediakan pengurusan tugas, kolaborasi pasukan, scrum dan lain-lain. OpenProject ditulis dalam Ruby on Rails dan AngularJS.

Dalam tutorial ini, saya akan menunjukkan kepada anda cara memasang dan mengkonfigurasi sistem pengurusan OpenProject menggunakan Ubuntu 16.04. Alat ini boleh dipasang secara manual atau menggunakan pakej dari repositori. Untuk panduan ini, kami akan memasang Openproject dari repositori.

Prasyarat

  • Ubuntu 16.04
  • Keistimewaan Root

Apa yang akan kita lakukan

  1. Kemas kini dan Menaiktaraf Sistem
  2. Pasang Sistem Pengurusan OpenProject
  3. OpenProject Post-Install Configuration
  4. Ujian

Langkah 1 - Kemas kini dan Menaiktaraf Sistem

Sebelum memasang OpenProject ke sistem Ubuntu, kemas kini semua repositori yang tersedia dan tingkatkan sistem Ubuntu.

Jalankan arahan berikut.

kemas kini sudo apt
sudo apt upgrade -y

Langkah 2 - Pasang Sistem Pengurusan OpenProject

Secara lalai, OpenProject menyediakan repositori pakej untuk banyak distros Linux, termasuk Ubuntu, CentOS, Debian, dan SUSE Linux Enterprise. Dan ia boleh dipasang secara manual di distro anda.

Untuk panduan ini, kami akan memasang sistem pengurusan projek 'OpenProject' dari repositori.

Muat turun kunci projek terbuka dan tambahkannya ke sistem.

wget -qO- https://dl.packager.io/srv/opf/openproject-ce/key | sudo apt-key add -

Dan muat turun repository openproject untuk Ubuntu 16.04 dalam direktori '/etc/apt/sources.list.d'.

sudo wget -O /etc/apt/sources.list.d/openproject-ce.list
https://dl.packager.io/srv/opf/openproject-ce/stable/7/installer/ubuntu/16.04.repo

Kini mengemas kini repositori Ubuntu dan memasang projek terbuka menggunakan arahan yang sesuai seperti yang ditunjukkan di bawah.

kemas kini sudo apt
sudo apt-get install openproject -y

Selepas pemasangan selesai, anda perlu mendapat keputusan yang serupa dengan yang berikut.

Pasang OpenProject

Langkah 3 - Konfigurasi Post-Install Openproject

Selepas pakej openproject dipasang, kita masih perlu melakukan konfigurasi. Kami akan mengkonfigurasi pangkalan data menggunakan MySQL, webserver menggunakan Apache, mengkonfigurasi nama domain, menambah sokongan untuk Git dan SVN, mengkonfigurasi pemberitahuan e-mel, dan membolehkan Memcached untuk cache aplikasi.

Jalankan arahan projek terbuka di bawah.

konfigurasi terbuka

Dan anda akan mendapat wizard untuk konfigurasi pangkalan data terbuka.

Konfigurasi OpenProject

Pilih 'Pasang dan konfigurasi pelayan MySQL secara tempatan'dan klik' OK '. Ia akan secara automatik memasang pelayan MySQL pada sistem, dan secara automatik membuat pangkalan data untuk pemasangan projek terbuka.

Untuk konfigurasi pelayan web, pilih 'Install apache2 server' dan klik 'OK'. ia secara automatik akan memasang pelayan web apache2 dan mengkonfigurasi hos maya untuk aplikasi OpenProject.

Pasang pelayan apache

Sekarang taipkan nama domain untuk aplikasi Openproject anda, dan pilih 'OK'.

Tetapkan nama domain

Untuk awalan jalan pelayan, anda boleh membiarkannya kosong. Jika anda ingin menjalankan Openproject di bawah URL jalan seperti 'hakase-labs.co/openproject/', maka anda boleh menaip '/ openproject'.

Awalan laluan pelayan

Seterusnya, untuk konfigurasi SSL. Jika anda telah membeli sijil SSL, pilih 'ya', dan 'tidak' jika anda tidak mempunyai sijil SSL.

Konfigurasi SSL

Sekarang untuk sokongan Subversion dan Git. Sekiranya anda mendayakan ciri ini, anda boleh mencipta dan menjadi tuan rumah repositori Subversion dan Git dalam permohonan anda. Dan ini hanya berfungsi pada pelayan web Apache, bukan untuk Nginx. Selain itu, disyorkan untuk membolehkan ciri ini untuk sokongan Subversion dan Git, jadi pilih 'ya'.

Sokongan subversi

Tambah sokongan subversi

Sokongan Github.

Tambah sokongan GitHub

Kemudian anda akan diminta untuk konfigurasi pemberitahuan e-mel. Anda boleh menggunakan aplikasi 'sendmail' pelayan atau menggunakan akaun SMTP dari pihak ketiga seperti Google SMTP dll.

Pilih yang anda perlukan dan klik 'OK'.

Pasang pelayan SMTP

Dan bagi pemasangan cache Memcached, pasangnya untuk memastikan prestasi projek terbuka yang lebih baik.

Pasang memcache

Pilih 'Memasang pelayan baru' dan klik 'OK'.

Sekarang, pemasangan dan konfigurasi semua pakej yang diperlukan untuk pemasangan openproject harus berlaku secara automatik. Dan apabila selesai, anda akan mendapat hasil seperti yang ditunjukkan di bawah.

Pemasangan selesai

Langkah 4 - Ujian

Buka penyemak imbas web anda dan ketik pada bar alamat URL terbuka projek anda, saya http://open.hakase-labs.co

Dan anda akan melihat halaman lalai.

Halaman permulaan OpenProject

Sekarang klik butang 'Masuk' untuk log masuk ke papan pemuka admin - gunakan 'admin' sebagai pengguna dan kata laluan.

Masuk ke OpenProject

Tukar kata laluan admin lalai dengan kata laluan anda sendiri.

Tukar kata laluan admin

Ketik kata laluan anda dan klik butang 'Simpan'.

Dan anda akan mendapat papan pemuka seperti yang ditunjukkan di bawah.

Papan pemuka OpenProject

Klik pada 'Projek Demo' untuk melihat sampel projek.

Projek Demo

Pemasangan dan konfigurasi untuk OpenProject di Ubuntu 16.04 telah berjaya dilaksanakan.

Rujukan

Source

Tinggalkan Komen

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.