1、官网下载php版本包
2、解压该版本包
tar -zxvf php-8.0.3.tar.gz
3、安装依赖库,检查是否安装libxml2
报错提示 no package libxml-2.0 found
sudo apt-get install libxml2
sudo apt-get install libxml2-dev
报错提示 no package sqlite3 found
sudo apt-get install libsqlite3-dev
4、执行安装php
./configure --with-pdo-mysql --with-apxs2=/usr/local/apache2/bin/apxs
make
sudo make install
5、复制配置文件
cp php-ini-development /usr/local/lib/php.ini
6.对apache配置文件添加配置
首先去掉LoadModule php5_module module/libphp5.so前面的#号,表示加载该模块
然后找到AddType application 参数控制模块
添加AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
添加后,apache即可识别 php文件后缀
7、最后在安装的apache的根目录下,即如果是默认安装即/usr/local/apache2/htdocs目录下,如果更换了根目录,即该更换后的目录
创建一个test.php文件测试
<?php
phpinfo();
?>
然后重启apache服务,service httpd restart
在浏览器中输入localhost:8080/test.php执行
如果现实php版本界面,即表示配置成功
如需添加其他参数,需查看官网安装配置文档