ฉันใช้ CentOS 7 ฉันต้องการติดตั้ง PHP 7 ดังนั้นฉันจึงใช้ remi-php (PHP เวอร์ชั่นล่าสุดของ ยำ คือ 5.4) เนื่องจากเวอร์ชัน HTTPD ของ ยำ เก่าเกินไป ฉันรวบรวม HTTPD เวอร์ชันล่าสุดจากซอร์สโค้ด
การคอมไพล์ HTTPD เป็นไปอย่างสมบูรณ์แบบ อย่างไรก็ตาม เมื่อฉันพยายามติดตั้ง remi-php โดยใช้คำสั่งต่อไปนี้:
yum --enablerepo=remi-php71 ติดตั้ง php php-cli php-intl php-mbstring php-mcrypt php-mysqlnd
ติดตั้ง php.ini, ยำ จะติดตั้งเวอร์ชันเก่าด้วย httpd (แม้ว่าฉันจะรวบรวมและใช้ HTTPD เวอร์ชันล่าสุดแล้วก็ตาม) ถ้าฉันดำเนินการติดตั้งต่อไป HTTPD ของฉันจะส่งข้อผิดพลาด (และจะไม่เริ่มทำงาน) แต่ถ้าฉันไม่ดำเนินการติดตั้งต่อไป ฉันจะไม่มี php*.so ไฟล์และ apache จะไม่แยกวิเคราะห์ไฟล์ .php ไฟล์.
ดังนั้นฉันจะติดตั้งได้อย่างไร php.ini โดยไม่กระทบกับ Apache HTTPD ที่ฉันคอมไพล์ไว้ก่อนหน้านี้? ฉันไม่ต้องการให้เซิร์ฟเวอร์ของฉันมี Apache HTTPD สองอินสแตนซ์พร้อมกันและอาจมีปัญหาในอนาคต
คำตอบของคุณจะเป็นประโยชน์กับฉันมาก
ฉันจะขอบคุณคำตอบของคุณ