ติดตั้ง php 2 เวอร์ชั่น บน Direcadmin บน Ubuntu/CentOs/FreeBSD php5 และ php 7

ตอบกระทู้


คำถามนี้ เพื่อป้องกันการส่งแบบอัตโนมัติจากสแปมบอท
รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[flash] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ติดตั้ง php 2 เวอร์ชั่น บน Direcadmin บน Ubuntu/CentOs/FreeBSD php5 และ php 7

ติดตั้ง php 2 เวอร์ชั่น บน Direcadmin บน Ubuntu/CentOs/FreeBSD php5 และ php 7

โพสต์ โดย mindphp » 04/08/2019 6:45 am

ติดตั้ง php 2 เวอร์ชั่น บน Direcadmin บน Ubuntu/CentOs/FreeBSD
ในบทความนี้จะใช้ php 5.6.4 และ php 7 รันบนโหมท php-fpm (โดย ปกติจะมี สองโหมทที่เราเลือกใช้ mod_php และ php-fpm ไว้ใครอยากทราบความแตกต่างสอบถามไว้ได้ที่ใต้กระทู้ จะไม่กล่าวในบทความนี้)
เริ่มวิธีกันเลย
1 Login เข้าระบบในฐาน root ด้วย ssh
2. แก้ไขไฟล์ config สำหรับกำหนดค่าติดตั้ง

โค้ด: เลือกทั้งหมด

cd /usr/local/directadmin/custombuild

โค้ด: เลือกทั้งหมด

nano options.conf

หรือ vi options.conf แล้วแต่สะดวก
3.เปลี่ยนค่าใน ไฟล์ ตามด้านล่างนี้ php1_release... เดิมเป็นค่าด้านล่างนี้

โค้ด: เลือกทั้งหมด

php1_release=5.6
php2_release=7.3
php1_mode=php-fpm
php2_mode=php-fpm

4. Recompiling php ในเครื่อง Server ใหม่อีกครั้ง ด้วยคำสั่ง

โค้ด: เลือกทั้งหมด

 ./build php n

โค้ด: เลือกทั้งหมด

./build rewrite_confs

รอจนเสร็จ ก็จะได้ php 2 เวอร์ชั่น คือ php 5.6.40 และ php 7.3 ให้เราเลือกใช้งานแล้ว

เมื่อเข้า DA ในฐานะ User เข้าไปหน้าจัดการโดเมนของตัวเอง จะมีเวอร์ชั่นให้เลือกดังรูป
php-multiversion.png
php-multiversion.png (5.47 KiB) เปิดดู 113 ครั้ง

ข้างบน