ฉันกำลังอัปเกรดโฮสต์ Ubuntu 18.04 เป็น Nginx v1.20 เวอร์ชันที่มีใน repos อย่างเป็นทางการสำหรับ Ubuntu 18.04 คือ 1.14 ซึ่งมีคำแนะนำบางอย่างออกมา ดังนั้นฉันจึงเพิ่ม "อย่างเป็นทางการ" ซื้อคืน Nginx ถึงโฮสต์ 18.04 ของฉัน
เดอะ libnginx-*
mods ดูเหมือนจะเป็นสิ่งของ Ubuntu เท่านั้น โมดูลเหล่านี้รวบรวมโดยอัตโนมัติใน nginx.org
แพคเกจอย่างใด? ตัวอย่างเช่น ฉลาด
แสดงให้เห็นถึง libnginx-mod-http-geoip
มาจาก repos อย่างเป็นทางการ แต่ไม่มีอะไรสำหรับ repo nginx.org
Nginx แสดงทั้ง repos อย่างเป็นทางการและ nginx.org
# นโยบาย apt nginx
จิงซ์:
ติดตั้งแล้ว: 1.20.1-1~bionic
ผู้สมัคร: 1.20.1-1~bionic
ตารางเวอร์ชัน:
*** 1.20.1-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
100 /var/lib/dpkg/สถานะ
1.20.0-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.18.0-2~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.18.0-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.16.1-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.16.0-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.14.2-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.14.1-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.14.0-1~ไบโอนิค 500
500 https://nginx.org/packages/ubuntu bionic/nginx amd64 แพ็คเกจ
1.14.0-0ubuntu1.9 500
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 แพ็คเกจ
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main แพ็คเกจ i386
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 แพ็คเกจ
500 http://security.ubuntu.com/ubuntu แพ็คเกจ bionic-security/main i386
1.14.0-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 แพ็คเกจ
500 http://us.archive.ubuntu.com/ubuntu bionic/main i386 แพ็คเกจ
Nginx mods แสดงสำหรับ repo อย่างเป็นทางการเท่านั้น
# นโยบาย apt libnginx-mod-http-geoip
libnginx-mod-http-geoip:
ติดตั้ง: (ไม่มี)
ผู้สมัคร: 1.14.0-0ubuntu1.9
ตารางเวอร์ชัน:
1.14.0-0ubuntu1.9 500
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 แพ็คเกจ
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 แพ็คเกจ
100 /var/lib/dpkg/สถานะ
1.14.0-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 แพ็คเกจ
นี่คือ mods ที่ติดตั้งสำหรับ 1.14 (เป็นทางการ) ฉันถือว่าจำเป็นต้องติดตั้งสิ่งเหล่านี้เพื่อให้ตัวเลือก Nginx ที่กำหนดค่าไว้ยังคงทำงานกับ v1.20 ได้:
libnginx-mod-http-geoip
libnginx-mod-http-ภาพ-ตัวกรอง
libnginx-mod-http-xslt-ตัวกรอง
libnginx-mod-mail
libnginx-mod-สตรีม