溫馨提示×

centos如何安裝php

小樊
109
2025-02-12 15:25:25
欄目: 編程語言

在CentOS上安裝PHP主要有兩種方法:通過包管理器(如yum)或從源代碼編譯

  1. 首先,打開終端并使用以下命令安裝EPEL(Extra Packages for Enterprise Linux)倉庫。EPEL倉庫為CentOS提供了許多額外的軟件包,包括PHP。
sudo yum install epel-release
  1. 安裝EPEL倉庫后,使用以下命令安裝PHP及其常用擴展。這里我們安裝PHP 7.4版本,你可以根據需要選擇其他版本。
sudo yum install php php-mysql php-gd php-ldap php-odbc php-pdo php-pecl-mongodb php-xml php-xmlrpc php-snmp php-soap php-mbstring php-bcmath
  1. 安裝完成后,啟動并啟用PHP服務。這將確保在系統啟動時自動啟動PHP服務。
sudo systemctl start php-fpm
sudo systemctl enable php-fpm

注意:如果你的CentOS系統有多個PHP版本,你可能需要根據你的Web服務器(如Apache或Nginx)選擇合適的PHP-FPM版本。在這種情況下,你可以使用yum list available php*命令查看可用的PHP版本,然后根據你的需求選擇合適的版本進行安裝。

  1. 最后,為了確保你的Web服務器可以正確處理PHP文件,你需要配置Web服務器。這里以Apache為例,首先安裝Apache和mod_php模塊:
sudo yum install httpd mod_php

然后,編輯Apache的配置文件(通常位于/etc/httpd/conf/httpd.conf),找到以下行并取消注釋以啟用PHP模塊:

#LoadModule php7_module modules/libphp7.so

請注意,根據你安裝的PHP版本,模塊名稱可能會有所不同(例如,對于PHP 7.3,它可能是libphp7.so)。

  1. 保存配置文件并重啟Apache服務以應用更改:
sudo systemctl restart httpd

現在,你已經在CentOS系統上成功安裝了PHP及其常用擴展,并配置了Web服務器以處理PHP文件。你可以通過創建一個包含<?php phpinfo(); ?>的PHP文件來驗證PHP是否正確安裝。將此文件保存到Web服務器的根目錄(例如,對于Apache,通常是/var/www/html),然后在瀏覽器中訪問該文件以查看PHP信息頁面。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女