-
November 9th, 2012, 14:48
#1
عضو جدید
سرعت پایین سایت در سرور دانلود
سلام. خسته نباشید.
دوستان عزیز من وقتی یکم بازدید سایتم بالا میره دیگه سرعت پاسخگووی سایت میره روی 30 40 ثانیه و گاها هم میره تو دیوار.
مشکل میدونم دقیقا از کجاست ولی نمیدونم چطوری حلش کنم.
قبلا این مشکل رو 2 بار روی 2 تا سرور یکی از دوستان (j4ber) با کانفیگ apache حل کرد.
ولی خب خودم میخوام بدونم باید چی کار کنم و چه کانفیگی باید روش انجام بدم.
چیزی که ایشون به من گفتن اینه که گفتن حالت عادی آپاچی برای بازدید کم کانفیگ شده و برای بازدید بالا یه تغییراتی باید توی آپاچی داده بشه.
centos 6 روی سرور نصبه آپاچی هم روی suphp تنظیم شده.
با احترام
تنهایی
-
تعداد تشکر ها از Hamid Tanhaei به دلیل پست مفید
-
November 9th, 2012 14:48
# ADS
-
November 9th, 2012, 14:52
#2
پاسخ : سرعت پایین سایت در سرور دانلود
-
تعداد تشکر ها ازsaeedxxx به دلیل پست مفید
-
November 9th, 2012, 15:04
#3
عضو دائم
پاسخ : سرعت پایین سایت در سرور دانلود
سلام
برای سرعت بهتر اپاچی بهتر هست از mpm worker استفاده کنید همرا با fcgid
کاری که منب رای شما انجام دادم که دقیق یادم نیست
افزایش تنظیمات دیفالت اپاچی در همان حالت suphp بود
در فایل کانفیگ اداچی دنبال موارد زیر بگردید ( اگر از حالت prefork استفاده میکنید)
کد PHP:
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 500
MaxRequestsPerChild 0
ServerLimit 500
</IfModule>
و مقادیر رو بسته به نیاز تغییر بدید
و اپاچی رو ریاستارت کنید
زیاد کردن بیش از حد این مقادیر باعث مصرف بیش از حد رم خواهد شد.
-
تعداد تشکر ها ازj4b3r به دلیل پست مفید
-
November 9th, 2012, 15:07
#4
عضو انجمن
پاسخ : سرعت پایین سایت در سرور دانلود
سلام.
برای تنظیم صحیح وب سرور شما باید حداقل به ۲ پارامتر یعنی میزان منابع سرور ( مموری - پردازنده ) . میزان حدودی کاربران و درخواست ها توجه کنید .
به شکل خیلی ساده اگر بخوام خدمتتون عرض کنم , با توجه به میانگین مصرف مموری در هر پروسس اپاچی , به ازای هر ۱ گیگ رم ی که میتونه در اختیار آپاچی در سرورتون قرار بگیره شما به تعداد ۷۰ تا ۸۰ رقم به maxClient تون در ماژول مربوطه وب سرورتون میتونید اضافه کنید .
رقم مکس کلاینت بیشترین تعداد کانکشن پورت وب سرور تون و مقدار Maxrequestperchild بیشترین مقدار request ای هست که هر کانکشن میتونه داشته باشه .
امیدوارم مفید بوده باشه
گمراهان دو دسته اند:
آنان که خواندند و اندیشه نکردند
آنان که نخواندند و یقین آوردند.
-
تعداد تشکر ها ازOnlineServer به دلیل پست مفید
-
November 9th, 2012, 15:19
#5
عضو جدید
پاسخ : سرعت پایین سایت در سرور دانلود
سلام.
کنترل پنل من دایرکت ادمین هست.
رمی که دارم حدود 10 گیگ هست.
cpu ای که دارم کمه ولی کلا سیستمم هم سبکه نهایتا روی 0.6 هسته کار میکنه.
از سرورم دانلود زیاد میشه.
mpm worker و prefork اصلا نمیدونم چیه :|
این قسمتی هم که دادین توی کانفیگ آپاچی پیدا نکردم. کانفیگ آپاچی همینه دیگه:
/etc/httpd/conf/httpd.conf
-
تعداد تشکر ها از Hamid Tanhaei به دلیل پست مفید
-
November 9th, 2012, 15:52
#6
عضو دائم
پاسخ : سرعت پایین سایت در سرور دانلود

نوشته اصلی توسط
Hamid Tanhaei
سلام.
کنترل پنل من دایرکت ادمین هست.
رمی که دارم حدود 10 گیگ هست.
cpu ای که دارم کمه ولی کلا سیستمم هم سبکه نهایتا روی 0.6 هسته کار میکنه.
از سرورم دانلود زیاد میشه.
mpm worker و prefork اصلا نمیدونم چیه :|
این قسمتی هم که دادین توی کانفیگ آپاچی پیدا نکردم. کانفیگ آپاچی همینه دیگه:
/etc/httpd/conf/httpd.conf
دایرکت ادمین فایل تنظیمات اپاچی در فایل های جداگانه ذخیره میکنه
کد PHP:
cd /etc/httpd/conf/extra
httpd-alias.conf
httpd-autoindex.conf
httpd-dav.conf
httpd-default.conf
httpd-deflate.conf
httpd-includes.conf
httpd-info.conf
httpd-languages.conf
httpd-manual.conf
httpd-mpm.conf
httpd-mpm.conf_2.0
httpd-multilang-errordoc.conf
httpd-phpaddmodules.conf
httpd-php-handlers.conf
httpd-phpmodules.conf
httpd-ssl.conf
httpd-suphp.conf
httpd-userdir.conf
httpd-vhosts.conf
فایل ها mpm رو چک کنید
-
تعداد تشکر ها ازj4b3r به دلیل پست مفید
-
November 9th, 2012, 20:16
#7
عضو انجمن
پاسخ : سرعت پایین سایت در سرور دانلود

نوشته اصلی توسط
j4b3r
سلام
برای سرعت بهتر اپاچی بهتر هست از mpm worker استفاده کنید همرا با fcgid
کاری که منب رای شما انجام دادم که دقیق یادم نیست
افزایش تنظیمات دیفالت اپاچی در همان حالت suphp بود
در فایل کانفیگ اداچی دنبال موارد زیر بگردید ( اگر از حالت prefork استفاده میکنید)
کد PHP:
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 500
MaxRequestsPerChild 0
ServerLimit 500
</IfModule>
و مقادیر رو بسته به نیاز تغییر بدید
و اپاچی رو ریاستارت کنید
زیاد کردن بیش از حد این مقادیر باعث مصرف بیش از حد رم خواهد شد.
با عرض سلام
ببخشید دوست عزیز می تونید در مورد mpm worker و prefork بیشتر توضیح بدید؟
درد هاتو "دورت" نچین تا دیوار بشن ...
زیر ِ پات بذار تا "پلّه" بشن ...
گروه فناوری اطلاعات آرتین
شماره همراه : 09135248944- E-mail:morteza.aalam@gmail.com
-
تعداد تشکر ها ازmortezaaalam به دلیل پست مفید
-
November 14th, 2012, 20:05
#8
عضو دائم
پاسخ : سرعت پایین سایت در سرور دانلود

نوشته اصلی توسط
mortezaaalam
با عرض سلام
ببخشید دوست عزیز می تونید در مورد mpm worker و prefork بیشتر توضیح بدید؟

mpm مخفف Multi-Processing Module برای اپاچی هست که
اپاچی رو از حالت تک پروسس در میاره
باعث لود سریع تر سایت و و کاهش مصرف سی پی یو میشه
-
تعداد تشکر ها ازj4b3r به دلیل پست مفید
-
November 19th, 2012, 22:16
#9
عضو جدید
پاسخ : سرعت پایین سایت در سرور دانلود
سلام.
با توجه به رم 10 گیگ این اعداد رو روی چند تنظیم کنم که خوب باشه؟
-
تعداد تشکر ها از Hamid Tanhaei به دلیل پست مفید
-
November 20th, 2012, 13:14
#10
عضو انجمن
پاسخ : سرعت پایین سایت در سرور دانلود

نوشته اصلی توسط
j4b3r
mpm مخفف Multi-Processing Module برای اپاچی هست که
اپاچی رو از حالت تک پروسس در میاره
باعث لود سریع تر سایت و و کاهش مصرف سی پی یو میشه
سلام
با عرض پوزش در مورد این عمل و اجرا کردن mmp می توانید توضیح بدهید برای انجام دادن وکانفیگ این کار.
ممنون میشم راهنمائی کنید
سپاس
درد هاتو "دورت" نچین تا دیوار بشن ...
زیر ِ پات بذار تا "پلّه" بشن ...
گروه فناوری اطلاعات آرتین
شماره همراه : 09135248944- E-mail:morteza.aalam@gmail.com
-
تعداد تشکر ها از mortezaaalam به دلیل پست مفید