نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: مدیریت سرور – دایرکت ادمین – قسمت چهارم

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    tehran
    نوشته ها
    123
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    314
    تشکر شده در
    172 پست

    پیش فرض مدیریت سرور – دایرکت ادمین – قسمت چهارم

    خوب نوبتی هم باشه نوبت کانفیگ 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 و دنبال این خط بگردید:
    <IfModule mpm_prefork_module> البته در صورتی که دارای سرور قوی و با رم بالا هستید پبشنهاد می کنم طبق کانفیگ زیر عمل کنید:
    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 خیلی پیچیده و مفصل هست و مدهای زیادی برای کنترل اون وجود داره که انشاالله در جلسات بعد ، در حد توانم اونا رو هم براتون آماده می کنم. مورد بعدی بحث نصب ماژول های کاربردی برای سرورتون هست. اولین ماژولی که می خواهیم نصب کنیم ماژول Soap هست که بیشترین کاربردش برای پرداخت آنلاین بانک ها هست. مراحل نصب به شرح زیر هست: اول باید دستور زیر رو بزنید تا تغییراتی در فایل configure.php5 اعمال کنیم:
    nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5 حالا خط زیر رو بعد از ./configure \ اضافه کنید. –enable-soap \ حالا فایل رو ذخیره کنید و دستورت زیر رو بزنید: cd /usr/local/directadmin/custombuild ./build clean ./build php حالا بریم سراغ نصب ماژول IonCube که بیشتر بدرد کسایی می خوره که می خوان برنامه WHMCS رو نصب کنن.
    به ترتیب مراحل زیر رو انجام بدید:
    cd /usr/local wget http://downloads2.ioncube.com/loader...lin_x86.tar.gz tar -zxvf ioncube_loaders_lin_x86.tar.gz nano /usr/local/lib/php.ini حالا خط زیر رو باید به آخر فایل php.ini که باز کردید اضافه کنید

    zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so بعد دستور زیر رو بزنید تا apache رو ری استارت کنیم.
    service httpd restart
    حالا واسه اینکه مطمئن بشیم که نصب انجام شده دستور زیر رو بزنید تا ببینید که IonCube نصب هست یا نه:
    php -v
    WWW.leadervps.ir
    تلفن سوالات قبل از خرید و پشتیبانی
    : 46048299 -021
    تلفن تماس 24 ساعته (تلگرام): 09384602362 & 09128345663

  2. تعداد تشکر ها از supportvps به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •