صفحه 1 از 9 12345 ... آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 83

موضوع: آموزش نصب و کانفیگ کش apc

  1. #1
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض آموزش نصب و کانفیگ کش apc

    سلام
    اگر با کش های op code آشنا باشید
    متوجه میشید که با نصب کش علاوه بر سریع تر لود شدن صفحات
    مقدار بسیار زیادی در میزان لود سرور هم تاثیر دارن
    مدت هاست که از کش APC برای بهینه کرن سرور ها استفاده میکنم و نتایج بسایر خوبی رسیدم
    و برای سیستم های مدیریت محتوایی نظیر جوملا و ورد پرس به میزان بسیار زیادی در لود سایت تاثیر داره
    حدود 1 ماه پیش مطلبی کاملی به زیان انگلیسی نوشتم که بی ضرر ندیدم ی اموزش فارسی کامل هم بزام
    http://hostwp.com/apc-introduction-a...tespeed-nginx/
    به دلیل کمبود وقت آموز رو به تدریج کامل میکنم.
    1. نصب از طریق yum
    کد PHP:

        yum install gcc httpd
    -devel php-pear
        pecl install apc 
    کامندها رو اجرا کنید
    ممکن هست با اررو مواجه شید که ارورش دقیقا توی خاطرم نیست
    ولی با نصب این پکیج حل میشه
    کد PHP:

        yum install pcre
    -devel 
    در روند نصب سوال هایی که پرسیده میشه کلا enter بزنید بره
    اگر نصب موفقیت امیز بود
    این خط رو در php.ini لود کنید
    کد PHP:

        extension
    =apc.so 
    و بعد اقدام به گرفتن اینفو از php کنید تا مطئن بشیم apc لود شده
    اگر نصب موفقیت امیز بود ولی فایل لود نشد باید اقدام به تنظیم فولدر اکستنشن های php کرد

    تا اینجا apc نصب میشه
    فردا ادامه نصب در سایر سیستم عامل ها و کانفیگ رو میزارم
    ایت عکس هم از apc گذاشتم که مربوط به سایتی هست که یه سرور با رم 16 هتزنر رو به طور کامل تصاحب کرده بود
    و سی پی یو کم می اورد
    و الان با یه وی پی اس بار رم 2 داره با سرعتی 3 برابر قبل لود میشه
    تعداد ریکوئست ها در ثانیه رو ببینید
    Capture.png

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


  3. # ADS




     

  4. #2
    عضو دائم Woshka آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    1,456
    تشکر تشکر کرده 
    55
    تشکر تشکر شده 
    1,524
    تشکر شده در
    1,078 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    اگر بهترین کارایی رو می خواید داشته باشید باید از سورس کامپایل بشه

    لطفا آموزش کامپایل از سورس رو هم بگزارید
    فروش سرور مجازی
    http://www.maroonhost.net/vps-hosting.html
    مارون هاست
    برای خرید سرور تماس بگیرید 09123773197

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


  6. #3
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    نقل قول نوشته اصلی توسط Woshka نمایش پست ها
    اگر بهترین کارایی رو می خواید داشته باشید باید از سورس کامپایل بشه

    لطفا آموزش کامپایل از سورس رو هم بگزارید
    آموزش با کامپایل هم در ادامه اموزش گذاشته میشه
    البته به نظر بنده تفاوت زیادی با هم ندارند چون وقتی هم با pecl نصب میکنی
    عملیات کامپایل هم انجام میشه

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


  8. #4
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    سلام
    جهت نصب در اوبونتو دبیان
    این روند رو انجام بدید:
    کد PHP:

        sudo apt
    -get install php-apc
        sudo 
    /etc/init.d/apache2 restart 
    و این خط رو به php.ini اضافه کنید
    کد PHP:

        extension
    =apc.so 

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


  10. #5
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    جهت نصب از سورس هم
    از روش زیر استفاده کنید
    کد PHP:
    cd /usr/local/src
    wget http
    ://pecl.php.net/get/APC
    tar -zxvf APC-3.1.9.tgz
    cd APC
    -3.1.10
    phpize
    ./configure –enable-apc –enable-apc-mmap –with-apxs
    make
    make install 
    خروجی اون شبیه این خواهد بود:
    کد PHP:

    [root@server APC-3.1.9]# make install
    Installing shared extensions: /usr/lib64/php/modules/
    Installing header files: /usr/include/php
    که باید خط زیر رو با توجه به خروجی بالا در php.ini قرار بدید:
    کد PHP:

        extension
    = /usr/lib64/php/modules/apc.so 

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


  12. #6
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    در اخر هم چند تا نکته :
    1. برای مشاهده فایل فعال php.ini از دستور زیر استفاده کنید:
    کد PHP:
    php -grep php.ini 
    2. اگر از مد dso استفاده کنید apc کار نمیکنه و باید از سایر مدها استفاده کنید : suphp یا fcgi یا...
    3. اگر از لایت اسپید استفاده میکنید موقع کامپایل php می تونید apc رو انتخاب کنید
    که خیلی خوب جواب میده
    4. بعد از نصب apc و فعال شدن اون پکیج apc رو دانلود کنید و فایل apc.php رو به هاست خود منتقل کنید
    و توی مرورگر فرا خوانی کنید
    تا اطلاعات کش رو مشاهده کنید
    که شبیه این خواهد بود:

    Capture.png

    5. برای افزایش میزارن رمی که استفاده می کنه apc
    باید بسته به نیاز این خط رو اضافه کنید به php.ini
    کد PHP:

        apc
    .shm_size=128M 
    با مشاهده فایل apc.php اگر میزان رم کم بود اونو زیاد کنید
    و وب سرور رو ری استارت کنید.

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


  14. #7
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,102
    تشکر تشکر کرده 
    562
    تشکر تشکر شده 
    2,398
    تشکر شده در
    1,442 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    آقا برو جلو ما از پشت حمایتت می کنیم .
    فقط چند تا سوال داشتم :
    این کش روی وب سرور آپاچی نصب میشه ؟ یعنی مثل cpnginx می چسبه به آپاچی ؟
    بهتره اول musql و اپاچی کانفینگ بشه بعد بیایم سراغ کش ؟
    این کش باعث نمی شه مقدار زیادی رم اشغال همیشه بمونه ؟
    این کش روی دایرکت ادمین هم به خوبی جوابگو هست ؟
    روی دایرکت ادمین cgi فعال نیست و cgl فکر کنم فعاله :دی این مشکل ایجاد نمی کنه ؟


    ممنون می شم یه توضیح کاملی بدین .
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

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


  16. #8
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    نقل قول نوشته اصلی توسط asrhosting نمایش پست ها
    آقا برو جلو ما از پشت حمایتت می کنیم .
    فقط چند تا سوال داشتم :
    این کش روی وب سرور آپاچی نصب میشه ؟ یعنی مثل cpnginx می چسبه به آپاچی ؟
    بهتره اول musql و اپاچی کانفینگ بشه بعد بیایم سراغ کش ؟
    این کش باعث نمی شه مقدار زیادی رم اشغال همیشه بمونه ؟
    این کش روی دایرکت ادمین هم به خوبی جوابگو هست ؟
    روی دایرکت ادمین cgi فعال نیست و cgl فکر کنم فعاله :دی این مشکل ایجاد نمی کنه ؟


    ممنون می شم یه توضیح کاملی بدین .
    سلام
    1. این کش رو من روی اپاچی لایت اسپید و انجین ایکس نصب کردم بدون مشکل
    فرقی نداره اول اپاچی یا mysql رو کانفیگ کنی بعد کش رو کلا مشکلی به هم ندارن
    این کش بسته به میزان رمی بهش اجازه میدید از رم استفاده میکنه
    ولی خوب رمی که مصرف میکنه ارزش رو داره
    چون اگر مثلا رم میزان apc.shm_size رو 256 بزارید و تا 80 % پربشه
    به احتمال خیلی زیاد میارن مصرف کلی رم و سی پی یو شما خیلی پایین میاد
    برای سایتی که عکس هاش رو گذاشتم روی سروری بود با 8 گیگ رم و سی پی یو i7 الان با سرور مجازی
    رم 2 با 2تا هسته سی پی یو داره با سرعت حدود 2 برابر بهتر از قبل جواب میده
    بله روی دایرکت ادمین هم جواب میده
    برای نصب روی دایرکت ادمین با حالت اپاچی CLI باشه

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


  18. #9
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,102
    تشکر تشکر کرده 
    562
    تشکر تشکر شده 
    2,398
    تشکر شده در
    1,442 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    نقل قول نوشته اصلی توسط j4b3r نمایش پست ها
    سلام
    1. این کش رو من روی اپاچی لایت اسپید و انجین ایکس نصب کردم بدون مشکل
    فرقی نداره اول اپاچی یا mysql رو کانفیگ کنی بعد کش رو کلا مشکلی به هم ندارن
    این کش بسته به میزان رمی بهش اجازه میدید از رم استفاده میکنه
    ولی خوب رمی که مصرف میکنه ارزش رو داره
    چون اگر مثلا رم میزان apc.shm_size رو 256 بزارید و تا 80 % پربشه
    به احتمال خیلی زیاد میارن مصرف کلی رم و سی پی یو شما خیلی پایین میاد
    برای سایتی که عکس هاش رو گذاشتم روی سروری بود با 8 گیگ رم و سی پی یو i7 الان با سرور مجازی
    رم 2 با 2تا هسته سی پی یو داره با سرعت حدود 2 برابر بهتر از قبل جواب میده
    بله روی دایرکت ادمین هم جواب میده
    برای نصب روی دایرکت ادمین با حالت اپاچی CLI باشه
    از طریق سورس نصب بشه بهتر جوابگو هست ؟ بعد نصب نیاز به کانفینگ خاصی داره ؟
    برای یه وی پی اس با رم 4 گیگ اختصاصی و 4 هسته سی پی یو 2.44 گیگاهزتر باید مقدار apc.shm_size چقدر باشه ؟
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

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


  20. #10
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,102
    تشکر تشکر کرده 
    562
    تشکر تشکر شده 
    2,398
    تشکر شده در
    1,442 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ کش apc

    آقا میشه اینو بیشتر توضیح بدین :
    5. برای افزایش میزارن رمی که استفاده می کنه apc
    باید بسته به نیاز این خط رو اضافه کنید به php.ini
    کد PHP:

    apc.shm_size=128M
    با مشاهده فایل apc.php اگر میزان رم کم بود اونو زیاد کنید
    و وب سرور رو ری استارت کنید.
    از کجا بفهمیم میزان رم کم هست ؟
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

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


صفحه 1 از 9 12345 ... آخرینآخرین

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

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

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

موضوعات مشابه

  1. پاسخ ها: 69
    آخرين نوشته: November 5th, 2016, 22:32
  2. آموزش هاستینگ - آموزش سایت - آموزش سرور
    توسط saba27 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: May 2nd, 2016, 09:48
  3. فیلم آموزشی بهینه سازی سایت آموزش seo آموزش سئو
    توسط miladd001220 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: April 21st, 2015, 11:03
  4. پاسخ ها: 26
    آخرين نوشته: January 11th, 2013, 22:38

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

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