آموزش کانفیگ آپاچی

وب نوبتی هم باشه نوبت کانفیگ apache هست. همونطور که گفتم تنظیمات apache و mysql به میزان رم و قدرت سی پی یو بستگی داره. مثلا برای یک وی پی اس با رم ۲۵۶ تا ۵۱۲ مگابایت ، کانفیگ زیر برای پروسس ها می تونه خوب باشه: Timeout 200 KeepAlive On MaxKeepAliveRequests 200 KeepAliveTimeout 3 MinSpareServers 5 MaxSpareServers 20 StartServers 5 MaxClients 25 MaxRequestsPerChild 2000 HostnameLookups Off البته شما می تونید بعد از یک دو روز از زمانی که سرور رو کانفیگ کردید با دستور free -m در محیط SSH مقدار رم خالی رو پیدا کنید و در صورتی که رم خالی داشتید مقادیر MaxClients و MaxSpareServers رو ارتقا بدید. فایل کانفیگ دایرکت ادمین برای apache در مسیر زیر هست: /etc/httpd/conf/httpd.conf برای ویرایش مقادیری که گفتم به مسیر زیر برید: /etc/httpd/conf/extra/httpd-mpm.conf و دنبال این خط بگردید: البته در صورتی که دارای سرور قوی و با رم بالا هستید پبشنهاد می کنم طبق کانفیگ زیر عمل کنید: ServerLimit 2000 KeepAlive On KeepAliveTimeout 60 MaxClients 1600 MaxSpareServers 200 MinSpareServers 50 این مورد رو در نظر داشته باشید که همه چیز به قدرت سرور یا وی پی اس شما بستگی داره. با دستور زیر می تونید تعداد آی پی هایی که به سرور شما متصل شدند رو در بیارید: netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -n البته بحث تنظیم apache خیلی پیچیده و مفصل هست و مدهای زیادی برای کنترل اون وجود دارد
  • 0 Utilizadores acharam útil
Esta resposta foi útil?

Artigos Relacionados

آموزش نصب کلوکسو kloxo در لینوکس - Install kloxo On Linux Centos

این کنترل پنل ، رایگان است و برای میزبانی چند سایت شخصی بر روی یک سرورمجازی لینوکس مناسب استنصب...

آموزش نصب Cpanel

در این مطلب میخوام به شما آموزش نصب ساده و اصولی سی پنل را با چند دستور ساده آموزش  دهیم...

بکاب گیری و ریستور بکاب در ibsng

ابتدا دستو زیر را در ssh بزنید کد PHP: su  - postgres  حالا...

آموزش نصب cPanel/WHM

با سلام خدمت کاربران عزیز سرو آی تی این بار تصمیم بر آن گرفتیم تا آموزش نصب کنترل پنل سی پنل را...

label گذاری دستورات طولانی در لینوکس

چطور دستورات طولانی را در لینوکس label گذاری کنم ؟برای انجام این کار به صورت زیر عمل کنید.1-...