همه چی اوکیه و مشکلی نیست ولی خوب الان احتیاج به یه ماژولی دارم که ظاهرا داخل بیلد yum نبوده و باید مجدد بیلد کنم nginx رو.
سوال من اینه که چطور nginx رو دوباره بیلد کنم بدون اینکه مشخصات بیلد قبلی عوض شه (یعنی اینکه فقط این ماژول اضافه بشه و سایر موارد عوض نشه)؟
سپاس
offgigsup
December 11th, 2019, 10:01
از داخل ذخایر سایت سنتوس سرچ کنید
https://centos.pkgs.org/
اینجا سرچ کنید
Rezash
December 11th, 2019, 13:05
سلام و درود
من داخل centos 7 اومدم nginx رو با yum نصب کردم.
همه چی اوکیه و مشکلی نیست ولی خوب الان احتیاج به یه ماژولی دارم که ظاهرا داخل بیلد yum نبوده و باید مجدد بیلد کنم nginx رو.
سوال من اینه که چطور nginx رو دوباره بیلد کنم بدون اینکه مشخصات بیلد قبلی عوض شه (یعنی اینکه فقط این ماژول اضافه بشه و سایر موارد عوض نشه)؟
سپاس
با nginx -V پارامترهای build رو می تونید ببینید و بعد مجدد با همون ها بیلد کنید و اینو اضافه کنید
با nginx -t هم مسیر فایل کانفیگ رو میده و تستش میکنه
esi20
December 12th, 2019, 13:28
از داخل ذخایر سایت سنتوس سرچ کنید
https://centos.pkgs.org/
اینجا سرچ کنید
ممنونم بابت پاسخگویی.
لطفا یه توضیح بدید از اینجایی که گفتید چطور باید یه ماژول اضافه کرد به nginx ؟
با nginx -V پارامترهای build رو می تونید ببینید و بعد مجدد با همون ها بیلد کنید و اینو اضافه کنید
با nginx -t هم مسیر فایل کانفیگ رو میده و تستش میکنه
ممنون.
بله اینکار رو میکنم ولی فک کردم شاید راه ساده تری هم باشه.
Rezash
December 12th, 2019, 15:47
ممنونم بابت پاسخگویی.
لطفا یه توضیح بدید از اینجایی که گفتید چطور باید یه ماژول اضافه کرد به nginx ؟
ممنون.
بله اینکار رو میکنم ولی فک کردم شاید راه ساده تری هم باشه.
خواهش میکنم
راه ساده تر استفاده از dynamic moduels هست
https://www.nginx.com/resources/wiki/extending/converting/#compiling-dynamic
یکم دردسر کامپایل و کانفیگش بیشتر فقط