Cara Mengatur OrangeScrum di CentOS 7

Cara Mengatur OrangeScrum di CentOS 7

Pada artikel ini, kami akan menjelaskan cara mengatur OrangeScrum di CentOS 7.

OrangeScrum perangkat lunak manajemen proyek open source populer untuk usaha kecil dan menengah. Kami akan menjelaskan prosedur menginstal Apache, PHP, MariaDB dan OrangeScrum.

Mari kita mulai dengan instalasi.

Prasyarat

  • VPS KVM Terinstal CentOS 7
  • Akses pengguna root atau pengguna biasa dengan hak administratif.

Siapkan OrangeScrum di CentOS 7

Langkah 1 - Tetap perbarui server

# yum update -y

Langkah 2 - Instal Apache

Instal server web Apache menggunakan perintah berikut:

# yum install httpd -y

Mulai layanan Apache.

# systemctl start httpd.service
# systemctl enable httpd.service

Setel SELinux ke Permisif atau Nonaktifkan

# setenfore 0

Langkah 3 - Instal dan Konfigurasi MariaDB

Instal MariaDB.

# yum install mariadb mariadb-server -y

Ubah pengaturan database MariaDB.

# vi /etc/my.cnf

Untuk mengubah pengaturan susunan, tambahkan beberapa baris ke segmen [mysqld] seperti yang ditunjukkan di bawah ini.

[mysqld]

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
init_connect=’SET collation_connection=utf8_unicode_ci'
init_connect=’SET NAMES utf8′
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake

Simpan dan keluar dari editor.

Mulai layanan MariaDB.

# systemctl start mariadb.service
# systemctl enable mariadb.service

Amankan instalasi MariaDB.

# mysql_secure_installation

Selama proses interaktif ini, jawablah pertanyaan seperti yang ditunjukkan di bawah ini.

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password:
Re-enter new password:
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

Langkah 4 - Menginstal dan mengonfigurasi PHP

Instal paket yang diperlukan

# yum install epel-release yum-utils wget -y

Unduh dan Instal remirepo menggunakan perintah yum

# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Berdasarkan kebutuhan Anda, konfigurasikan repositori PHP 7.x

# yum-config-manager --enable remi-php72

Instal Paket PHP yang diperlukan

# yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel -y

Tingkatkan ukuran file unggah menjadi 200 MB seperti yang dipersyaratkan oleh OrangeScrum.

Buka file php.ini

# vi /etc/php.ini

Ubah nilai post_max_size dan upload_max_filesize seperti gambar di bawah ini:

post_max_size = 200M

upload_max_filesize = 200M

Mulai ulang Apache untuk memuat konfigurasi baru.

# systemctl restart httpd.service

Langkah 5 - Instal OrangeScrum

Arahkan ke OrangeScrum versi stabil terbaru. Saat kami menulis artikel ini, versi terbaru adalah v1.6.1. Unduh menggunakan perintah wget seperti yang ditunjukkan di bawah ini:

# wget https://github.com/Orangescrum/orangescrum/archive/v1.6.1.tar.gz

Ekstrak itu.

# tar -zxvf v1.6.1.tar.gz

Pindahkan semua file OrangeScrum ke direktori root web  /var/www/html  dan kemudian atur izin yang sesuai.

# mv ~/orangescrum-1.6.1 /var/www/html
# chmod -R 0777 /var/www/html/orangescrum-1.6.1/{app/Config,app/tmp,app/webroot}

Siapkan host virtual untuk OrangeScrum.

# vi /etc/httpd/conf.d/orangescrum.conf

Isi file dengan pengaturan berikut.


ServerName orangescrum.example.com
DocumentRoot /var/www/html/orangescrum-1.6.1

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
 

Simpan dan keluar dari editor.

Langkah 6 - Buat Database OrangeScrum

Masuk ke shell MySQL sebagai root.

# mysql -u root -p

Gunakan kata sandi root MariaDB yang Anda atur sebelumnya untuk masuk.

Di shell MySQL, buat database bernama  orangescrum  dan pengguna database bernama  orangescrumuser  dengan kata sandi  yourpassword , lalu berikan semua hak istimewa pada database ini kepada pengguna database ini.

Catatan: Di mesin Anda, pastikan untuk mengganti parameter ini di semua perintah dengan nilai Anda.

CREATE DATABASE orangescrum;
CREATE USER 'orangescrumuser’@’localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser’@’localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Impor data OrangeScrum ke dalam database orangescrum.

# mysql -u root -p orangescrum <>

Perbarui kredensial basis data OrangeScrum.

# vi /var/www/html/orangescrum-1.6.1/app/Config/database.php

Temukan baris berikut:

'login' => 'root',
'password' => ',
'database' => 'orangescrum',

Ubah menjadi:

'login' => 'orangescrumuser',
'password' => 'yourpassword',
'database' => 'orangescrum',

Simpan dan keluar dari editor.

Perbarui detail email.

# vi /var/www/html/orangescrum-1.6.1/app/Config/constants.php

Temukan baris berikut. Ganti alamat email dan kata sandi dengan nilai Anda.

define("SMTP_UNAME', "[email protected]');
define("SMTP_PWORD', "******');
define('FROM_EMAIL_NOTIFY', '[email protected]');
define('SUPPORT_EMAIL', '[email protected]');

Simpan dan keluar dari editor.

Mulai ulang Apache untuk memuat konfigurasi baru.

# systemctl restart httpd.service

Ubah aturan firewall untuk mengizinkan akses web.

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --reload

Arahkan ke http://, masukkan nama perusahaan Anda, ID email, dan kata sandi untuk masuk.

Itu dia. Instalasi telah selesai.

Pada artikel ini, kami telah menjelaskan cara mengatur OrangeScrum di CentOS 7.


7 Alat OSINT Berguna untuk Pengujian Penetrasi

7 Alat OSINT Berguna untuk Pengujian Penetrasi

Pada artikel ini, jelaskan dengan baik 7 alat OSINT yang berguna untuk Pengujian Penetrasi.

Cara Menginstal Bitwarden di Ubuntu 20.04

Cara Menginstal Bitwarden di Ubuntu 20.04

Pada artikel ini, jelaskan cara menginstal Bitwarden di Ubuntu 20.04. Server Bitwarden yang dihosting sendiri adalah pengelola kata sandi sumber terbuka. Di Server yang Dihosting Sendiri.

Cara Menginstal NetBox di Ubuntu 20.04

Cara Menginstal NetBox di Ubuntu 20.04

Pada artikel ini, kami akan menjelaskan cara menginstal NetBox di Ubuntu 20.04. Instal dan konfigurasikan. NetBox adalah aplikasi pemodelan sumber daya infrastruktur (IRM).

Kalkulator Biaya PayPal

Kalkulator Biaya PayPal

Kalkulator Biaya PayPal. PayPal adalah metode pembayaran yang paling umum digunakan. PayPal menawarkan akun pribadi dan bisnis. Ini memberi Anda gambaran yang jelas tentang biaya

Cara Menginstal dan Menjalankan Laporan MTR di CentOS 7

Cara Menginstal dan Menjalankan Laporan MTR di CentOS 7

kita akan belajar cara menginstal dan menjalankan laporan MTR di CentOS 7. Untuk mendiagnosis dan mengisolasi kesalahan jaringan, administrator Linux menggunakan alat MTR(my traceroute).

Cara Menginstal dan Mengkonfigurasi Server Git di CentOS 7

Cara Menginstal dan Mengkonfigurasi Server Git di CentOS 7

Kita akan melihat cara menginstal dan mengkonfigurasi server git pada CentOS 7. Setup server Git. Git adalah sumber gratis dan terbuka. Instal Git menggunakan YUM atau unduh.

Mudah untuk Menginstal iRedMail di Ubuntu 20.04

Mudah untuk Menginstal iRedMail di Ubuntu 20.04

Dalam tutorial ini, kami akan menunjukkan kepada Anda betapa mudahnya menginstal iRedMail di Ubuntu 20.04. iRedMail adalah solusi server surat sumber terbuka.

Cara Mengatur OrangeScrum di CentOS 7

Cara Mengatur OrangeScrum di CentOS 7

Pada artikel ini, jelaskan dengan baik cara mengatur OrangeScrum di CentOS 7.

Mudah untuk Menginstal XploitSPY di Ubuntu 20.04

Mudah untuk Menginstal XploitSPY di Ubuntu 20.04

Pada artikel ini, kami akan menjelaskan bagaimana cara menginstal XploitSPY dengan mudah di server Ubuntu 20.04. XploitSPY adalah Alat Spionase Pemantauan Android.

Cara Menginstal IntelliJ IDEA di Ubuntu 20.04

Cara Menginstal IntelliJ IDEA di Ubuntu 20.04

Pada artikel ini, jelaskan cara menginstal IntelliJ IDEA di Ubuntu 20.04. IntelliJ IDEA adalah lingkungan pengembangan terintegrasi. Versi komunitas