ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

มาติดตั้ง php หลายเวอร์ชั่นบน Server กันดีกว่า ตอนนี้ Directadmin ใจดีให้ถึง 4 เวอร์ชั่น
แต่เดี๋ยวก่อน คนที่จะทำตามวิธีที่จะนำเสนอนี้ Direcadmin  ของท่านต้องเป็น เวอร์ชั่น 1.56 ขึ้นไป
มาดูวิธีเช็คเวอร์ชั่น ของ DA ที่ใช้กันก่อน
 ด้วยคำสั่ง

/usr/local/directadmin/directadmin v

ตัวอย่างผลที่ได้
Version: DirectAdmin v.1.59.4
(เป็นเวอร์ชั่นล่าสุดของ DA ณ. วันที่เขียนบทความนี้)

เวอร์ชั่น DA ของเรา มากกว่า 1.56 เราได้กันต่อเลย สำหรับของใครได้ผลออกมาต่ำกว่า 1.56 ให้อัพเกรด DA กันก่อน วิธีอัพเกรด DA ตามลิงค์นี้

1. Login เข้า Server ด้วย SSH ในฐานะ root

2. แก้ไขค่า config สำหรับติดตั้งโปรแกรมต่างๆ บน DA สามารถใช้คำสั่ง หรือเปิดไฟล์ options.conf ขึ้นมาแก้ก็ได้ บทความนี้จะแนะนำวิธีเปิดไฟล์ มาแก้ด้วยโปรแกรม การใช้งาน nano

cd /usr/local/directadmin/custombuild   // เปลี่ยนโฟล์เดอการทำงาน
nano options.conf  // เปิดไฟล์ options.conf ด้วยโปรแกรม nano เพื่อแก้ไข ไฟล์ 

3. แก้ไขค่าในไฟล์ options.conf ดังนี้

#PHP Settings
php1_release=5.6
php1_mode=mod_php
php2_release=7.2
php2_mode=php-fpm
php3_release=5.3
php3_mode=php-fpm

ตามตัวอย่างนี้เราจะติดตั้ง php 3 เวอร์ชั่นไว้ในเครื่องเดียวกัน คือ 5.3, 5.6, 7.2 โดยใช้เวอร์ชั่น 5.6 เป็น Default เสร็จแล้ว save ไฟล์

4. คอมไพล์ php ตามที่เราตั้งค่าไว้

./build php n
./build rewrite_confs

เท่านี้ ถ้าเรากลับไปที่ DirectAdmin ในฐานนะ admin เข้าเมนู System Information จะมีเวอร์ชั่นที่ php ที่เราติดตั้งไว้ดังนี้

ภาพแสดง php 3 เวอร์ชั่นที่ติดตั้งไว้ ตามขั้นตอน

เท่านี้ ถ้าเรากลับไปที่ DirectAdmin ในฐานะผู้ใช้งานตัวไป ในส่วนของการจัดการโดเมน ก็จะมีเวอร์ชั่น ของ php ให้เราเลือกดังรูป

เลือกเวอร์ชั่นใหม่เหมาะสมกับการใช้งาน หรือ Script php ที่เราเขียนมา

เท่านี้เราก็สามารถเลือกใช้งาน php เวอร์ชั่นตามที่ต้องการได้แล้ว

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
list box เพื่อเลือกจังหวัดที่ต้องการให้แสดงผลพยากรณ์อากาศ
โดย bankjittapol อ 19 พ.ย. 2019 7:12 pm บอร์ด Joomla Developing Knowledge
0
2
อ 19 พ.ย. 2019 7:12 pm โดย bankjittapol
justify-content: space-between คำสั่ง flex ที่จะช่วยให้ระยะห่างแต่ละรูปเท่ากัน
โดย jamepiyawat อ 19 พ.ย. 2019 6:13 pm บอร์ด CSS Knowledge
0
5
อ 19 พ.ย. 2019 6:13 pm โดย jamepiyawat
วิธีการสร้าง form เมื่อกดปุ่ม โดยใช้ javascript
โดย Ittichai_chupol อ 19 พ.ย. 2019 6:09 pm บอร์ด Jquery & Ajax Knowledge
0
5
อ 19 พ.ย. 2019 6:09 pm โดย Ittichai_chupol
Introducing the new Mindphp.com Webboard system function (phpbb v.3.2)
โดย numtan5839 อ 19 พ.ย. 2019 6:06 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
0
3
อ 19 พ.ย. 2019 6:06 pm โดย numtan5839
อยากทราบวิธีการ Link ปุ่ม
โดย numtan5839 อ 19 พ.ย. 2019 5:06 pm บอร์ด MindPHP News / Feedback
2
21
อ 19 พ.ย. 2019 5:50 pm โดย numtan5839
อยากทราบวิธีการปรับเปลี่ยนค่า ตัวแปร array ใน javascript
โดย Ittichai_chupol อ 19 พ.ย. 2019 5:19 pm บอร์ด JavaScript & Jquery Ajax
4
17
อ 19 พ.ย. 2019 6:02 pm โดย jamepiyawat
report ปัญหา รูปโปรไฟล์หาย
โดย chatee supasand พ 13 พ.ย. 2019 12:46 pm บอร์ด MindPHP News / Feedback
1
29
อ 19 พ.ย. 2019 11:18 am โดย thatsawan
report ปัญหา ไม่มีแจ้งเตือนเวลามีคนตอบกระทู้ของเรา
โดย chatee supasand พ 13 พ.ย. 2019 1:05 pm บอร์ด MindPHP News / Feedback
2
32
อ 19 พ.ย. 2019 11:16 am โดย thatsawan
อยากทราบวิธีการจัดรูปแบบ css ให้เรียงอยู่ใน บรรทัดเดียวตลอด ทั้งตอนย่อ หรือ ตอนเต็มจอ
โดย Ittichai_chupol อ 19 พ.ย. 2019 10:53 am บอร์ด HTML CSS
0
12
อ 19 พ.ย. 2019 10:53 am โดย Ittichai_chupol
งานประจำวันที่ 19 พฤศจิกายน 2562
โดย numtan5839 อ 19 พ.ย. 2019 10:19 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
3
14
อ 19 พ.ย. 2019 7:17 pm โดย numtan5839
แสงสีน้ำเงิน (Blue light) มีอันตราย ส่งผลกระทบต่อดวงตา
โดย taemmynatchapon ส 14 ก.ค. 2018 6:48 pm บอร์ด Share Knowledge
1
430
อ 19 พ.ย. 2019 10:11 am โดย LEG
การทำ Link-List เพื่อใช้ในการเข้าถึงข้อมูลต่างๆได้ง่ายยิ่งขึ้น
โดย rangsan ส 05 พฤษภาคม 2018 1:49 pm บอร์ด Share Knowledge
1
814
อ 19 พ.ย. 2019 10:11 am โดย LEG
Internet (อินเทอร์เน็ต), Intranet(อินทราเน็ต), Extranet(เอกซ์ทราเน็ต) เชื่องโยงกันอย่างไร
โดย Patcharanan.0399 พ 25 เม.ย. 2018 3:38 pm บอร์ด Share Knowledge
1
2875
อ 19 พ.ย. 2019 10:10 am โดย LEG
สอน Fix Password Teamviewer Password จะได้ไม่ต้อง random
โดย M003 ศ 14 ธ.ค. 2012 12:03 pm บอร์ด Share Knowledge
2
17816
อ 19 พ.ย. 2019 10:09 am โดย LEG
วิธีฝัง Font ใน PowerPoint
โดย khwanchanok อ 21 พฤษภาคม 2019 6:41 pm บอร์ด Share Knowledge
1
241
อ 19 พ.ย. 2019 10:07 am โดย LEG
คีย์บอร์ดพังฉุกเฉิน แก้ขัดด้วย On-Screen Keyboard
โดย teenproza7 พฤ 16 พฤษภาคม 2019 7:31 pm บอร์ด Share Knowledge
1
231
อ 19 พ.ย. 2019 10:06 am โดย LEG
แก้คอมอืดด้วย Disk Cleanup
โดย teenproza7 จ 13 พฤษภาคม 2019 5:55 pm บอร์ด Share Knowledge
1
215
อ 19 พ.ย. 2019 10:06 am โดย LEG
สิ่งที่ต้องทำ ก่อนโทรศัพท์หายหรือโดนขโมย
โดย birdkritsna อ 17 ก.ย. 2019 3:23 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
117
อ 19 พ.ย. 2019 9:59 am โดย LEG
ข้อมูลที่ทำการ loop ไม่เข้าไปเก็บใน array ครับ
โดย bankjittapol จ 18 พ.ย. 2019 8:16 pm บอร์ด Joomla Development
2
19
อ 19 พ.ย. 2019 4:23 pm โดย bankjittapol
ใช้คำสั่ง วันที่ยังไง โดยไม่ต้องกำหนด timezone
โดย bankjittapol จ 18 พ.ย. 2019 8:11 pm บอร์ด Joomla Development
0
8
จ 18 พ.ย. 2019 8:11 pm โดย bankjittapol