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

موضوع: آموزش نصب و کانفیگ کش apc - APC Introduction And Installation ubuntu centos cpanel litespeed nginx

  1. #1
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض آموزش نصب و کانفیگ کش apc - APC Introduction And Installation ubuntu centos cpanel litespeed nginx

    به نام یزدان
    اگر با کش های op code آشنا باشید
    متوجه میشید که با نصب کش علاوه بر سریع تر لود شدن صفحات
    مقدار بسیار زیادی در میزان لود سرور هم تاثیر دارن

    و برای سیستم های مدیریت محتوایی نظیر جوملا و ورد پرس به میزان بسیار زیادی در لود سایت تاثیر داره

    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 برابر قبل لود میشه
    تعداد ریکوئست ها در ثانیه رو ببینید

    بر روی تصویر کلیک نید
    zci8c2ys9wmntod19md8 thumb
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  2. کاربر مقابل از Mohamad عزیز به خاطر این پست مفید تشکر کرده است:


  3. #2
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

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

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

        extension
    =apc.so 
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  4. کاربر مقابل از Mohamad عزیز به خاطر این پست مفید تشکر کرده است:


  5. #3
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    جهت نصب از سورس هم
    از روش زیر استفاده کنید
    کد 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 
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  6. کاربر مقابل از Mohamad عزیز به خاطر این پست مفید تشکر کرده است:


  7. #4
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

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

    zci8c2ys9wmntod19md8 thumb


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

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




  8. کاربر مقابل از Mohamad عزیز به خاطر این پست مفید تشکر کرده است:


  9. #5
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض APC Introduction And Installation ubuntu centos cpanel litespeed nginx

    APC Introduction:
    The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. Its goal is to provide a free, open, and robust framework for caching and optimizing PHP intermediate code. (from php.net)
    Installation :
    • Install from YUM ( Rhel /centos)
    • intsall from APT-GET (debina /ubuntu)
    • Install from source
    • A few tips
    • Configure APC in php.ini

    1 . Install from YUM
    run this commands in ssh:
    yum install gcc httpd-devel php-pear

    pecl install apc
    if you have nay problem please install pcre-devel and try new installation
    yum install pcre-devel
    After installation add
    extension=apc.so
    in your php.ini -(see end of post for configuration options)
    2.intsall from APT-GET (debina /ubuntu)
    sudo apt-get install php-apc
    sudo /etc/init.d/apache2 restart
    After installation add
    extension=apc.so
    in your php.ini -(see end of post for configuration options)
    3.Install from source
    run this commands
    cd /usr/local/src
    wget http://pecl.php.net/get/APC
    tar -zxvf APC-3.1.9.tgz
    cd APC-3.1.9
    phpize
    ./configure –enable-apc –enable-apc-mmap –with-apxs
    make
    make install
    make install output
    [root@testserver APC-3.1.9]# make install
    Installing shared extensions: /usr/lib64/php/modules/
    Installing header files: /usr/include/php/
    see the extension folder : /usr/lib64/php/modules/
    add this line to php.ini
    extension= /usr/lib64/php/modules/apc.so
    restart apache
    4.A few tips

    1. use php -i | grep php.ini for find your php.ini file
    2. if your using DSO mode – apache not working , you must change to SUphp or fastcgi
    3. I tried APC in Apache, LightSpeed ​​and nginx
    4. move apc.php ( include in zip package to your www and see apc digram)


    zci8c2ys9wmntod19md8 thumb

    1. use must add add extension = apc.so after extension_dir in php.ini



    5. Configure APC in php.ini
    in php.in find Find extension=apc.so and blow
    apc.shm_size=128M
    see your apc. php :

    j4xhnw1td4j8fpviump5 thumb



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




  10. کاربر مقابل از Mohamad عزیز به خاطر این پست مفید تشکر کرده است:


علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

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

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

http://www.worldup.ir/