en
Dil
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI çevirisi
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Ubuntu 18.04 Lts Üzerinde Redmine Kurulumunuzu Nasıl Tamamlarsınız (2 Temel Adım)

4/14/2020
7 dakikadır.
Lukaš Beňa
Redmine ve Ubuntu için de deli misin? Bu eğitici, her iki ürünü tek bir sistemde nasıl birleştireceğinizi gösterecektir. Bu talimatlar, komut satırı erişimine sahip temel bir Ubuntu sunucu kurulumuna sahip olduğunuzu varsayar.

Redmine kurulumunuzu güvenli hale getirin

Ubuntu 18.04 LTS'de basit bir Redmine kurulumu gerçekleştirdiğinizde, Redmine uygulamanıza (HTTPs) güvenli erişim etkinleştirilmez. HTTP'leri etkinleştirmek, Redmine kullanırken şifrelerinizi ve İnternet üzerinden seyahat eden bilgileri korur. Bizim durumumuzda kullanacağız Şifreleyelim kurulumunuzda HTTP'leri etkinleştirmek için sertifikalar. Şifreleyelim sertifikalar tamamen ücretsizdir ve tüm tarayıcılar tarafından tamamen desteklenir.

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

  1. Etkinleştirilmiş herhangi bir güvenlik duvarı yazılımınız varsa, HTTP protokol protokolünün geçebildiğinden ve Redmine sunucunuzun IP adresine erişebildiğinden emin olun.
  1. Depoyu APT'ye şifreleyelim ve güncelleyelim.

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

sudo apt-get update

  1. HTTPs sertifikalarınızı alacak ve yapılandıracak sertifika botunu yükleyin.

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

  1. Redmine uygulamanız için sertifikayı alın ve yükleyin.

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

Sertifika yüklemesi sırasında sizden istenir:

  • E-posta adresiniz.
  • Hizmet şartlarını kabul ettiğiniz.
  • Let's Encrypt e-posta listesine abone olma izniniz.

Tüm bu soruları cevapladıktan sonra sertifika Ubuntu 18.04 LTS sunucunuzda oluşturulacak ve yapılandırılacak

KOMUT ÇIKTI:
Yeni bir sertifika almak
Aşağıdaki zorlukların gerçekleştirilmesi:
redmine.alan_adim.com.tr için http-01 mücadelesi
Doğrulama bekleniyor ...
Zorlukları temizleme
VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com sitesine sertifika dağıtma

  1. Son olarak, HTTP trafiğini HTTP'lere yönlendirip yönlendirmeyeceğiniz sorulur. Tüm Redmine işlemlerinizi güvenli hale getirmek için “Yeniden Yönlendir” i seçin.
  1. Tarayıcınızda Redmine uygulamanıza gidin. kilit simgesi URL'lerin sağ tarafında görünür ve HTTP'lerin kullanımda olduğunu gösterir.

HTTP'ler üzerinden çalışan redmine

Tebrikler! Redmine başvurunuzu güvenceye aldınız. Artık HTTP'ler üzerinden çalışıyor.


E-posta dağıtım yapılandırması

Redmine uygulaması genellikle e-posta yoluyla bildirim gönderir. Doğru çalışması için Redmine e-posta dağıtım tercihleri yapılandırılması gerekiyor.

E-posta ayarlarınızı değiştirmek için aşağıdaki adımları izleyin. Bu eğitimin amacı için, Redmine kurulumunuzun / var / www / html / redmine konumunda olduğunu varsayıyoruz. Bu yolu kendinize uyacak şekilde değiştirin.


Redmine içinde e-postayı yapılandırma

  1. Olarak kullanılacak bir e-posta adresi seçin bildirimleriniz için kaynak e-posta. Bu e-posta adresi, için Redmine teslim edilen tüm e-postaların alanı.

  2. Mevcut şablondan yapılandırma dosyanızı oluşturun.

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

   3. Yapılandırma dosyanızı düzenleyin

            sudo nano /var/www/html/redmine/config/configuration.yml
            yerleştirmek varsayılan bölümüne girin 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 gösterilen yapılandırma Redmine kurulumlarının% 90'ına uyacaktır. SMTP sunucunuzun farklı ayarlar kullanması durumunda, daha fazla bilgi bulabilirsiniz. Redmine sitesi.

Sadece birkaç ipucu:

  • Kaldır enable_starttls_auto: doğru TLS kullanmayı planlamıyorsanız.
  • E-posta sunucusu sertifikanızla ilgili sorun yaşıyorsanız (bazı e-posta sağlayıcılarında olur), smtp_settings'inize.


Uygulanacak yeni yapılandırma için Redmine'ı yeniden başlatın.

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


E-posta dağıtımını test edin

E-posta yapılandırmanızı kontrol etmek için aşağıdaki adımları uygulayın

  1. Redmine uygulamanız içinde "Yönetim -> Ayarlar -> E-posta bildirimleri" ne gidin
  1. Kaynak e-posta adresinizi “Emisyon e-posta adresi” alanında yapılandırın. Sayfanın sonundaki “Kaydet” düğmesine tıklayarak yeni ayarlarınızı kaydetmeyi unutmayın.

Redmine e-posta yapılandırma ekranı

  1. Son olarak, en alta gidin ve tıklayın “Test e-postası gönder”. E-posta yapılandırmanız doğruysa, test e-postanızın başarıyla teslim edildiğini bildiren bir mesaj gösterilir.

Redmine test e-postası başarıyla gönderildi

Test e-postanız doğru gönderilmezse bir hata alırsınız. Hatalar sorunu açıkça tanımlar (yanlış şifre, SMTP sunucusuna erişilemiyor vb.). Sorunu giderin ve tekrar deneyin.

Tebrikler! Redmine e-posta yapılandırmanız tamamen çalışır durumda.

Nihai Redmine yükseltmesi mi? Kolay.

Tek bir yazılımda mükemmel proje planlaması, yönetimi ve kontrolü için tüm güçlü araçları edinin.

30 günlük ücretsiz deneme sürümünde Easy Redmine'i deneyin

Coğrafi konumunuzda tam özellikler, SSL korumalı, günlük yedeklemeler