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

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

วิธีติดตั้ง ส่วนเสริม PHP บน Directadmin บทความที่จะสอนนี้มีประโยชน์สำหรับ เพิ่มความสามารถของ PHP ด้วยการติดตั้ง Extensions เสริม ทำให้ PHP เก่งขึ้น เร็วขึ้น ซึ่งโดยปกติเวลาเราติดตั้ง PHP บน Hosting ด้วย Directadmin นั้นเราก็จะได้ PHP มาพร้อมกับ Extensions บางส่วนอยู่แล้ว แต่ถ้ายังไม่เพียงพอต่อความต้องการ ของเรา เราสามารถติดตั้งเสริมลงไปได้ มาดูวิธีติดตั้งเสริมกัน ครับ

Extensions เสริม PHP Phalcon Opcache Imagick

*** บทความนี้ใช้ได้กับ Web Server ที่ติดตั้ง PHP ผ่าน Directadmin ไว้ก่อนหน้านี้แล้วเท่านั้น ใครยังไม่ได้ติดตั้ง PHP ไว้ดูวิธีตามนี้ มาติดตั้ง php หลายเวอร์ชั่นบน Server กันดีกว่า ตอนนี้ Direcadmin ใจดีให้ถึง 4 เวอร์ชั่น*** 

ก่อนอื่น ให้ Login เข้า Server ของเราด้วย SSH กันก่อน

เมื่อ Login เข้ามาแล้วส่วนที่ควรทำ คือ อัพเดด OS ของเรากันก่อน ด้วยคำสั่ง

ถ้า Web Server เป็น CentOS

sudo yum upgrade

ถ้ามี Error บางส่วนในการอัพเดด แนะนำให้แก้ปัญหาดังนี้

sudo yum upgrade --skip-broken

ถ้า Web Server เป็น Ubuntu

sudo apt-get update


เมื่ออัพเดดเสร็จแล้ว มาติดตั้งส่วนของ ของ PHP กันต่อ ทำตามขั้นตอนดังนี้

สำหรับการติดตั้ง Extensions เสริมใน PHP ผ่าน DA ทำได้ สองแบบคือ Set ทั้ง Extension ที่เราจะติดตั้ง ไว้ทั้งหมด ก่อน แล้ว สั่งติดตั้งทีเกียว หรือ เราค่อยๆ ติดตั้ง Extension เสริมทีละตัวก็ได้ สามารถเลือกใช้ได้ตามความเหมาะสม มาดูกันเลย

ก่อนอื่นเข้าไปที่

cd /usr/local/directadmin/custombuild

อัพเดด ตัว Custombuild

./build update

กำหนดว่าเราจะใช้ PHP Extensions อะไรบ้าง

./build set_php imagick yes
./build set_php ioncube yes
./build set_php imap yes
./build set_php opcache yes
./build set_php phalcon yes
./build set_php suhosin yes
./build set_php xmlrpc yes

*** ถ้าตัวไหนเคย Set Yes ไปแล้วไม่อยากใช้งาน เปลี่ยน เป็น No ***

./build php_extensions

เสร็จแล้ว สั่งติดตั้ง ด้วยคำสั่ง build

./build php_imagick

หรือ build พร้อมๆ กันทีละหลายตัวก็ได้  เท่านี้เราก็จะได้ส่วนเสริม ของ PHP ไว้ใช้งานแล้ว

วิธีเช็คว่า Extensions เสริมที่เราติดตั้งไปใช้งานได้ หรือไม่ ใช้ ฟังก์ชัน phpinfo() : ใช้ในการ Print ข้อมูลของ PHP ตรวจสอบดูได้ครับ

คำสั่งเพิ่มเติมเกี่ยวกับ Directadmin อัพเกรดเวอร์ชั่นของ PHP บน Directadmin เป็น PHP7 อัพโฮสติ้ง ให้แรงขึ้น

ทิปเพิ่มเติม คำสั่ง เช็คเวอร์ชั่น ของโอเอส ดู OS บนเครื่อง สำหรับ ตระกูล Unix linux VPS FreeBSD

อ้างอิง

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ถอด Video Subtitle
โดย Aranya พ 27 ม.ค. 2021 11:09 am บอร์ด M121 - อรัญญา ปะสาวะกา
4
19
พ 27 ม.ค. 2021 1:30 pm โดย Aranya
งานประจำวันที่ 27 มกราคม 2564
โดย Aranya พ 27 ม.ค. 2021 9:57 am บอร์ด M121 - อรัญญา ปะสาวะกา
3
30
พ 27 ม.ค. 2021 1:21 pm โดย thatsawan
สรุปงานวิดีโอที่ศึกษาเกี่ยวกับmindphp
โดย Aranya อ 26 ม.ค. 2021 3:40 pm บอร์ด M121 - อรัญญา ปะสาวะกา
0
8
อ 26 ม.ค. 2021 3:40 pm โดย Aranya
Index ถอดวิดีโอ Canva
โดย Aranya อ 26 ม.ค. 2021 2:32 pm บอร์ด M121 - อรัญญา ปะสาวะกา
3
21
พ 27 ม.ค. 2021 11:13 am โดย Aranya
งานประจำวันที่ 26 มกราคม 2564
โดย Aranya อ 26 ม.ค. 2021 9:40 am บอร์ด M121 - อรัญญา ปะสาวะกา
14
86
พ 27 ม.ค. 2021 1:31 pm โดย Aranya
phpBB3 เมนู ACP หายไปและ login เป็น admin ไม่ได้
โดย eange08 จ 25 ม.ค. 2021 7:26 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
60
อ 26 ม.ค. 2021 10:16 am โดย eange08
7s Framework วิเคราะห์ธุรกิจในองค์กร
โดย Aranya จ 25 ม.ค. 2021 4:46 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
2
33
อ 26 ม.ค. 2021 4:36 pm โดย Aranya
SWOT
โดย Aranya จ 25 ม.ค. 2021 4:15 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
25
อ 26 ม.ค. 2021 4:10 pm โดย Aranya