Redmine 18.04 Lts üzerindeki Kurulumunuzu Nasıl Tamamlayabilirsiniz (2 Temel Adım)

4/14/2020
7 dakikadır.
Lukaš Beňa
Redmine ve Ubuntu hakkında da deli mi? Bu kılavuzda, onun iki ürünü de tek bir sistemde nasıl birleştirileceğini gösterecek. Bu talimatlar, temel bir Ubuntu sunucusu kurulumuna ve komut bilgileri erişimine sahip olduğunuzu varsayar.

Redmine kurulumunuzu güvence belgesinden alın

Ubuntu 18.04 LTS üzerinde basit bir Redmine kurulumu gerçekleştirdiğinizde, Redmine uygulamasınıza (HTTPs) güvenli erişim etkin değildir. HTTPs'yi, Redmine kullanan şifrelerinizi ve İnternet üzerinden geçiş bilgilerini korur. Bizim durumumuzda, Redmine kurulumunuzda HTTPs'yi ücretleri için Şifreleyelim sertifikalarını kullanacağız. Let's Encrypt sertifikaları tamamen ücretsizdir ve tüm tarayıcılar tarafından tam olarak desteklenmektedir.

Gerekli adımlar aşağıdaki gibidir:

  1. Etkin bir güvenlik yazılımı yazılımı veya sürdürülmesi varsa, HTTPs protokol bağlantılarının geçilebilmesi ve Redmine sunucunuzun IP yayınlanabilmesi için kontrol edin.
  1. Şifreleme deposunu APT'ye ekleyelim ve güncelleyin.

sudo add-apt-deposu -y ppa: certbot / certbot

sudo apt-get update

  1. HTTPs sertifikalarınızı alacak ve yapılandıracak olan sertifika botunu kurun.

sudo uygun-get install -y python-certbot-nginx

  1. Redmine uygulamanız için sertifika alın ve kurun.

sudo certbot - nginx -d redmine.alan_adim.com.tr

Sertifika kurulumu sırasında aşağıdaki bilgiler sorulacaktır:

  • E-posta adresiniz.
  • Hizmet şartlarına onayınız.
  • Let's Encrypt e-posta listesinde abone olma izniniz.

Tüm bu soruların cevapları verildikten sonra, sertifika Ubuntu 18.04 LTS sunucunuzda oluşturulacak ve yapılandırılacaktır.

KOMUT ÇIKTI:
Yeni bir sertifika alınıyor
Aşağıdaki zorluklar gerçekleştiriliyor:
redmine.mydomain.com için http-01 zorluğu
Doğrulama bekleniyor...
Zorluklar temizleniyor
/etc/nginx/sites-enabled/redmine.mydomain.com Sanal Sunucuya Sertifika Dağıtılıyor

  1. Nihayetinde HTTP aktarımını HTTPs'ye yönlendirmek isteyip istemediğiniz sorulacaktır. Tüm Redmine işlemlerinizi güvenli hale getirmek için "Yönlendirme" seçeneğini seçin.
  1. Tarayıcınızda Redmine uygulamanıza geçiş yapın. URL'nin sağ tarafında kilit simgesi görünmelidir, bu HTTPs'nin kullanılması gösterilmelidir.

HTTPs üzerinde çalışan Redmine

Tebrikler! Redmine uygulamanızı güvence altına aldınız. Artık HTTPs üzerinde çalışıyor.


E-posta gönderimi raporlaması

Redmine uygulaması genellikle bildirimleri e-posta yoluyla gönderilir. Doğru şekilde çalışmalar için Redmine e-posta gönderim tercihleri yapılandırılmalıdır.

E-posta ayarlarınızı değiştirmek için aşağıdaki adımları izleyin. Bu öğretici için Redmine kurulumunuzun /var/www/html/redmine dizininde olduğunu varsayıyoruz. Bu yol kendi kurulumunuza göre verilmiştir.

Redmine içinde e-posta ayarları

  1. Bir Redmine bildirimleri için kaynak e-posta olarak kullanılacak bir e-posta adresi seçin. Bu e-posta adresi, tüm Redmine tarafından gönderilen e-postaların için alanında gösterilecektir.

  2. Mevcut dosyalardan oluşan dosyalarınızı birleştirin.

    cd / var / www / html / redmine / config /
    cp configuration.yml.example yapılandırma.yml

   3. Dosyanızı yapılandırmanızı sağlayın

            sudo nano /var/www/html/redmine/config/configuration.yml
            Dosyada giriş bölümde bulun ve aşağıdaki ayarları girin:
            gelişimi:
                       e-posta_delivery:
                                  delivery_method:: smtp
                                  smtp_settings:
                                  enable_starttls_auto: doğru
                                  adres:
                       Liman:
                       alan: alanadim.com.tr
                       kimlik doğrulama: :oturum aç
                       Kullanıcı adı:
                       şifre:

Burada bağlantıların dağılımı, Redmine kurulumlarının %90'ına kayıttır. SMTP sunucunuz farklı ayarlar kullanıyorsa, daha fazla bilgi Redmine sitesinde bul.

Sadece birkaç ipucu:

  • TLS kullanmayı planlamıyorsanız, enable_starttls_auto: doğru dönem süresindedir.
  • E-posta sunucusu sertifikasıyla sorun yaşıyorsanız (bazı e-posta sağlayıcılarıyla olur), içeriği smtp_settings'inize ekleyin.


Yeni sakatlığın devam etmesi için Redmine'i yeniden başlatın.

NGINX'i yeniden yükleyin: sudo systemctl yeniden yükle nginx


E-posta teslimatını test edin

E-posta kontrolünüzü kontrol etmek için aşağıdaki adımları gerçekleştirin

  1. Redmine uygulamanızda "Yönetim -> Ayarlar -> E-posta bildirimleri" bölümüne gidin
  1. "Gönderim e-posta adresi" alanında kaynak e-postanızı yapılandırın. Sayfanın sonunda bulunan "Kaydet" tuşuna basarak yeni ayarlarınızı kaydetmeyi unutmayın.

Redmine e-posta kontrol ekranı

  1. Nihayetinde, aşağıya inin ve "Test e-postası gönder" üzerine tıklayın. E-posta doğrulamanız doğruysa, test e-postanızın başarıyla teslim edildiğine dair bir mesaj görüntülenecektir.

Redmine test e-postası başarıyla teslim edildi

Test e-postanız doğru bir şekilde gönderilmezse, bir hata yapıyorsunuz. Hatalar sorunu (yanlış şifre, SMTP sunucusuna erişilemiyor, vb.) açıkça belirtilir. Sorunu düzeltin ve tekrar deneyin.

Tebrikler! Redmine e-posta yönetiminiz tamamen işlevseldir.

Redmine yükseltmesi için en iyi seçenek mi? Kolay.

Mükemmel proje planlama, yönetim ve kontrol için güçlü araçlar tek bir yazılımda çalışanlar.

Easy Redmine'ı 30 gün ücretsiz deneyin

Tam dosyaları, SSL korumaları, günlük yedeklemeler, depolama birimleri