นี่คือสคริปต์บิลด์ NGINX ซึ่งคอมไพล์ NGINX ด้วย OpenSSL เวอร์ชันที่กำหนดเอง ควรทำงานบน Linux distros อื่น ๆ ที่ใช้ Debian
ประโยชน์ของการสร้างจากแหล่งที่มาคือคุณสามารถปรับแต่งโมดูลตามความต้องการของคุณ และใช้ NGINX และ OpenSSL เวอร์ชันล่าสุดได้ตลอดเวลา
การคอมไพล์จะใช้เวลา โดยเฉพาะบน Raspberry Pi ดังนั้นโปรดอดทนรอ
sudo mkdir /usr/local/src/nginx/
cd /usr/local/src/nginx/
sudo curl -L https://raw.githubusercontent.com/MatthewVance/nginx-build/master/build-nginx.sh -o build_nginx.sh
cat build_nginx.sh
(ตรวจสอบโค้ดที่ดาวน์โหลดก่อนดำเนินการ)sudo chmod +x build_nginx.sh
sudo ./build_nginx.sh
sudo nginx
cd /usr/local/src/nginx/
sudo rm /usr/local/src/nginx/build_nginx.sh
sudo curl -L https://raw.githubusercontent.com/MatthewVance/nginx-build/master/build-nginx.sh -o build_nginx.sh
cat build_nginx.sh
(ตรวจสอบโค้ดที่ดาวน์โหลดก่อนดำเนินการ)sudo chmod +x build_nginx.sh
sudo kill -QUIT $( cat /var/run/nginx.pid )
sudo ./build_nginx.sh
sudo nginx
หากคุณมีปัญหาหรือคำถามเกี่ยวกับภาพนี้ โปรดติดต่อฉันผ่านปัญหา GitHub
คุณได้รับเชิญให้มีส่วนร่วมในการแก้ไขและ/หรืออัปเดต
เดิมทีสคริปต์ใช้สคริปต์ build_nginx.sh จาก @MattWilcox แต่มีการแก้ไขการทำงานล่วงเวลาเพื่อให้เหมาะกับความต้องการของฉันมากขึ้น คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับเวอร์ชันของ Matt คนอื่นๆ ได้ในบล็อกโพสต์ของเขา
รหัสทั้งหมดจะถูกเผยแพร่ภายใต้ใบอนุญาต MIT (MIT) เว้นแต่จะระบุไว้เป็นอย่างอื่น ดูไฟล์ LICENSE
ของพื้นที่เก็บข้อมูลสำหรับรายละเอียด