CentOS 7'ye Mantis Bug Tracker nasıl kurulur

Sunucuların yönetimi ve kontrolünde temel görevlerden biri, yalnızca diskler veya bellek gibi donanım bileşenleri düzeyinde değil, aynı zamanda hizmetlerin davranışını doğrulamak için optimum çalışma durumunu sürdürmek için bunların durumunu periyodik olarak izlemektir. ve sunucunun bütünlüğünün yeterli olması için işlemler.

Ekipmanımızdan sorumlu olmamız ve düzgün çalışmayı sağlamak için denetleme görevini dikkate almamız önemlidir. Bugün göreceğimiz gibi araçlarla, belirli bir idari yükü devretmeyi başararak prosedürü kolaylaştırıyoruz.

Bu sefer bu öğretici, nasıl kurulacağını ve kullanılacağını kapsamlı bir şekilde analiz edecektir. Mantis Böcek İzleyici CentOS 7'de etkili izleme için.

Mantis Hata İzleyici Nedir?Bu PHP ile yazılmış açık kaynak kodlu bir uygulamadır ve bu uygulama ile sunucuda bulunan problemlerin etkin bir şekilde takibini gerçekleştireceğiz.

Mantis Bug Tracker, uygulamalarımızı etkin bir şekilde kontrol edebileceğimiz, kullanımı kolay bir grafik arayüze sahiptir.

Mantis Bug Tracker ÖzellikleriMantis Bug Tracker'ın öne çıkan özelliklerinden bazıları şunlardır:

  • Kişiselleştirme bildirimleri, ortamı veya iş akışını düzenleme seçeneklerine sahip olarak.
  • Giriş kontrolu, rol tabanlı erişim kurulmasına izin vererek.
  • etkinleştirme olanağına sahip olduğunda bildirimler uyarı gönderme e-posta göndermek için.
  • Daha fazlasını içerir 50 eklenti çalışma kapasitenizi artırmak için.

1. EPEL depolarını kurun ve sistemi CentOS 7'ye güncelleyin

Aşama 1
Atılacak ilk adım, EPEL depolarının kurulumu Mantis Bug Tracker kurulumunu daha sonra etkinleştirmek için, bunun için aşağıdaki komutu uygulayacağız:

 sudo yum kurulum epel-release -y

Adım 2
Gerekli paketler indirilip kurulduktan sonra, aşağıdaki komutu kullanarak sistemi güncellemeye devam ediyoruz:

 sudo yum güncellemesi -y

2. LAMP'yi CentOS 7'ye yükleyin


Sistem güncellendikten sonra ile devam ediyoruz. LAMBA kurulumu (Linux Apache MySQL / MariaDB PHP) çünkü bu sistem üzerinde Mantis Bug Tracker işlemi için bir gerekliliktir.

Aşama 1
Öncelikle aşağıdaki komutu çalıştırarak Apache'yi kuruyoruz:

 sudo yum httpd -y yükleyin
Adım 2
Bu durumda, Apache'nin en son sürümüne zaten sahibiz.

Aşama 3
Şimdi Apache hizmetini başlatmalı ve sistem önyüklemesinden kullanılabilir olması için etkinleştirmeliyiz, bunun için aşağıdakileri yürütürüz:

 sudo systemctl httpd'yi başlat sudo systemctl httpd'yi etkinleştir
4. Adım
Şimdi, aşağıdaki komutu yürüterek veritabanı yönetimi için MariaDB'yi kuracağız:
 sudo yum mariadb mariadb sunucusunu kurun -y
Adım 5
Bu aktif veritabanına zaten sahipseniz, yüklemeniz gerekmeyecektir.

6. Adım
Şimdi MariaDB hizmetini başlatıyoruz ve aşağıdakileri yürüterek baştan başlamasını sağlıyoruz:

 sudo systemctl mariadb'yi başlat sudo systemctl mariadb'yi etkinleştir
7. Adım
Şimdi, bir sonraki adım PHP'nin 5. sürümünden PHP ve Mantis Bug Tracker desteklerini kurmak ve resmi CentOS deposunda şu anda sürüm 7'yi buluyoruz, her şeyden önce aşağıdakileri yürüterek resmi depoyu kuracağız:
 sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

8. Adım
Şimdi PHP'yi kuruyoruz aşağıdaki komutu yürüterek:

 sudo yum php71w'yi kurun php71w-cli php71w-mysqli -y

9. Adım
Güncellendikten sonra PHP sürümünü görmek istiyorsak şu komutu çalıştırabiliriz:

 php -v

3. CentOS 7'de Mantis Bug Tracker için Veritabanını Yapılandırma

Aşama 1
Bir sonraki adım, uygulama için veritabanını yapılandırmak olacaktır, bunun için MariaDB'nin güvenli olmadığını anlamalıyız, bu nedenle aşağıdaki komutu yürütmeliyiz:

 sudo mysql_secure_installation

Adım 2
Aşağıdaki şemada olduğu gibi bir dizi soru görüntülenecektir:

 Kök şifre ayarla? [E / n] Y Yeni şifre: Yeni şifreyi tekrar girin: İsimsiz kullanıcılar kaldırılsın mı? [Y / n] Y Kök girişine uzaktan izin verilsin mi? [E / n] Y Test veritabanı kaldırılsın ve ona erişilsin mi? [E / n] Y Ayrıcalık tabloları şimdi yeniden yüklensin mi? [E / n] E

Aşama 3
Şimdi Mantis Bug Tracker için veritabanı oluşturmak için MySQL'e erişmeniz gerekecek, bunun için aşağıdakileri uyguluyoruz:

 mysql -u kök -p
4. Adım
Veritabanına eriştiğimizde, Mantis veritabanını oluşturmak ve ayrıcalıkları atamak için aşağıdaki satırları yürüteceğiz:

veritabanının oluşturulması

 CREATE DATABASE mantisdb;

ayrıcalık ataması

 mantisdb ÜZERİNE TÜM AYRICALIKLARI VERİN * 'mantis' @ 'localhost' 'MANtispassword' TARAFINDAN TANIMLANAN; 

İzinleri yeniden yükle

 FLUSH AYRICALIKLARI; 

Veritabanından çık

 \ Q

4. Mantis Bug Tracker'ı CentOS 7'ye yükleyin

Aşama 1
Bunun için öncelikle sourceforge sitesinden Mantis Bug Tracker'ın kararlı sürümünü indireceğiz, bunun için aşağıdakileri uygulayacağız:

 wget https://excellmedia.dl.sourceforge.net/project/mantisbt/mantis-stable/2.4.0/mantisbt-2.4.0.zip 

Adım 2
Sonra indirilen dosyayı açıyoruz:

 mantisbt-2.4.0.zip dosyasını açın

Aşama 3
Dosyayı doğru dizine taşıyoruz:

 sudo mv mantisbt-2.4.0 / var / www / html / mantis
4. Adım
Bir sonraki adım, Mantis için yolda barındırılacak bir sanal ana bilgisayar dosyası oluşturmaktır. vb / httpd / conf.d, bunun için aşağıdakileri uygularız:
 sudo nano /etc/httpd/conf.d/mantis.conf
Adım 5
Yeni dosyaya aşağıdakileri gireceğiz:
 ServerAdmin [email protected] DocumentRoot "/ var / www / html / mantis" ServerName yourdomain.com Seçenekler FollowSymLinks AllowOverride Tüm Seçenekler MultiViews FollowSymlinks AllowOverride All ***** izin ver, reddet Tüm TransferLog / var / log / httpd / mantis_access'ten izin ver .log ErrorLog /var/log/httpd/mantis_error.log 

6. Adım
tutuyoruz tuş kombinasyonunu kullanarak değişiklikler:

Ctrl + O

Y dışarı çıktık kullanarak editörden:

Ctrl + X

7. Adım
Şimdi aşağıdaki komutu çalıştırarak Apache servisini yeniden başlatıyoruz:

 sudo systemctl httpd'yi yeniden başlat

5. Mantis Bug Tracker web erişimi

Aşama 1
Mantis Bug Tracker'a erişmeden önce CentOS 7 güvenlik duvarında 80 numaralı bağlantı noktasını etkinleştirmeniz gerekecek, bunun için aşağıdakileri uygulayacağız:

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

Adım 2
Bağlantı noktaları yetkilendirildikten sonra tarayıcımıza gidiyoruz ve adres çubuğuna aşağıdakileri gireceğiz:

 http://dominio.com (Alan alanına analiz yapmak için alan adını girmek gerekli olacaktır) 

Aşama 3
Bu pencerede aşağıdaki gibi parametreleri yapılandırmanız gerekecektir:

  • Veri tabanı ismi.
  • Kullanıcılar ve şifreler.
  • Yönetici hesabı vb.

4. Adım
Bu parametreler tanımlandıktan sonra butona tıklayacağız. Güncellemeyi yükle ve değişikliklerin işlendiğini gösteren aşağıdaki pencereyi göreceğiz:

Adım 5
Devam düğmesine tıklandığında, erişim kimlik bilgilerinin girilmesi gerekecektir:

BÜYÜT

6. Adım
Genel bir kural olarak, kullanıcı adı “yönetici"Ve şifre olacak"kök”. Mantis Bug Tracker'a erişirken sunulan ortam bu olacaktır:

BÜYÜT

7. Adım
Oradan aşağıdakiler gibi birden fazla işlem gerçekleştirebiliriz:

  • Olayları oluşturun ve görüntüleyin.
  • Yeni olayları bildirin.
  • Yol haritaları oluşturun.
  • Günlüğe kaydedilen tüm görevlerin bir özetini görüntüleyin.
  • Diğerlerinin yanı sıra kullanıcıları yönetin.
Bu sayede Mantis Bug Tracker, CentOS 7'de oluşabilecek hataları sürekli olarak izlememizi sağlar.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave