การติดตั้งภาษา PHP8 บน Rocky Linux 9

การติดตั้งภาษา PHP บน Rocky Linux 9
1. ตรวจสอบเวอร์ชั่น PHP
sudo dnf module list php

2. ติดตั้งภาษา PHP เวอร์ชั่น 8.1
sudo dnf module enable php:8.1

3. ติดตั้งส่วนเสริมภาษา PHP
sudo dnf install php-{common,gmp,fpm,curl,intl,pdo,mbstring,gd,xml,cli,mysqlnd,opcache,curl,zip,mysqli}

4.  สั่งสต๊าท php และกำหนดให้ทำงานตอนบู๊ตระบบ

sudo systemctl start php-fpm
sudo systemctl enable –now php-fpm

5. ตรวจสอบเวอร์ชั่นภาษา PHP
php –version

5. สั่งรีสต๊าท Apache
sudo systemctl restart httpd

6. ทดสอบเขียนโค้ดภาษา PHP
sudo nano /var/www/html/info.php

เขียนโค้ดดังนี้
<?php
phpinfo();
?>

7. ทดสอบสคริปต์ php จากเว็บเบราเซอร์

http://localhost/info.php
หรือ
http://127.0.0.1/info.php


Tips
ปรับแต่ง PHP เพิ่มเติม
sudo vi /etc/php.ini
ปรับค่าดังนี้
#—LINE 349
max_execution_time = 300
#—LINE 250
upload_max_filesize = 100M
#—LINE 698
post_max_size = 128M
#—LINE 927
date.timezone = Asia/Bangkok



Write by SysAdmin Knowledge
https://www.sysadmin.in.th
February 3, 2023