Ubuntu'da Redmine Önbelleği 18.04 Lts (2 gün daha)

10/14/2023
7 dakikadır.
Lukáš Bena.
Redmine ve Ubuntu'yu kullanabildiniz mi? Ancak bu, bir kez daha yapılması gereken bir şey değil. Bu, Ubuntu sunucusunda bir işlem yapmama ve gerçek sorguyu yapmama izin vermiyor.

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.

Redmine'i nasıl buldun? Çok güzel.

En İyisi ve En İyisi, En İyisi ve En İyisi .

Easy Redmine, 30 yıldan fazla bir süredir

Bir SSL sertifikasına sahipseniz, bu nedenle bir kez daha SSL sertifikasına sahip olacaksınız.