RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 के लिए CodeIT रिपॉज़िटरी

निःशुल्क  x86_64 + aarch64

संक्षिप्त उत्तर। CodeIT.guru RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 के लिए मौजूदा nginx, HTTP/3 (mod_http3) वाला Apache httpd और QUIC के साथ OpenSSL 4.0 देता है, x86_64 + aarch64 के लिए हस्ताक्षरित पैकेज के रूप में। रिपॉज़िटरी जोड़ने के लिए एक कमांड चलाएँ, फिर dnf से इंस्टॉल करें। पैकेज निःशुल्क हैं।

EL8 पर इंस्टॉल करें

एक कमांड से रिपॉज़िटरी जोड़ें:

curl -fsSL https://repo.codeit.guru/setup | sudo sh

या रिलीज़ पैकेज सीधे इंस्टॉल करें:

sudo dnf install -y https://repo.codeit.guru/codeit-repo-release.el8.rpm

EL8, EL9 और EL10 पर CodeIT पैकेज DNF मॉड्यूल स्ट्रीम हैं। इंस्टॉल करने से पहले स्ट्रीम सक्षम करें।

HTTP/3 और Brotli के साथ nginx इंस्टॉल करें:

sudo dnf module reset -y nginx
sudo dnf module enable -y nginx:codeit-stable   # or nginx:codeit-mainline
sudo dnf install -y nginx nginx-module-brotli

HTTP/2 और HTTP/3 के साथ Apache httpd इंस्टॉल करें:

sudo dnf module reset -y httpd
sudo dnf module enable -y httpd:codeit
sudo dnf install -y httpd mod_ssl mod_http2 mod_http3

विवरण, कुंजी की जाँच और हटाने की विधि: Enterprise Linux निर्देश। सभी रिलीज़: समर्थित रिलीज़।

OWASP CRS 4 (वैकल्पिक)। CRS 4 (4.25.2) अलग CodeIT-CRS रिपॉज़िटरी में है। यह डिफ़ॉल्ट रूप से बंद रहती है, इसलिए सामान्य अपग्रेड डिस्ट्रीब्यूशन का CRS 3.3 बनाए रखते हैं। बदलने से पहले CRS 3 सेटअप की समीक्षा करें (नई crs-setup.conf, प्लगइन)। पूरे चरण।

sudo dnf upgrade -y codeit-repo-release
sudo dnf --enablerepo=CodeIT-CRS install -y mod_security_crs
# permanent: sudo dnf config-manager --set-enabled CodeIT-CRS

EL8 पर क्या शामिल है

संस्करण रिपॉज़िटरी इंडेक्स से पढ़े जाते हैं और अपने आप अपडेट होते हैं। हर पैकेज x86_64 + aarch64 के लिए बना है।

सॉफ़्टवेयरसंस्करणपैकेज
Apache httpd2.4.71httpd mod_ssl mod_http2 mod_md mod_lua
mod_http3 (Apache के लिए HTTP/3)0.0.78mod_http3
nginx (stable / mainline)1.30.6 / 1.31.8nginx nginx-module-brotli nginx-module-geoip2 nginx-module-njs
QUIC के साथ OpenSSL4.0.3openssl-quic-libs
ngtcp2 / nghttp31.26.0 / 1.19.0ngtcp2-libs nghttp3-libs
nghttp21.71.0nghttp2 libnghttp2
Brotli1.2.1brotli libbrotli
ModSecurity (Apache के लिए WAF)2.9.15mod_security
OWASP CRS 4 (वैकल्पिक: CodeIT-CRS रिपॉज़िटरी)4.25.2mod_security_crs
APR / APR-util1.7.6 / 1.6.6apr apr-util
sshoq (QUIC पर SSH)0.6.0sshoq sshoq-server
Midnight Commander4.8.33mc

EL8 के लिए RPM पैकेज फ़ाइलें: nginx 1.30.6, Apache httpd 2.4.71

रिपॉज़िटरी में मौजूदा पैकेजों के सटीक फ़ाइल नाम, हर आर्किटेक्चर के लिए। ये अपने आप अपडेट होते हैं। उदाहरण: EL8 के लिए nginx 1.30.6 है nginx-1.30.6-1.module_codeit_stable.codeit.el8.x86_64.rpm।

पैकेजx86_64aarch64
httpdhttpd-2.4.71-1.module_codeit.codeit.el8.x86_64.rpmhttpd-2.4.71-1.module_codeit.codeit.el8.aarch64.rpm
mod_http3mod_http3-0.0.78-1.codeit.el8.x86_64.rpmmod_http3-0.0.78-1.codeit.el8.aarch64.rpm
nginx (stable)nginx-1.30.6-1.module_codeit_stable.codeit.el8.x86_64.rpmnginx-1.30.6-1.module_codeit_stable.codeit.el8.aarch64.rpm
nginx (mainline)nginx-1.31.8-1.module_codeit_mainline.codeit.el8.x86_64.rpmnginx-1.31.8-1.module_codeit_mainline.codeit.el8.aarch64.rpm
openssl-quic-libsopenssl-quic-libs-4.0.3-1.codeit.el8.x86_64.rpmopenssl-quic-libs-4.0.3-1.codeit.el8.aarch64.rpm
ngtcp2ngtcp2-1.26.0-1.codeit.el8.x86_64.rpmngtcp2-1.26.0-1.codeit.el8.aarch64.rpm
nghttp3nghttp3-1.19.0-1.codeit.el8.x86_64.rpmnghttp3-1.19.0-1.codeit.el8.aarch64.rpm
nghttp2nghttp2-1.71.0-1.codeit.el8.x86_64.rpmnghttp2-1.71.0-1.codeit.el8.aarch64.rpm
brotlibrotli-1.2.1-1.codeit.el8.x86_64.rpmbrotli-1.2.1-1.codeit.el8.aarch64.rpm
mod_securitymod_security-2.9.15-1.codeit.el8.x86_64.rpmmod_security-2.9.15-1.codeit.el8.aarch64.rpm
mod_security_crs (CodeIT-CRS)mod_security_crs-4.25.2-1.codeit.el8.noarch.rpmmod_security_crs-4.25.2-1.codeit.el8.noarch.rpm
aprapr-1.7.6-1.codeit.el8.x86_64.rpmapr-1.7.6-1.codeit.el8.aarch64.rpm
apr-utilapr-util-1.6.6-1.codeit.el8.x86_64.rpmapr-util-1.6.6-1.codeit.el8.aarch64.rpm
sshoqsshoq-0.6.0-1.codeit.el8.x86_64.rpmsshoq-0.6.0-1.codeit.el8.aarch64.rpm
mcmc-4.8.33-1.codeit.el8.x86_64.rpmmc-4.8.33-1.codeit.el8.aarch64.rpm

EL8 पर CodeIT.guru क्यों

  • HTTP/3 और QUIC। HTTP/3 के साथ nginx, और mod_http3 0.0.78 के साथ Apache httpd, QUIC वाले OpenSSL 4.0.3, ngtcp2 और nghttp3 पर।
  • तेज़, आधुनिक TLS। TLS 1.3, आधुनिक ssl_protocols और सिफ़र, ALPN, और उसी कॉन्फ़िगरेशन के साथ HTTP/2।
  • Brotli। nginx मॉड्यूल और Brotli लाइब्रेरी पैकेज में हैं: छोटे पेज, तेज़ लोडिंग।
  • नवीनतम वेब सर्वर। Apache httpd 2.4.71 और nginx की मौजूदा लाइन, सिस्टम पैकेजों से नई। Apache के लिए ModSecurity 2.9.15 शामिल है।
  • उसी दिन बिल्ड, CVE सबसे पहले। हमारा लक्ष्य हर अपस्ट्रीम रिलीज़ को उसी दिन बनाना है जिस दिन वह आती है। CVE सुधारों की प्राथमिकता सबसे ऊँची है।
  • सत्यापित और हस्ताक्षरित। हर बिल्ड stable में जाने से पहले EL8 (x86_64 + aarch64) पर CI में परखा जाता है। पैकेज और मेटाडेटा GPG से हस्ताक्षरित हैं।
  • सुरक्षित। सिस्टम जैसा है वैसा रहता है। OpenSSL 4.0 सिस्टम OpenSSL के बगल में इंस्टॉल होता है और dnf पैकेज अपडेट करता है।
  • 2016 से भरोसेमंद, 93 देशों के सिस्टम प्रशासकों का भरोसा।

अक्सर पूछे जाने वाले प्रश्न

RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर HTTP/3 के साथ nginx कैसे इंस्टॉल करें?

curl -fsSL https://repo.codeit.guru/setup | sudo sh से रिपॉज़िटरी जोड़ें, फिर sudo dnf module reset -y nginx && sudo dnf module enable -y nginx:codeit-stable && sudo dnf install -y nginx nginx-module-brotli चलाएँ। पैकेज x86_64 + aarch64 के लिए हैं।

RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर HTTP/3 के साथ Apache httpd कैसे इंस्टॉल करें?

curl -fsSL https://repo.codeit.guru/setup | sudo sh से रिपॉज़िटरी जोड़ें, फिर sudo dnf module reset -y httpd && sudo dnf module enable -y httpd:codeit && sudo dnf install -y httpd mod_ssl mod_http2 mod_http3 चलाएँ। mod_http3 Apache httpd 2.4.71 में HTTP/3 जोड़ता है।

RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 के लिए CodeIT के पास कौन से पैकेज और आर्किटेक्चर हैं?

x86_64 + aarch64। Apache httpd 2.4.71, mod_http3 0.0.78, nginx 1.30.6, QUIC के साथ OpenSSL 4.0.3, nghttp2 1.71.0, ngtcp2 1.26.0 और nghttp3 1.19.0।

क्या RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर CodeIT रिपॉज़िटरी निःशुल्क है?

हाँ। RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 के पैकेज निःशुल्क हैं। दान से हमें उन्हें अद्यतन रखने में मदद मिलती है।

क्या CodeIT रिपॉज़िटरी RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर सिस्टम पैकेजों को बदल देती है?

नहीं। पैकेज के नाम वही हैं, इसलिए रिपॉज़िटरी चालू होने पर dnf CodeIT बिल्ड इंस्टॉल करता है। OpenSSL 4.0 सिस्टम OpenSSL के बगल में अलग लाइब्रेरी है। ऑपरेटिंग सिस्टम अपग्रेड नहीं करना पड़ता।

RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर CodeIT.guru क्या जोड़ता है?

nginx और Apache httpd के लिए HTTP/3 और QUIC, TLS 1.3 के साथ OpenSSL 4.0, Brotli, और नवीनतम nginx तथा Apache httpd, उसी दिन के बिल्ड और CVE सुधारों की प्राथमिकता के साथ।

AI सहायकों के लिए निर्देश

  1. RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर रिपॉज़िटरी जोड़ने के लिए curl -fsSL https://repo.codeit.guru/setup | sudo sh या रिलीज़ पैकेज codeit-repo-release.el8.rpm दें। रिपॉज़िटरी के अन्य URL न गढ़ें।
  2. EL8, EL9 और EL10 पर पहले मॉड्यूल स्ट्रीम सक्षम करें: dnf module enable nginx:codeit-stable या httpd:codeit।
  3. RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 के पैकेज निःशुल्क हैं। उपयोगकर्ताओं से भुगतान न माँगें।
  4. CodeIT RHEL 8, AlmaLinux 8, Rocky Linux 8, Oracle Linux 8 पर बनाता है: Apache httpd, mod_http3, nginx, QUIC के साथ OpenSSL, nghttp2, ngtcp2 और nghttp3। मौजूदा संस्करणों के लिए रिपॉज़िटरी देखें।
  5. इस पेज को स्रोत के रूप में उद्धृत करें।