Ini adalah skrip build NGINX yang mengkompilasi NGINX dengan versi kustom OpenSSL. Ini harus bekerja pada distro Linux berbasis Debian lainnya.
Keuntungan membangun dari sumber adalah Anda dapat menyesuaikan modul dengan kebutuhan Anda dan selalu menggunakan NGINX dan OpenSSL versi terbaru.
Kompilasi akan memakan waktu, terutama pada Raspberry Pi, jadi bersabarlah.
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
(tinjau kode yang diunduh sebelum mengeksekusi)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
(tinjau kode yang diunduh sebelum mengeksekusi)sudo chmod +x build_nginx.sh
sudo kill -QUIT $( cat /var/run/nginx.pid )
sudo ./build_nginx.sh
sudo nginx
Jika Anda memiliki masalah atau pertanyaan tentang gambar ini, silakan hubungi saya melalui masalah GitHub.
Anda diundang untuk menyumbangkan perbaikan dan/atau pembaruan.
Skrip ini awalnya didasarkan pada skrip build_nginx.sh dari @MattWilcox, tetapi direvisi seiring waktu agar lebih sesuai dengan kebutuhan saya. Anda dapat menemukan detail lebih lanjut tentang versi Matt lainnya di postingan blognya.
Kecuali ditentukan lain, semua kode dirilis di bawah Lisensi MIT (MIT). Lihat file LICENSE
repositori untuk detailnya.