تغییر نسخه php در دایرکت ادمین Archives - نگار نوین https://negarnovin.com/tag/تغییر-نسخه-php-در-دایرکت-ادمین/ ارائه دهنده سرورهای مجازی و اختصاصی Wed, 07 Feb 2024 08:01:07 +0000 fa-IR hourly 1 https://negarnovin.com/wp-content/uploads/2023/09/cropped-cropped-logo-32x32.png تغییر نسخه php در دایرکت ادمین Archives - نگار نوین https://negarnovin.com/tag/تغییر-نسخه-php-در-دایرکت-ادمین/ 32 32 آموزش تغییر php در دایرکت ادمین https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-php-%d8%af%d8%b1-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/ https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-php-%d8%af%d8%b1-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/#respond Sat, 30 May 2020 07:08:29 +0000 https://negarnovin.com/?p=6392 امروز با شما هسیتم با یک آموزش کاربردی دیگر تحت عنوان آموزش تغییر php در دایرکت ادمین پس تا انتهای این مطلب ما را همراهی کنید. خیلی اوقات پیش میاد ما بخواهیم که نسخه پی اچ پی php سرور دایرکت ادمینی خودمان در واقع سرور مجازی ای که directadmin بر روی آن نصب و کانفیگ […]

The post آموزش تغییر php در دایرکت ادمین appeared first on نگار نوین.

]]>
امروز با شما هسیتم با یک آموزش کاربردی دیگر تحت عنوان آموزش تغییر php در دایرکت ادمین پس تا انتهای این مطلب ما را همراهی کنید.

خیلی اوقات پیش میاد ما بخواهیم که نسخه پی اچ پی php سرور دایرکت ادمینی خودمان در واقع سرور مجازی ای که directadmin بر روی آن نصب و کانفیگ شده است را تغییر بدهیم پس با اموزش زیر راحتی می توان این کار را انجام داد:
نکته خیلی مهم: شما در دایرکت ادمین می توانید تا ۳ نسخه پی اچ پی را به صورت همزمان بر روی سرور خود داشته باشید!

سرور مجازی

طبق آموزش زیر با کاستوم بیلد CustomBuild دو نسخه php را بر روی سرور خودمان کانفیگ و یا به اصطلاح کامپایل می کنیم.

۱- تغییر در پیکره‌بندی CustomBuild :

برای تغییر در پیکره‌بندی CustomBuild دو راه وجود دارد: ایجاد تغییرات روی فایل options.conf  یا استفاده از کدهای دستوری که ما در اینجا با تغییر کدهای دستوری تغییرات مورد نیاز را ایجاد می‌کنیم.

به منظور تنظیم دو ورژن PHP با شماره ‌های ۵.۶ و ۷، در ابتدا به سراغ فولدر CustomBuild بروید.

cd /usr/local/directadmin/custombuild

۲-  تنظیم ورژن‌های PHP :

جهت تنظیم ورژن‌ها مورد نظر از دستور زیر استفاده کنید:

./build set php1_mode php-fpm

./build set php2_mode php-fpm

./build set php1_release 7.0

./build set php2_release 5.6

نکته: با استفاده از دستور بالا، هر دو ورژن PHP در حالت php-fpm راه‌اندازی می‌شوند. این کار در صورت استفاده از Nginx and Apache reverse proxy ضروری است. اگر ازreverse proxy استفاده نمی‌کنید، در صورت لزوم می‌توانید حالت PHP را تغییر دهید.

آموزش تغییر php در دایرکت ادمین

استفاده از ورژن‌های PHP قدیمی‌تر از ۵.۶ به هیچ عنوان توصیه نمی‌شود، زیرا که به پایان عمر خود رسیده‌اند، به همین خاطر بروزرسانی نمی‌شوند. بدین ترتیب، توصیه می‌شود که در صورت امکان از PHP 7 استفاده کنید و فقط جهت پشتیبانی موقت از برنامه‌های قدیمی از ورژن ۵.۶ استفاده کنید.

فایل options.conf  را باز کنید:

cd /usr/local/directadmin/custombuild

vi options.conf

چند خط ابتدایی که باید در فایل مشاهده کنید

php1_release=7.0

php1_mode=php-fpm

php2_release=5.6

php2_mode=php-fpm

اگر موارد بالا را ندیدید، دستور را دوباره اجاره کنید.

۳ – Recompile PHP

تنظیمات را Recompile PHP و بازنویسی کنید :

./build php n

./build rewrite_confs

این کار ممکن است کمی زمان ببرد، لطفا به هیچ عنوان ارتباط را قطع نکنید. بهتر است که قبل از شروع این فرایند سرور را روی screensession قرار دهید تا سیستم یا SSH شما قطع نشود.

آموزش تغییر php در دایرکت ادمین

۴- تنظیم ورژن‌های PHP

حالا شما قادر هستید که در سایت‌های میزبانی شده در این سرور ورژن PHP دلخواه انتخاب کنید. همه وبسایت‌هایی که در دایرکت ادمین مقدار آن روی php1_release تنظیم شده، می‌توانند از این قابلیت استفاده کنند. برای تغییر نسخه PHP برای هر وبسایت، به User Level بروید، نام دامنه مورد نظر را انتخاب کنید، در زیر « Domain Setup »، بر روی « Your Account» کلیک کنید، نام دامنه مورد نظر را انتخاب کنید و اسکرول کنید روبه پایین، همانطور که در عکس زیر نشان داده شده است. حالا می‌توانید ورژن PHP خود را انتخاب کنید. در نظر داشته باشید که بعد از تغییر ورژن، زمان نسبی پردازش تغییرات ۱ دقیقه خواهد بود. یک ری‌استارت برنامه‎ریزی‌شده سرور و به ردیف کارهای دایرکت‌ادمین اضافه می‌شود.

PHP Version Selector: انتخاب‌کننده ورژن PHP

First PHP: اولین PHP

Second PHP: دومین PHP

Handler: کنترل‌کننده

Extension: نوع گسترش

تغییر نسخه PHP به صورت دستی در CustomBuild

اگر تمایل ندارید طبق روش اول از چند نسخه PHP استفاده کنید، می‌توانید به صورت دستی در سرور با ویرایش CustomBuild نسخه PHP دایرکت ادمین خود را تغییر دهید.

CustomBuild 2.0 :

cd /usr/local/directadmin/custombuild

./build set php1_release 7.0

./build update

./build php n

./build rewrite_confs

 

تبریک می گوئیم آموزش تغییر php در دایرکت ادمین به پایان رسید.

The post آموزش تغییر php در دایرکت ادمین appeared first on نگار نوین.

]]>
https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-php-%d8%af%d8%b1-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/feed/ 0
آموزش تغییر نسخه php در دایرکت ادمین https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-%d9%86%d8%b3%d8%ae%d9%87-php-%d8%af%d8%b1-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/ https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-%d9%86%d8%b3%d8%ae%d9%87-php-%d8%af%d8%b1-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/#respond Sat, 28 Sep 2019 11:48:27 +0000 https://negarnovin.com/?p=5845 امروز با شما هستیم با آموزش تغییر نسخه php در دایرکت ادمین که خیلی از ماهها دنبال آن هستیم پس با ما همراه شوید تا با آموزش زیر فقط با چند دستور ساده این کار را براحتی آب خوردن انجام دهید! بی شک دایرکت ادمین Direct Admin یکی از کنترل پنل های محبوبی می باشد […]

The post آموزش تغییر نسخه php در دایرکت ادمین appeared first on نگار نوین.

]]>
امروز با شما هستیم با آموزش تغییر نسخه php در دایرکت ادمین که خیلی از ماهها دنبال آن هستیم پس با ما همراه شوید تا با آموزش زیر فقط با چند دستور ساده این کار را براحتی آب خوردن انجام دهید!

بی شک دایرکت ادمین Direct Admin یکی از کنترل پنل های محبوبی می باشد که روی سرور نصب و کانفیگ می گردد و بیشترین استفاده از این کنترل پنل برای میزبانی سایت و وب می باشد گاها اتفاق می افتد که ما نیاز خواهیم داشت که ورژن php سرور را تغییر دهیم تا بتوانیم اسکریپت یا سایت های خود را اجرا کنیم برای تغییر نسخه پی اچ پی در دایرکت ادمین به صورت زیر عمل می کنیم.

نکته مهم : حتما برای اعمال قابلیت Php Selector در دایرکت ادمین می بایستی شما دسترسی روت یوزر root لینوکس را داشته باشید و این بدین معناست که باید شما مدیر سرور باشید.

ورژن Custom Build دایرکت ادمین شما باید حتماً ۲ باشد و اعمال این تغییرات در ورژن قدیمی ۱ ممکن نخواهد بود و شما باید قبل از ادامه‌ی کار Custom Build خود را آپدیت نمایید. سرور مجازی برج میلاد

آموزش تغییر نسخه php در دایرکت ادمین :

در مرحله اول دستورات زیر را به ترتیب وارد می کنیم تا بتوانیم Option های دایرکت ادمین را تصحیح و مجدد آپدیت و Recompile نمائیم.

cd /usr/local/directadmin/custombuild
nano options.conf

نکته: اگر هنگام وارد کردن دستور دوم به ارور not found مواجه شدید به این معناست که اکستنشن نانو nano روی سرور شما نصب نیست با دستور yum install nano -y نصب و مجددا دستور دوم را وارد می کنید!

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

php1_release=5.6

و

php2_release=7.0

نسخه های مورد نظر خود را قرار می دهید و با دستور Ctrl+X  را می زنید و سپس Enter را فشار می دهید تا فایل ذخیره و بسته شود.

و حالا در مرحله آخر برای اعمال تغییر ورژن php در دایرکت ادمین باید تغییرات را ذخیره کرده و پس از آپدیت Option ها یک Recompile مجدد انجام دهیم با دستورات زیر این کار را انجام می دهیم:

به ترتیب دستورات را وارد نمائید.

cd /usr/local/directadmin/custombuild
./build update
./build php n

پس از پایان اجرای دستورات بالا و عدم دریافت ارور در خروجی حال کاربر در بخش Domain Setup می‌تواند ورژن موردنظر خود را انتخاب نمایید.

البته در بسیاری از موارد نیازی به تغییر ورژن php در Directadmin نیست و به دلایل امنیتی هم توصیه نمی‌شود مگر در موارد ضروری این قابلیت را فعال نمایید.

به دلیل اینکه در این حالت مجبور هستید برای هر ورژن سیاست‌های امنیتی قویی را پایه‌ریزی کرده و یا استفاده از ورژن های پایین Php ممکن است با داشتن مشکلات امنیتی جدی سرور شما را در معرض خطرات جدی امنیتی قرار دهد.

تعمیرات ماشین لباسشویی

تبریک می گوئیم آموزش تغییر نسخه php و کانفیگ در دایرکت ادمین به پایان رسید با آموزش های بعدی مارا همراهی کنید.

The post آموزش تغییر نسخه php در دایرکت ادمین appeared first on نگار نوین.

]]>
https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-%d9%86%d8%b3%d8%ae%d9%87-php-%d8%af%d8%b1-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/feed/ 0