Kami akan menunjukkan kepada Anda, Cara Menginstal Orangescrum di Ubuntu 16.04. Orangescrum adalah aplikasi manajemen dan kolaborasi proyek sumber terbuka dan gratis, ideal untuk usaha kecil dan menengah. Dengan aplikasi ini, Anda dapat dengan mudah membuat dan mengelola proyek, tim, dokumen, dan tugas Anda serta berkomunikasi dengan anggota tim lainnya tentang masalah penting Anda. Menginstal Orangescrum di Ubuntu 16.04, tidak begitu rumit dan membutuhkan waktu kurang dari 10 menit.
Orangescrum hadir dengan fitur yang sangat berguna seperti
- Ringkasan proyek interaktif
- Representasi visual
- Semua dalam satu layar
- Peragaan proyek
dan banyak lagi…
Dalam tutorial ini kita akan menginstal Orangescrum dengan Apache, PHP dan MariaDB di salah satu server virtual Ubuntu kami.
Orangescrum menyediakan berbagai fitur seperti manajemen proyek tangkas, kolaborasi, pelacakan masalah, pemberitahuan, pelaporan, manajemen tugas, dan fungsi manajemen proyek tradisional untuk usaha kecil/menengah.
1. Masuk melalui SSH
Masuk ke server Ubuntu Anda sebagai root pengguna
ssh root@IP_address
2. Perbarui Sistem
Dan jalankan perintah berikut dari terminal Anda untuk memastikan bahwa semua paket yang terinstal adalah yang terbaru
apt-get update && apt-get -y upgrade
3. Instal Apache Web Server
Server web diperlukan untuk menjalankan Orangescrum. Instal server web Apache
apt-get install apache2
4. Instal PHP
Orangescrum mendukung PHP 5.5, jadi kita perlu menginstal paket-paket berikut untuk menambahkan repositori 'sergey-dryabzhinsky/php55' dan 'sergey-dryabzhinsky/packages'
apt-get install software-properties-common python-software-properties
Tambahkan kedua repositori menggunakan 'add-apt-repository'
add-apt-repository ppa:sergey-dryabzhinsky/php55 add-apt-repository ppa:sergey-dryabzhinsky/packages
Perbarui daftar paket
apt-get update
Instal PHP 5.5 dan paket PHP 5.5 yang diperlukan untuk Orangescrum
apt-get install php55-common libapache2-mod-php55 php55-mod-curl php55-mod-gd php55-mod-mysql php55-mod-mcrypt
Aktifkan modul PHP5.5 di server web Apache
a2enmod php55
Mulai ulang server web Apache
service apache2 restart
5. Instal Server Database MariaDB
Database diperlukan untuk menjalankan Orangescrum, jadi kita perlu menginstal server database MariaDB
apt-get install -y mariadb-server
6. Instalasi MariaDB Aman
Setelah instalasi MariaDB selesai, jalankan skrip 'mysql_secure_installation' untuk mengamankan server database dan menetapkan kata sandi root
mysql_secure_installation
7. Buat Basis Data Baru
Buat database dan pengguna baru untuk Orangescrum
[user]$ mysql -u root -p MariaDB [(none)]> CREATE DATABASE orangescrum; MariaDB [(none)]> GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser'@'localhost' IDENTIFIED BY 'PASSWORD'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Jangan lupa untuk mengganti 'PASSWORD' dengan kata sandi yang sebenarnya dan kuat. Sebaiknya gunakan kombinasi huruf dan angka serta panjang minimal 10 karakter.
8. Unduh Orangescrum dan Buka Kemasannya
Unduh Orangescrum ke server Anda
wget https://github.com/Orangescrum/orangescrum/archive/master.zip
Buka kemasannya ke direktori root dokumen Anda
unzip master.zip -d /var/www/html
Semua file Orangescrum adalah direktori yang akan dibongkar di direktori 'orangescrum-master' baru. Kami akan mengganti namanya menjadi sesuatu yang lebih sederhana
mv /var/www/html/orangescrum-master/ /var/www/html/orangescrum
Ubah kepemilikan direktori.
chown -R www-data:www-data /var/www/html/orangescrum
9. Impor Data Orangescrum
Sekarang, ubah direktori kerja saat ini dan impor data Orangescrum dari file dump database.sql ke database MariaDB yang baru dibuat
cd /var/www/html/orangescrum/ mysql -u orangescrumuser -p orangescrum < database.sql
10. Konfigurasikan Orangescrum
Buka dan ubah file 'database.php' untuk memperbarui informasi database
vim app/Config/database.php public $default = array( 'datasource' => 'Database/Mysql', 'persistent' => false, 'host' => 'localhost', 'login' => 'orangescrumuser', 'password' => 'PASSWORD', 'database' => 'orangescrum', 'prefix' => '', 'encoding' => 'utf8', );
Simpan dan tutup file.
Sekarang, edit file 'constants.php' dan perbarui bidang WEB_DOMAIN, FROM_EMAIL_NOTIFY dan SUPPORT_EMAIL.
vim app/Config/constants.php define("WEB_DOMAIN", "YourDomain.com"); //ex. demo.orangescrum.com define('FROM_EMAIL_NOTIFY', '[email protected]'); //(REQUIRED) define('SUPPORT_EMAIL', '[email protected]'); //(REQUIRED) From Email
dan simpan filenya.
Buat direktif host virtual baru di Apache. Untuk melakukannya, buat file konfigurasi Apache baru bernama 'orangescrum.conf' di server virtual Anda:
touch /etc/apache2/sites-available/orangescrum.conf ln -s /etc/apache2/sites-available/orangescrum.conf /etc/apache2/sites-enabled/orangescrum.conf vim /etc/apache2/sites-available/orangescrum.conf
dengan konten berikut
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/orangescrum/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/orangescrum/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/yourdomain.com-error_log CustomLog /var/log/apache2/yourdomain.com-access_log common </VirtualHost>
11. Mulai ulang dan Verifikasi Instalasi
Setelah selesai, restart server web agar perubahan diterapkan
service apache2 restart
Sekarang, akses http://yourdomain.com
di browser favorit Anda dan ikuti petunjuk di layar untuk menyelesaikan instalasi Orangescrum.
Anda dapat memeriksa dokumentasi resmi Orangescrum untuk informasi lebih lanjut tentang aplikasi.
Tentu saja Anda tidak perlu menginstal Orangescrum di Ubuntu 16.04, jika Anda menggunakan salah satu layanan VPS Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Orangescrum untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini tentang cara menginstal Orangescrum di Ubuntu 16.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.