以下是在CentOS上從零開始安裝PHP的步驟:
sudo yum update -ysudo yum install -y epel-releasesudo yum install -y php php-cli php-fpm php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmathsudo systemctl start php-fpm,sudo systemctl enable php-fpmlocation ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php-fpm/www.sock; }sudo systemctl restart nginx/var/www/html目錄下創建info.php文件,內容為<?php phpinfo(); ?>,然后在瀏覽器中訪問http://your_server_ip/info.php,查看PHP信息頁面。sudo yum groupinstall -y "Development Tools",sudo yum install -y libxml2-devel openssl-devel bzip2-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-develwget https://www.php.net/distributions/php-7.4.33.tar.gz,然后解壓tar -xzvf php-7.4.33.tar.gz,進入目錄cd php-7.4.33./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=nginx --with-fpm-group=nginx --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gd --enable-sockets --enable-mbstring --enable-zip --enable-fpm --with-openssl --with-zlib --with-bz2make && sudo make installphp-fpm,編輯Nginx配置文件添加PHP處理部分,重啟Nginx/usr/local/php/bin/php -v查看PHP版本信息