استفاده همزمان از چند نسخه php در Centos 7(به روز شد)

تغییر نسخه php در centos

اشتراک گذاری پست

بسیار اتفاق می افتد که سیستم یا سرور شما centos 7 باشد و چند نرم افزار تحت وب نوشته شده با php بخواهید روی آن راه اندازی کنید که هر کدام با نسخه خاصی از php سازگار هستند. مثلا بعضی از قالب های وردپرس با نسخه ۷٫۲ از زبان برنامه نویسی php سازگار نیستند و سایت مشتری یا خودتان بالا نمی آید.

برای شروع کار شما باید مخازن و سرویس های مورد نظر را نصب کنید.

نکته: دستورات زیر با این پیش فرض که شما کاربر روت هستید اجرا می شوند و یا قبل از همه ی دستورات زیر sudo را اضافه می کنید.

بعد از نصب سرویس ها آن ها را متوقف کنید.

به صورت پیش فرض لوکال هاست شما به پورت ۹۰۰۰ هزار را گوش فرا می دهد و استفاده می کند که باید تغییر کند.

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

حال یک اسکریپت جهت فراخوانی php56-cgi و php72-cgi می نویسیم.

دادن دسترسی اجرایی به وب سرور آپاچی

ساخت تنظیمات php برای آپاچی . به صورت پیشفرض php نسخه ۵٫۶ اجرا می شود.

ساخت صفحات تستی جهت تست نسخه های php با استفاده از فایل .htaccess:

در ادامه توضیحات راجع به فایل .httaccess خواهم نوشت.

اکنون می توانیم تست کنیم. برای مشاهده نسخه تست نسخه php5.6 آدرس زیر را در مرورگر وارد نمایید:

و برای تست نسخه php7.2 آدرس زیر را در مرورگر وارد نمایید:

اگر می خواهید هنگام شروع به کار سرور یا سیستم centos سرویس ها گفته شده در بالا به صورت اتومات اجرا شوند کدهای زیر را در centos وارد نمایید.

نکته مهم اینکه به صورت اتومات سرور تشخیص نمی دهد که برنامه مورد نظر با کدام نسخه php باید اجرا شود اگه همچین امکانی باشه خوشحال میشم از دوستان بشنوم. برای اینکه تنظیم کنید این برنامه با این نسخه اجرا شود باید در فایل .htaccess دایرکتوری اجرا کننده کد زیر نوشته شود.

اگر می خواهید اسکریپت یا برنامه با php5.6 اجرا شود:

اگر می خواهید اسکریپت یا برنامه با php7.2 اجرا شود:

در آخر وب سرور خود را ریستارت می کنیم:

در صورتی که سوالی دارید و یا نکته ای خواستید اضافه کنید حتما در کامنت ها بزارید


مقالات مرتبط را مطالعه کنید😍

نصب v2ray روی ویندوز
آموزش نصب v2ray روی ویندوز
آموزش نصب v2ray روی ویندوز : یکی از نرم‌افزارهایی که می‌توان از طریق آن در سیستم عامل ویندوز با پروتکل v2ray به اینترنت متصل شد،
راهنمای کامل اتصال به V2BOx در آیفون : گام به گام تا اتصال امن
*اگر به‌دنبال یک روش ساده و مطمئن برای راه‌اندازی V2Box روی آیفون هستید، این راهنمای گام‌به‌گام به شما کمک می‌کند در کمترین زمان به یک
آموزش اتصال به وی پی ان ایران با V2Rayngدر اندروید
در این آموزش قصد داریم روش اتصال وی پی ان ایران را با روش V2Rayngدر اندروید اندروید را به دو صورت برای کاربران عزیز مرحله
0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از

0 نظرات
تازه‌ترین
قدیمی‌ترین
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
0
افکار شما را دوست داریم، لطفا نظر دهید.x
باز کردن چت
سلام
چگونه می توانم کمک کنم؟