-
March 3rd, 2014, 18:06
#11
عضو انجمن
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
ممنون از دوستان که نظرتان ارزنده ای داده بودند .
قابل ذکر هستش که ممکنه بعضی ها با مکش اجرا نشده php مخصوصا در ویندوز 2003 رو داشته باشند که نیاز به نصب Microsoft .NET Framework 3.5 Service Pack 1 از لینک زیر رو دارند
حالا نیاز هستش که پسوند های مورد نیاز رو به nginx معرفی کنیم تا مشکلی در دانلود نداشته باشیم
بهتره با نرم افزار notepad++ کار کنیم - قایل C:\nginx\conf\mime.types رو باز مکنیم وفرض کنید پسوند mp4 و mkv رو میخواهیم اضافی کنیم :
کد:
video/x-matroska mkv;
video/mpeg mp4;
-----------------
video/mpeg mkv;
video/mp4 mp4;
یکی از 2 مورد فوق رو در اخر فایل قبل { وارد کنید و یکبار stop و استارت کنید .
Contact Me: Tell : 044-32341756 **9149600789 \ Mail : Sup.inicz[at]gmail.com \ Y!ID : hadi_gby\ Old Inicz.com
شرکت فرانوآوران :
اولین و قدیمی ترین فروشنده سرور های هتزنر در ایران با 6 سال سابقه
-
تعداد تشکر ها ازiNicz.Com به دلیل پست مفید
-
March 3rd, 2014 18:06
# ADS
-
March 3rd, 2014, 23:36
#12
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
همین کار هارو کردم باز نشد
صفحه سیاه نمیره
-
-
March 4th, 2014, 09:53
#13
عضو انجمن
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه

نوشته اصلی توسط
H0RS3
همین کار هارو کردم باز نشد
صفحه سیاه نمیره
اگر ایپی سرور رو داخل اکسپلور بزنید و NGINX باز بشه مشکلی نیست . برای امتحان PHP هم یک فایل به اسم INFO.PHP بسازید و در دخل ان <? phpinfo() ?> قرار بدید و در پوشه html بگزارید و اجرا کنید .
Contact Me: Tell : 044-32341756 **9149600789 \ Mail : Sup.inicz[at]gmail.com \ Y!ID : hadi_gby\ Old Inicz.com
شرکت فرانوآوران :
اولین و قدیمی ترین فروشنده سرور های هتزنر در ایران با 6 سال سابقه
-
-
March 4th, 2014, 11:08
#14
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
-
-
March 4th, 2014, 16:33
#15
عضو انجمن
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
تعداد تشکر برای ادامه این اموزش زیاد نیستا ! ولی خوب ادامه میدیم .
nginx در حالت پیش فرض زیاد جالب نیست پس ادامه میدیم با کانفیگ بهتر nginx
البته اساتید انجمن هم میدونند ولی امروز چند مورد اصلی رو میخوام بهتون مطرح کنم
در فایل nginx.conf موارد زیر رو باید تغییر بدیم
1. اول اندازه worker_processes رو برابر با تعداد هسته سرور مود نظر خود قرار بدین .
3. حداکثر تعداد بازدید کاربران در nginx بصورت فرمول زیر محاسبه میشه پس باید تغییراتی در سرور همچنان انجام بدیم
کد:
max clients = worker_processes * worker_connections
3. اگر یک سایت خیلی پر بازدید دارید worker_connections در حالت پیش فرض جالب نیست که اگر سرور خوبی دارید به مقدار زیر تغییر بدین :
کد:
worker_connections = 10240;
4. نیاز داریم تا حداکثر تعداد فایل بازشونده توسط worker_process رو افزایش بدیم که بصورت پیش فرض در فایل nginx.conf نمی بینیم پس در زیر worker_processes متن زیر رو قرا میدیم:
کد:
worker_rlimit_nofile 100000;
حالا میتونید nginx رو Stop و Start کنید . مطمئنن با همین تغییرات کم نتیجه خوبی خواهد گرفت.
موارد بالا در سرور لینوکس هم میتونید انجام بدید . و برای اینکه از تعداد هسته cpu خود در سرور لینوکس مطلع بشین از دستور زیر استفاده میکنیم :
grep processor /proc/cpuinfo | wc -l
Contact Me: Tell : 044-32341756 **9149600789 \ Mail : Sup.inicz[at]gmail.com \ Y!ID : hadi_gby\ Old Inicz.com
شرکت فرانوآوران :
اولین و قدیمی ترین فروشنده سرور های هتزنر در ایران با 6 سال سابقه
-
تعداد تشکر ها ازiNicz.Com به دلیل پست مفید
-
March 5th, 2014, 21:42
#16
عضو انجمن
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
به کانفیگ Nginx برای سایت های دانلود ادامه میدیم
خوب بعضی وقت ها مشکلی داریم که برای خیلی از دوستان پیش میاد که وقتی فایلی میخواهید دانلود کنید بعد از کلیک بر روی فایل مدتی طول میکشه تا فایل شروع به دانلود بشه . برای کم کردن این مدت زمان
دوباره در فایل nginx.conf بدین صورت داخل http {قرار می دیدم
کد:
keepalive_timeout = 30s;
keepalive_disable none;
خوب برای سایت های دانلودی gzip رو باید غیر فعال کرده و gzip static رو فعال کنیم :
کد:
#gzip off;
gzip_static on;
برای بهبود مورد کش در وب سرور موارد زیر رو اضافی میکنیم :
کد:
open_file_cache max=1000 inactive=2h;
open_file_cache_errors on;
open_file_cache_min_uses 1;
open_file_cache_valid 1h;
output_buffers 1 512;
postpone_output 1440;
read_ahead 512K;
دوباره stop و استارت میکنیم.
امیدوارم با تغییراتی که فعلا اموزش داده شده دوستان نتیجه مطلوبی گرفته باشند
Contact Me: Tell : 044-32341756 **9149600789 \ Mail : Sup.inicz[at]gmail.com \ Y!ID : hadi_gby\ Old Inicz.com
شرکت فرانوآوران :
اولین و قدیمی ترین فروشنده سرور های هتزنر در ایران با 6 سال سابقه
-
تعداد تشکر ها ازiNicz.Com به دلیل پست مفید
-
August 8th, 2014, 10:39
#17
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
واقعا دمت گرم
همون dns وبقیه چیزارو هم یاد بده
-
-
September 24th, 2014, 20:22
#18
پاسخ : آموزش راه اندازی nginx در ویندوز فقط در چند دقیقه
داداش کارت خیلی عالی هستش مرسی لطفا ادامه بدید ممنون میشم.
-