Redmine 18.04 Lts üzerindeki Kurulumunuzu Nasıl Tamamlayabilirsiniz (2 Temel Adım)
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:
- 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.
- Şifreleme deposunu APT'ye ekleyelim ve güncelleyin.
sudo add-apt-deposu -y ppa: certbot / certbot
sudo apt-get update
- HTTPs sertifikalarınızı alacak ve yapılandıracak olan sertifika botunu kurun.
sudo uygun-get install -y python-certbot-nginx
- 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
- 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.
- 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ı
- 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.
- 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
- Redmine uygulamanızda "Yönetim -> Ayarlar -> E-posta bildirimleri" bölümüne gidin
- "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ı
- 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.