LAMP
1、下载:
php5源码包
[root@yidaishengjun /]# cd /usr/local
[root@yidaishengjun local]# wget https://www.php.net/distributions/php-8.1.3.tar.gz
[root@yidaishengjun local]# tar -zxvf php-8.1.3.tar.gz
[root@yidaishengjun local]# yum install -y sqlite-devel
2、构建编译php:
[root@yidaishengjun local]# cd php-8.1.3
[root@yidaishengjun php-8.1.3]# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-pdo-mysql
[root@yidaishengjun php-8.1.3]# make
[root@yidaishengjun php-8.1.3]# make install
3、配置php.ini
[root@yidaishengjun php-8.1.3]# cp php.ini-development /usr/local/lib/php.ini
4、编辑httpd.conf 文件以调用php模块
PHP 8 版本:
LoadModule php_module modules/libphp.so
PHP 7 版本:
LoadModule php7_module modules/libphp7.so
5、告知 Apache 将特定的扩展名解析成 PHP,例如,让 Apache 将扩展名 .php 解析成 PHP。为了避免潜在的危险