การติดตั้งภาษา 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


 

Explore More

ทำความรู้จัก Rocky Linux

Rocky Linux คือระบบปฏิบัติการลินุกซ์ (Linux Operating System) ที่พัฒนามาเพื่อเป็นทางเลือกแบบโอเพ่นซอร์ส (open-source) ถูกก่อตั้งขึ้นโดย Gregory Kurtzer ซึ่งเป็นหนึ่งในผู้ก่อตั้ง CentOS ที่ได้รับความนิยมอย่างมากในอดีต การตัดสินใจเริ่มโครงการนี้เกิดขึ้นหลังจากที่ CentOS ประกาศการเปลี่ยนแปลงไปสู่ CentOS Stream ซึ่งไม่สามารถตอบสนองความต้องการของผู้ดูแลระบบและองค์กรในด้านความเสถียรได้อย่างเต็มที่ Kurtzer จึงตัดสินใจสร้างโครงการใหม่ที่ตั้งชื่อว่า “Rocky Linux” เพื่อให้เกียรติแก่ Rocky McGaugh ซึ่งเป็นหนึ่งในผู้ร่วมก่อตั้ง CentOS ที่ได้เสียชีวิตไปก่อนหน้านี้

การติดตั้ง NTP Server บน Rocky Linux

การติดตั้ง NTP Server บน Rocky Linux 1. ทำการอัปเดทระบบ sudo dnf update -y 2. ตรวจสอบ Time Zone 3. กำหนด Time Zone sudo timedatectl set-timezone Asia/Bangkok 4. ตรวจสอบ Time Zone ที่ใช้งานอยู่ timedatectl […]

การอัปเดทและอัปเกรด Rocky Linux

การอัปเดทและอัปเกรด Rocky Linux dnf update dnf upgrade หรือ กรณีอัปเดทไม่ได้ให้สั่งดังนี้ dnf update –nobest dnf upgrade –nobest dnf update –allowerasing — Write by SysAdmin Knowledge https://www.sysadmin.in.th January 14, 2023