当前以CentOS7系统为例,通过wlnmp一键安装包来安装php7.4环境。
建议使用一个干净的CentOS7系统来安装!
1、登录服务器,运行以下命令来添加epel源
1 |
yum install epel-release -y |
2、添加WLNMP一键安装包源
1 |
rpm -ivh http://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarch.rpm |
3、运行以下命令开始安装php7.4
1 2 3 |
yum clean all yum makecache fast yum install wphp74 -y |
在CentOS7系统安装成功后,默认会通过php-fpm方式自动启动php7.4,并且已经设置好了开机自启,接下来只需要配置下nginx即可。
4、安装nginx
1 |
yum install wnginx -y |
5、修改nginx配置文件,使其支持php7.4
1 |
sed -i 's@#include enable-php74.conf;@include enable-php74.conf;@' /usr/local/nginx/conf/vhost/demo.conf |
6、重新加载nginx,使其生效
1 |
/etc/init.d/nginx reload |
至此,nginx和php就配置完成了,此时php7.4默认gd库支持WebP,我这里继续通过phpinfo来验证下!
7、创建phpinfo文件
1 |
echo "<?php phpinfo() ?>" > /usr/local/nginx/html/p.php |
8、验证
提示:关闭firewalld、关闭selinux
访问http://YOURIP/p.php
搜索WebP关键字,即可看到gd库已支持WebP