PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تاپیک جامع سوالات و مشکلات شما در مورد وب سرور Nginx



nginxweb
May 29th, 2014, 22:47
درود بر همه دوستان و همکاران گرامی

در این تاپیک سعی میشه به سوالات و مشکلات شما عزیزان در مورد وب سرور فدرتمند Nginx پرداخته بشه.

لطفا سوالات خود را مطرح نمایید و قبلش نیز در انجمن جستجو کنید که سوالی تکراری پرسیده نشود که انشالله بتوانیم مباحث مفیدی در این تاپیک داشته باشیم


ارادتمند شما
محمدزاده
:53:

daniad
May 30th, 2014, 14:06
امکانش هست 1 فایل کانفیگ کامل برای هاست دانلود قرار بدین؟ که برا هر خطش توضیهاتم بعده # توش باشه؟
ممنون

nginxweb
May 30th, 2014, 14:11
امکانش هست 1 فایل کانفیگ کامل برای هاست دانلود قرار بدین؟ که برا هر خطش توضیهاتم بعده # توش باشه؟
ممنون

درود

بنده ندارم همچین فایلی. اما کانفیگ یک سرور برای دانلود با توجه به مشخصات اون سرور انجام میگیرد دوست عزیز و یک کانفیگ مطلق وجود ندارد برای این موارد.

در این نوع کانفیگ ها تنظیم صحیح worker_processes و worker_connections و همین طور مقادیر worker_rlimit_sigpending تاثیر مهمی در بازدهی در درخواست های بالا دارد

همچنین اگر از fastcgi - php -fpm هم استفاده میکنید نیاز به کانفیگ روی اون سرویس ها نیز میباشد

daniad
May 30th, 2014, 14:14
بله متوجهم
منظورم این بود که یک فایل کانفیگ کامل و جامع که بعد از هر کدش توضیحش باشه که ما استفاده کنیم هرکدومو خواستیم.
ممنون

MajorHost
May 31st, 2014, 09:53
با اجازه دوستمون ،
Nginx on 1 GBps interface serving large files. | Remsys (http://www.remsys.com/blog/nginx-on-1gbps)
این لینک توضیحات مفصلی با نمونه کانفیگ گذاشته

OmidX
May 31st, 2014, 10:07
سلام ...

یک سؤال ، من تو کانفیگ NGINX (فایل nginx.conf) در بلوک http برای gzip ، این کانفیگ ها :



gzip on;
gzip_vary on;
gzip_min_length 1100;
gzip_buffers 8 32k;
gzip_comp_level 2;
gzip_types text/plain image/x-icon application/x-perl application/x-httpd-cgi applicatio$




رو اعمال کردم ، اما وقتی با سایت هایی مث gtmetrix تست میگیریم .

Enable gzip compression همیشه رو ۸۰ ~ ۹۰ درصد و Specify a Vary: Accept-Encoding header هم همیشه رو ۶۰ ~ ۷۰ درصد ه .


در حالیکه وقتی ب آپاچی سویچ میکنم ، این دو قسمت کاملا ۱۰۰ درصد میشه :| ، چرا اینطوریه ؟


مثال : Archived Performance Report for: http://my.arianserver.net/ | GTmetrix (http://gtmetrix.com/reports/my.arianserver.net/IrXL51Z6)


توضیح اینکه ، NGINX بصورت P-roxy reverse در کنار آپاچی ۲.۲ نصب شده ...


با تشکر ...

nginxweb
May 31st, 2014, 12:44
سلام ...

یک سؤال ، من تو کانفیگ NGINX (فایل nginx.conf) در بلوک http برای gzip ، این کانفیگ ها :



gzip on;
gzip_vary on;
gzip_min_length 1100;
gzip_buffers 8 32k;
gzip_comp_level 2;
gzip_types text/plain image/x-icon application/x-perl application/x-httpd-cgi applicatio$




رو اعمال کردم ، اما وقتی با سایت هایی مث gtmetrix تست میگیریم .

Enable gzip compression همیشه رو ۸۰ ~ ۹۰ درصد و Specify a Vary: Accept-Encoding header هم همیشه رو ۶۰ ~ ۷۰ درصد ه .


در حالیکه وقتی ب آپاچی سویچ میکنم ، این دو قسمت کاملا ۱۰۰ درصد میشه :| ، چرا اینطوریه ؟


مثال : Archived Performance Report for: http://my.arianserver.net/ (http://gtmetrix.com/reports/my.arianserver.net/IrXL51Z6) | GTmetrix


توضیح اینکه ، NGINX بصورت P-roxy reverse در کنار آپاچی ۲.۲ نصب شده ...


با تشکر ...

درود

دوست عزیز مشکلی نیست همین که فعل بودن را تایید کند کافیست

برای بازدهی بهتر نیز ا کد زیر استفاده نمایید:
gzip on;
gzip_static on;
gzip_disable "msie6";
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript text/x-js;
gzip_buffers 16 8k;

daniad
June 4th, 2014, 18:47
سلام دوستان 1 سوال
برا راهاندازی وبسایت فیلم هاست اشتراکی پیشنهاد میکنید یا winginx با vps هارد ssd ?
در کانفیگ nginx چه تغییراتی خوبه ایجاد کنم ؟
الان رو سیستم خودم وردپرس گذاشتم روش سرعتش خیلی کمه

MajorHost
June 4th, 2014, 23:11
سلام دوستان 1 سوال
برا راهاندازی وبسایت فیلم هاست اشتراکی پیشنهاد میکنید یا winginx با vps هارد ssd ?
در کانفیگ nginx چه تغییراتی خوبه ایجاد کنم ؟
الان رو سیستم خودم وردپرس گذاشتم روش سرعتش خیلی کمه
لایت اسپید بهتره.(اونم به خاطر ISAP که داره) من nginx را به شخصه برای سرور دانلود از همه وبسرورای دیگه بیشتر میپسندم

nginxweb
June 5th, 2014, 15:01
سلام دوستان 1 سوال
برا راهاندازی وبسایت فیلم هاست اشتراکی پیشنهاد میکنید یا winginx با vps هارد ssd ?
در کانفیگ nginx چه تغییراتی خوبه ایجاد کنم ؟
الان رو سیستم خودم وردپرس گذاشتم روش سرعتش خیلی کمه

برای میزبانی سایت هایی که فایل های static میزبانی میکنند مانند سرورهای دانلود بهترین و کم مصرف ترین وب سرور nginx م همین طور lighthttpd میباشد که بازدهی فوق العاده مناسبی در تعداد request بالا دارند و با کانفیگ مناسب بسیار مطلوب خواهند بود

AliMH
June 5th, 2014, 19:12
از اینکه این تاپیک رو زدید ممنونم، من میخوام یه قسمت بنویسم که وقتی لینکی شروع به دانلود شد و یا دانلودش تموم شد به php من اطلاع بده
این تیکه کد کانفیگ منه:


location /web {
internal;
root /var/www/clients/client0/web2;
post_action /adcounter/$1;
# limit_conn perip 32;
}
location /adcounter/ {
*****_pass http://animup.net/download-logger/?refid=$request_uri&recid=$remote_addr&view=$body_bytes_sent&edit=$request_completion;
internal;
}

مشکل اینه که اصلا اتفاقی نمیوفته و اصلا خبری نیست!! من چندتا مثال رو نگاه کردم همین کارو کرده بودند ولی برای من عمل نمیکنه

mbytes128
July 1st, 2014, 00:05
برای یک سایت وردپرسی از این کد برای اضافه کردن expire header به فایل های استاتیک استفاده کردم ولی انواع فایل های تعریف شده در این کد دیگه لود نمیشند. مشکل از کجاست؟؟ :39:



location ~* \.(?:ico|css|js|gif|jpe?g|png)$ {
expires 30d;
add_header Vary Accept-Encoding;
access_log off;
}

nginxweb
July 1st, 2014, 00:32
برای یک سایت وردپرسی از این کد برای اضافه کردن expire header به فایل های استاتیک استفاده کردم ولی انواع فایل های تعریف شده در این کد دیگه لود نمیشند. مشکل از کجاست؟؟ :39:



location ~* \.(?:ico|css|js|gif|jpe?g|png)$ {
expires 30d;
add_header Vary Accept-Encoding;
access_log off;
}




درود بر شما

بصورت زیر در فایل کانفیگ استفاده کنید:


location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
expires 365d;
}

mbytes128
July 1st, 2014, 00:36
به این صورت که نوشتید هم امتحان کردم ولی کار نکرد. آیا به ماژول خاصی نیاز داره؟

nginxweb
July 1st, 2014, 00:38
به این صورت که نوشتید هم امتحان کردم ولی کار نکرد. آیا به ماژول خاصی نیاز داره؟

خیر ماژول نیاز نیست
کد فوق بارها تست شده و کاملا صحیح میباشد
دقت کنید که در تگ server باید قرار دهید تا کار کند

mbytes128
July 1st, 2014, 00:44
یادم رفت بگم که افزونه w3 total cache هم فعال هست. کد رو هم در تگ server قرار میدادم.

nginxweb
July 1st, 2014, 00:47
یادم رفت بگم که افزونه w3 total cache هم فعال هست. کد رو هم در تگ server قرار میدادم.

w3 total اگر در nginx تنظیماتش وارد نشود کار نخواهد کرد در این حالت و rule های خودش را دارد که باید در nginx وارد کنید تا صحیح کار کند

https://rtcamp.com/wordpress-nginx/tutorials/single-site/w3-total-cache/

asrhosting
July 1st, 2014, 04:26
دایرکت ادمین خودش به تازگی apache + nginx رو ساپورت کرده .
نظرتون چه در مورد استفاده از اونها برا هاستینگ؟

meysam021
July 1st, 2014, 04:53
دایرکت ادمین خودش به تازگی apache + nginx رو ساپورت کرده .
نظرتون چه در مورد استفاده از اونها برا هاستینگ؟

اگر دوست داری هر شب بانک اطلاعاتیت بپره یا سایتات روز 10بار قطع شن و با خاموش روشن کردم این پلاگین حل شه نصب کن.
همین امروز از سرور سرور دیلیتش کردیم سرور یه نفس راحت کشید.

Yas-Host
July 1st, 2014, 09:00
اگر دوست داری هر شب بانک اطلاعاتیت بپره یا سایتات روز 10بار قطع شن و با خاموش روشن کردم این پلاگین حل شه نصب کن.
همین امروز از سرور سرور دیلیتش کردیم سرور یه نفس راحت کشید.

خیر.
بدون مشکل در حال کانفیگ هستیم و تمام مشتریان راضی هستند.
همیشه base یک سیستم بهتر از پلاگین های مربوطه عمل خواهد کرد البته احتمالا شما از کانفیگ default استفاده می کردید.
موفق باشید.

saeed1988m
August 15th, 2014, 04:40
از اساتید گرامی نیازمند عیب یابی و رفع عیب سرور هستم ممنون میشم قیمتت کار رو بفرمایید .

در حال حاضر دو مشکل زیر وجود داره که باید بررسی بشه و اگه عیب دیگه ای هم باشه بررسی بشه .

1 - عدم ارسال اطلاعات به فایل .httpassw پس از خرید و تمدید اکانت vip یا در واقع ارسال اطلاعات با 0 کیلوبایت به طوری که بعد از خرید محتویات فایل کامل 0 می شود ولی در سرور دیگرم مشکلی وجود ندارد فعلا برای حل مشکل مجبورم اطلاعات فایل httpassw داخل سرور دیگه رو کپی کنم داخل فایل httpassw سرور دیگر


2 - عدم ارسال فایل برای آپلود از طریق ftp توسط filezilla که به ناچار از sftp استفاده میکنم در filezilla


لطفا کسانی که میتونن فقط آفر بدن یا راهنمایی کنن زمان تقریبی رو هم بفرمایید nginx روش نصبه سرور لینوکسیه

roozbeh837
September 15th, 2014, 03:17
جناب Nginxweb اگر موردی نداره آموزش کامل کانفیگ وبسرور رو بذارید تا دوستان هم استفاده کنن

nginxweb
September 15th, 2014, 16:01
جناب Nginxweb اگر موردی نداره آموزش کامل کانفیگ وبسرور رو بذارید تا دوستان هم استفاده کنن

دوست گرامی آموش کاملی در این زمینه وجود ندارد

این تاپیک در مورد nginx و مشکلات مرتبط با این وب سرور میباشد

roozbeh837
September 19th, 2014, 01:07
من وب سرور از شما خریداری کردم الان مشکلی که به وجود اومده این هستش که موقع فعال بودن وبسرور عکس ها و همه چیز نشون نمیده و غیر فعال هستش

mahdiazarnia
September 19th, 2014, 01:39
من وب سرور از شما خریداری کردم الان مشکلی که به وجود اومده این هستش که موقع فعال بودن وبسرور عکس ها و همه چیز نشون نمیده و غیر فعال هستش
با سلام
دقیقاً الان nginx شما کار نمیکنه ، چون مسئولیت لود فایل های استاتیک با nginx هست

roozbeh837
September 19th, 2014, 01:42
خب مشکل رو چطور برطرف کنم؟

http://1000popup.ir (http://1000popup.ir/)

جالب اینجاس لینک مورد نظر رو باز میکنی سایت باز نمیشه ولی فایل دانلود میکنه

mahdiazarnia
September 19th, 2014, 02:19
خب مشکل رو چطور برطرف کنم؟

http://1000popup.ir (http://1000popup.ir/)

جالب اینجاس لینک مورد نظر رو باز میکنی سایت باز نمیشه ولی فایل دانلود میکنه

اینطور نمیشه گفت ، ولی با بررسی بیشتر می تونم براتون برطرف کنم

roozbeh837
September 19th, 2014, 16:54
الان مشکل این هستش که سایت ها کامل لود نمیشه قالب هاشون ایا پورت خاصی رو با اپاچی باید ست کنم

omid3963
September 19th, 2014, 18:11
حالا که گفتید سوال بپرسیم من یه سوالی دارم:
میگن که وبسرور انجینکس از htaccess. پشتیبانی نمیکنه.پس چطوری سایت بالا میاد؟؟چطور باید کاری کنیم که این فایل اجرا بشه؟؟
در چندتاپیک دیگه هم این سوال رو پرسیدم ولی کسی جوابی نداده.

mahdiazarnia
September 19th, 2014, 21:26
حالا که گفتید سوال بپرسیم من یه سوالی دارم:
میگن که وبسرور انجینکس از htaccess. پشتیبانی نمیکنه.پس چطوری سایت بالا میاد؟؟چطور باید کاری کنیم که این فایل اجرا بشه؟؟
در چندتاپیک دیگه هم این سوال رو پرسیدم ولی کسی جوابی نداده.
با سلام
اگر از وبسرور آپاچی + انجینیکس استفاده کنید برای فایل های غیر استاتیکتون می تونید از htpass استفاده کنید
اگر از nginx + php-fpm استفاده می کنید باید با قرار دادن کد زیر در کانفیگ nginx اینکار رو انجام بدید


location /files # directoy filehayi ke mikhayd password protect bashan
{
auth_basic "secured site";
auth_basic_user_file /dir/dir/.htpasswd; # masire daghighe file htpass ke user passworhaye shoma dar an gharar darad


}

roozbeh837
September 20th, 2014, 13:03
دوست عزیز nginxweb مشکل رو میدونید؟ اینکه وب سرورم از شما هستش اپاچی+nginx ولی من اپاچی رو build کردم حالا قالب ها سایت ها ناقص هستن این مورد چظور حلش کنم؟