• صفحه اصلی

  • جستجو

  • لیست اعضا

  • تماس با ما

  • راهنما

  • تبلیغات
  • انجمن تخصصی ایران سرور



    عضویت



    ورود
    نام‌کاربری:
    رمزعبور: فراموشی رمزعبور
     
    تنظیمات قالب
    رنگ های قالب
    تصاویر پس زمینه ( لیست1)
    تصاویر پس زمینه ( لیست2)
    پس زمینه سفارشی

    ادرس بالا یک تصویر است

    • انجمن تخصصی ایران سرور
    • بخش آموزشی
    • بخش سرورها ( سخت افزار ها ، نرم افزارها )
    • آموزش نصب و کانفیگ کش apc

    forums.irserv.ir

    انجمن تخصصی ایران سرور

    سرور آموزش ایران

    آموزش های متنوع

    ایران سرور
    انجمن تخصصی

    نسخه موبایل
    بخش سرورها ( سخت افزار ها ، نرم افزارها )  
    نمایش نسخه قابل چاپ
    ارسال این موضوع به دوستان
    مشاهده آخرین ارسال این تاپیک
    اعطای حداکثر رتبه به این موضوع
    اشتراک در موضوع
    افزودن به: Mr. Wong افزودن به: Linkarena افزودن به: Digg افزودن به: Del.icio.us افزودن به: Facebook افزودن به: Furl افزودن به: Yahoo افزودن به: Spurl افزودن به: Google افزودن به: Blinklist افزودن به: Blogmarks افزودن به: Diigo
    آغاز کننده Nightwolf
    ارسال ها 3
    بازدید ها 3784
    پاسخ جدید 
    امتیاز موضوع:
    • 18 رای - 2.72 میانگین
    • 1
    • 2
    • 3
    • 4
    • 5

    [-]
    کلمات کلیدی
    کش آموزش کانفیگ و نصب apc

    حالت موضوعی
    آموزش نصب و کانفیگ کش apc
    Nightwolf
    **
    کاربر فعال انجمن
    کاربر فعال انجمن
    وضعیت : آفلاین
    ارسال‌ها: 26
    موضوع‌ها: 24
    تاریخ عضویت: Sep 2013
    اعتبار: 7
    سپاس کرده: 5
    سپاس شده: 19 در 14 ارسال
    #1
    Bug  2013-09-17 02:44 PM (آخرین تغییر در ارسال: 2013-09-17 02:45 PM توسط Nightwolf.)
    سلام
    اگر با کش های 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 برابر قبل لود میشه
    تعداد ریکوئست ها در ثانیه رو ببینید



    جهت نصب از سورس هم
    از روش زیر استفاده کنید

    کد 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 
    رایانامه پ.خ ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-] 1 کاربر تشکرکرده ازNightwolf بدلیل این ارسال 1 کاربر تشکرکرده ازNightwolf بدلیل این ارسال
    افراسیاب
    بانک مقالات ایران سرو
    omid-filmi
    *
    عضو تازه ثبت نام شده انجمن
    عضو تازه ثبت نام شده انجمن
    وضعیت : آفلاین
    ارسال‌ها: 18
    موضوع‌ها: 11
    تاریخ عضویت: Mar 2016
    اعتبار: 1
    سپاس کرده: 0
    سپاس شده: 1 در 14 ارسال
    #2
    Bug  2016-03-29 02:48 PM (آخرین تغییر در ارسال: 2018-07-30 04:44 PM توسط ADMIN.)
    نحوه نصب APC کش روی لینوکس CentOSشتاب دهنده و کش Alternative PHP Cache با نام اختصاری APC یک سیستم استاندارد و فوق بهینه شده کش و حافظه موقت برای فایل های PHP است . سیستم کش APC محتوای کامپایل شده فایل های PHP را داخل حافظه نگهداری کرده و در هر بار فراخوانی به جای کامپایل مجدد ، آن ها را از حافظه رم فراخوانی میکند که نتیجه آن افزایش چشم گیر سرعت لود صفحات PHP و پایین آمدن مصرف CPU و لود سرور است . APC پایدار ترین و مطمعن ترین
    [عکس: 2018073013145264effaedd291fc332ba24652ddd3d3bf.jpg]


    کش از نوع opcode است .آموزش نصب کش APC لینوکسنصب کش APC روی لینوکسروش های زیادی برای نصب کش و شتاب دهنده apc cache در لینوکس وجود دارد که سعی میکنیم بیشتر آن ها را توضیح دهیم :نصب APC از سورس و کد اصلیابتدا از سایت رسمی php با آدرس http://pecl.php.net/package/APC شده و ورژن مورد نظر خود را در محیط SSH دانلود کنید :
    wget http://pecl.php.net/get/APC-3.1.13.tgz
    حالا با دستورات زیر فایل فشرده را اکسترکت میکنیم و وارد پوشه مورد نظر میشویم  :
    tar -xzf APC-3.1.13.tgz
    cd APC-3.1.13
    با دستورات زیر اقدام به کامپایل و نصب APC کش میکنیم :
    phpize
    ./configure –enable-apc –enable-apc-mmap –with-apxs –with-php-config=/usr/local/bin/php-config
    make
    make install
    نصب کش APC با استفاده از custombuild در کنترل پنل دایرکت ادمین
    cd /usr/local/directadmin/custombuild
    wget http://pecl.php.net/get/APC-3.1.13.tgz
    tar xvzf APC-3.1.13.tgz
    cd APC-3.1.13
    /usr/local/bin/phpize
    ./configure –with-php-config=/usr/local/bin/php-config
    make
    make install
    نصب APC در کنترل پنل سی پنل WHM/cPanelابتدا وارد محیط WHM شده و از منوی اصلی مدیریت هاست ، روی گزینه Software کلیک کنید . حالا روی Module Installer کلیک کنید . از منو های ظاهر شده روی گزینه PHP Pecl کلیک کنید . در قسمت Search کلمه APC رو جستجو کنید . حالا روی گزینه Install کلیک کنید . به همین سادگی و تمام!
    در نهایت با ویرایش فایل php.ini خط زیر را در فایل وارد کرده و فایل را ذخیره کنید . با سرویس httpd و راه اندازی مجدد وب سرور کار نصب APC به اتمام رسیده است . برای یافتن مسیر فایل اصلی php.ini از دستور زیر استفاده کنید :
    php -i | grep php.ini
    فایل را ویراش کنید :
    vi /etc/php.ini
    خط زیر را اضافه کنید :
    extension = “apc.so”
    کش APC را با اضافه کردن خط زیر فعال کنید :
    apc.enabled=1
    مقدار حافظه و رم اختصاص داده شده به APC را مشخص کنید :
    apc.shm_size=1024M
    سایر پارامتر ها و مقادیر مربوط به تنظیمات کش APC را از اینجا مشاهده و بر حس نیاز در فایل php.ini مقدار دهی کنید :
     
    http://php.net/manual/en/apc.configuration.php
     
    وب سرور را ریستارت کنید :
    service httpd restart
    رایانامه پ.خ ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-] 2 کاربر تشکرکرده ازomid-filmi بدلیل این ارسال 2 کاربر تشکرکرده ازomid-filmi بدلیل این ارسال
    افراسیاب, محمدحسین آقا تهرانی
    mohammad090
    *
    عضو تازه ثبت نام شده انجمن
    عضو تازه ثبت نام شده انجمن
    وضعیت : آفلاین
    ارسال‌ها: 14
    موضوع‌ها: 0
    تاریخ عضویت: Mar 2016
    اعتبار: 0
    سپاس کرده: 0
    سپاس شده: 0 در 7 ارسال
    #3
    Bug  2016-04-09 02:00 PM
    دستتون درد نکنه خیلی عالی بود
    رایانامه بازدید از وبسایت این کاربر ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-]
    « قدیمی‌تر | جدید تر »
    پاسخ جدید 


    [-]
    پاسخ سریع
    پیام
    پاسخ خود را برای این پیام در اینجا بنویسید.

    شکلک‌ها
    115 114 13
    7 20 128
    107 43 8
    102 113 16
    10 22 11
    3 129 60
    19 20  
    [بقیه شکلک‌ها]

    شما یک یا چند ارسال را برای نقل قول کردن انتخاب کرده‌اید. نقل قول ارسال‌ها | عدم انتخاب آنها.
    تایید تصویری
    لطفا متن داخل تصویر را عیناً وارد نمائید، این فرایند برای جلوگیری از ربات‌های هرزه‌گر خودکار می‌باشد.
    تایید تصویری
    (غیرحساس به بزرگی و کوچکی حروف)
    ×
    تبلیغاتی بانرخ مناسب [برای سفارش کلیک کنید]
    بانک مقالات ایران سرو __ بانک مقالات ایران سرو

    موضوعات مشابه ...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Bug آموزش کانفیگ صحیح شبکه در دیتا سنتر ovh - فناوری اطلاعات نت ایران Nightwolf 1 4,735 2015-11-08 01:23 PM
    آخرین ارسال: naeimfazel
    Bug آموزش کانفیگ سرور: بهینه سازی MySQL برای PHP-FOX Nightwolf 0 5,508 2013-09-17 02:54 PM
    آخرین ارسال: Nightwolf

    • نمایش نسخه قابل چاپ
    • ارسال این موضوع به دوستان
    پرش به انجمن:


    کاربران در حال بازدید این موضوع: 1 مهمان
    بارگذاری مجدد
    آمار انجمن
    برترین معرف ها
    Network 50
    ADMIN 10
    مهشید 7
    shams1 6
    Reza 2
    جدیدترین کاربران
    oehauwej3 03-23
    nahidaram 03-10
    damoon 03-09
    wenyin233 03-09
    m.decor 02-19
    بیشترین پاسخ ها
      (خبر فوری ) خ... 67
      فوری : هشدار ... 25
      فروش ویژه ماه... 19
      مسدود شدن درگ... 19
      ماژولها و افز... 12
    برترین ارسال کنندگان
    Network 1059
    Persian_RoboT 948
    lemonn 384
    ehsannasr 177
    sitecup1 172
    بیشترین بازدیدها
      دانلود فیلم س... 73304
      (خبر فوری ) خ... 18006
      League of Leg... 12748
      دانلود سریال ... 12458
      مبحث سرعت این... 10842
    برترین اعتبارگیرنده ها
    Network 213
    ADMIN 89
    BlackBerry 46
    b52 24
    ehsannasr 20
    آخرین ارسال ها
    موضوع تاریخ، ساعت  نویسنده آخرین ارسال کننده انجمن
      بهترین اپلیکیشن های آموزش... ▼ 04-10, 11:22 damoon damoon نرم افزارهای ...
      خطرات ناشی از امواج روی ج... ▼ 04-05, 09:46 damoon damoon متفرقه ( ارسا...
      مدیریت پیج اینستاگرام ▼ 03-10, 17:05 nahidaram nahidaram متفرقه ( ارسا...
      علل و عوارض ضربان قلب بال... ▼ 03-09, 13:16 damoon damoon متفرقه ( ارسا...
      چمن مصنوعی فوتبال ▼ 02-19, 22:59 hamidrezarad m.decor متفرقه ( ارسا...
      سئو سیو چیست؟ آموزش فارسی... ▼ 02-15, 19:01 thankful m.alizadeh مباحث و منابع...
      کد تخفیف دی جی کالا digik... ▼ 02-15, 17:55 ADMIN ADMIN متفرقه ( ارسا...
      بهترین گوشی های شیائومی س... ▼ 02-15, 02:27 downloadmusic m.alizadeh بخش کنترل پنل...
      رنگ یا کاغذ دیواری؟ مقایس... ▼ 02-01, 14:13 hirad92 sazeanbloh متفرقه ( ارسا...
      اصول انتخاب رنگ در طراحی ... ▼ 01-13, 15:45 tebberavan tebberavan مباحث و منابع...
      موسسه خیریه سیدالشهدا ///... ▼ 01-13, 14:10 ADMIN ADMIN متفرقه ( ارسا...

    • تماس با ما
    • انجمن تخصصی ایران سرور
    • بازگشت به بالا
    • حالت آرشیو
    • پیوند سایتی RSS
    حالت خطی
    حالت موضوعی