اطلاعیه

بستن
No announcement yet.

آموزش آپگرید php 5.3 در centos

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش آپگرید php 5.3 در centos

    این آموزش یک راهنمای تصویری برای ارتقاء موفقیت آمیز PHP از نسخه ۵٫۳٫x به ۵٫۴٫x و ۵٫۵٫x با استفاده از دستورات yum (CLI) در سرور لینوکس CentOS می باشد که اجرای آن برای مبتدیان بسیار راحت خواهد بود . PHP ورژن ۵٫۳٫x به عنوان پایدارترین نسخه شناخته شده اما اخیرا، درخواست ارتقاء به ورژن ۵٫۴٫x (به عنوان جدیدترین نسخه پایدار با حداقل حافظه ) و یا ۵٫۵٫x افزایش یافته است. در ادامه مقاله آموزش آپگرید PHP 5.3 در CENTOS به چگونگی به روز کردن ورژن php میپردازیم .

    لزوم ارتقا به آخرین نسخه :
    نسخه های جدیدتر، همیشه بهترین (و یا سریع ترین) نسخه نیستند هرچند که همیشه علاوه بر ارائه ویژگی های جدید، کامل تر و پیشرفته تر از نسخه های پیشین هستند .اما با وجود تمام این ویژگی های جدید باز هم نمیتوان گفت که نسخه های جدید بهتر از نسخه های پیشین هستند ، بنابراین :

    اگر میخواهید استفاده از آخرین نسخه را تجربه کنید به نسخه ۵٫۵٫x آپگرید کنید.

    اگر به عملکرد پایدارتری نیاز دارید به نسخه ۵٫۴٫x آپگرید کنید.

    اگر نسخه پایداری میخواهید که همیشه با بسیاری از اسکریپتهای PHP سازگار است، نیازی به ارتقا نخواهید داشت پس در همان نسخه ۵٫۳٫x باقی بمانید.

    به گزارش این وبلاگ، PHP 5.3 کمی سریع تر از نسخه ۵٫۴ و ۵٫۵ است (حدود ۷ درصد سریع تر از ۵٫۴). اما، از نسخه ۵٫۴ به بالا، مصرف حافظه به طور قابل توجهی کاهش یافته است.

    آموزش آپگرید PHP 5.3 در CENTOS :
    نحوه ارتقا PHP در سرور :CentOS

    این آموزش در وی پی اس ( CentOS 6.5 (۳۲-bit انجام شده است.

    مواردی که قبل از انجام این مراحل به آن نیاز دارید :

    آشنایی با نحوه استفاده از Putty و یا Terminal
    آشنایی با دستورات پایه SSH
    نصب LAMP Stack یا حداقل Apache و PHP 5.3

    مرحله 1 – از طریق خط فرمان (Putty و یا Terminal ) به سرور خود وارد شوید.

    مرحله 2 – مخازن EPEL و Remi را بر روی سیستم خود اضافه کنید :

    بر روی سرور لینوکس CentOS 6.x ۳۲ بیتی :

    کد PHP:
    wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
    wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm 
    بر روی سرور لینوکس CentOS 6.x x86_6464 بیتی :

    کد PHP:
    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm 
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php-centos-1-620x400-300x193.png نمایش ها:	1 اندازه:	55.1 KB شناسه:	18437

    مرحله 3 - مخزن Remi که به تازگی نصب کرده اید را فعال کرده و فایل مخزن /etc/yum.repos.d/remi.repo را با استفاده از یک ادیتور مانند nano باز کنید :

    کد PHP:
    nano /etc/yum.repos.d/remi.repo 

    مرحله 4 – در خط enabled=0 عدد 0 را به ۱ تغییر دهید :

    برای ارتقا به نسخه PHP 5.4، در بخش [remi] :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php-centos-4-300x149.png نمایش ها:	1 اندازه:	34.2 KB شناسه:	18438

    برای ارتقاء به نسخه PHP 5.5 در بخش [remi-php55] :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php-centos-4b-300x146.png نمایش ها:	1 اندازه:	37.4 KB شناسه:	18439

    و برای ارتقاء به PHP 5.6 (نسخه بتا)، در بخش [remi-php56] :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php-centos-4c-300x190.png نمایش ها:	1 اندازه:	49.9 KB شناسه:	18440

    پس از انجام این مرحله ، تغییرات را ذخیره کرده (Control+O) و از ادیتور خارج شود (Control+X).

    مرحله 5 – برای آپدیت کردن yum دستور زیر را اجرا کنید :

    کد PHP:
    yum update -
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php-centos-5-300x194.png نمایش ها:	1 اندازه:	45.0 KB شناسه:	18441

    حالا باید با استفاده از دستور زیر چک کنید که این بروزرسانی به درستی انجام شده است یا خیر :

    کد PHP:
    php -


    PHP 5.4.28
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php54-centos-300x46.png نمایش ها:	1 اندازه:	10.3 KB شناسه:	18442

    PHP 5.5.12
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php55-centos-300x50.png نمایش ها:	1 اندازه:	11.3 KB شناسه:	18443

    PHP 5.6.0 Beta 2
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	upgrade-php56-centos-300x50.png نمایش ها:	1 اندازه:	11.7 KB شناسه:	18444

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

    اگر اسکریپت شما خراب شده باشد ، ممکن است مجبور شوید فایل httpd.conf و php.conf سرور قدیمی را ویرایش کنید.

    مرحله 1 – یک نسخه پشتیبان از فایل php.conf تهیه کنید :

    کد PHP:
    mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php.conf.bak 
    مرحله 2 - سپس فایل httpd.conf را ویرایش کنید :

    کد PHP:
    nano /etc/httpd/conf/httpd.conf 
    مرحله 3 – شما باید هرخطی که با php_ شروع میشود را پیدا کرده و آن را حذف کنید و یا به سادگی به ابتدای آن # اضافه کنید . سپس این تغییرات را ذخیره کرده و خارج شوید.

    مرحله 4 – در نهایت سرویس HTTPD (آپاچی) را ریستارت کنید :

    کد PHP:
    service httpd restart 
    ممکن است بخواهید MySQL را با استفاده از دستور زیر ارتقاء دهید :

    کد PHP:
    mysql_upgrade -u root -
    امیدواریم از مقاله آموزش آپگرید PHP 5.3 در CENTOS نهایت استفاده را برده باشید . در صورت نیاز به خدمات کانفیگ سرور و وب سرور درخواست خود را برای ما تیکت کنید .

    نویسنده سپیده محراب
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-13-2020, 11:53 PM.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X