Bunun en iyi yol olmadığını düşünmeye hakkınız var. Bu rota birçok manuel adım gerektirir ve çok hataya açıktır ve iyi ölçeklenmez.
Linux dağıtımlarıyla çalışırken, mümkün olduğunca paket yönetimine bağlı kalmalısınız.
Paket yönetimini kullanmanın avantajları:
- Bağımlılık desteği
- Kolay kurulum / çıkarma
- Yazılım envanteri
- Yapılandırma dosyalarının işlenmesi dahil Yükseltme / Düşürme desteği
- Kaynak paket temel olarak oluşturma sürecinizi belgeler ve yazıldıktan sonra sizin için otomatik hale getirir.
- Paket imzalama
- ve dahası.
Sadece kaynaktan çalışmaya başladığınızda, tüm bu harika özellikleri kaybedersiniz ve işler çok çabuk dağınık hale gelir.
Spesifik sorununuzu çözmek için ubuntu backports deposunu kontrol etmelisiniz , belki de kullanabileceğiniz NGinx için güncellenmiş bir sürümleri vardır.
Uygun bir sürümleri yoksa, en iyi çözüm kendiniz bir backported ubuntu paketi oluşturmak olacaktır. Gerçekten o kadar da zor değil ve her seferinde kaynaktan manuel olarak derlemekten daha az iş. Backporting, temel olarak, kaynak paketi ubuntu'dan almayı, eski upsteam tar.gz dosyasını istediğiniz en son dosyayla değiştirmeyi ve paketi yeniden oluşturmayı gerektirir.
Paketi geri yüklemenize yardımcı olması için bu kılavuzu kullanabilirsiniz .