1.安装epel:
#yum list installed | grep php<br>#查看已安装的PHP,查到后rpm -e 卸载
#yum repolist all | grep php<br><br>
yum install epel-release -y
2.安装REMI源:
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm
3.查看可以安装的PHP版本:
yum repolist all | grep php
4.设置默认安装的版本:
yum-config-manager --enable remi-php74
若提示:-bash: yum-config-manager: 未找到命令表明未安装yum-utlis包,yum -y install yum-utils
即可
5.安装PHP:
yum -y install php
#查看PHP版本
php -v
#查看已安装的模块
php -m
6.查看哪些可以安装的PHP扩展:
yum search php74-php
7.安装PHP扩展:
示例:安装php74-php-fpm
扩展,则执行:(不用加php74-)
yum -y install php-fpm
8.php-fpm命令:
# 启动
systemctl start php-fpm
# 停止
systemctl stop php-fpm<br><br>#重启<br>systemctl restart php-fmp
# 重载
systemctl reload php-fpm
#设置开机启动
systemctl enable php-fpm
#禁止开机启动
systemctl disable php-pfm
yum -y install php php-cli php-common php-devel php-embedded php-gd php-mcrypt php-mbstring php-pdo php-xml php-fpm php-mysqlnd php-opcache php-pecl-memcached php-pecl-redis php-pecl-mongodb
Centos7-PhP常用包:
yum --enablerepo=remi install php74-php php74-php-cli php74-php-common php74-php-devel php74-php-embedded php74-php-gd php74-php-mcrypt php74-php-mbstring php74-php-pdo php74-php-xml php74-php-fpm php74-php-mysqlnd php74-php-opcache php74-php-pecl-memcached php74-php-pecl-redis php74-php-pecl-mongodb
alpine-PHP常用包:
php php-gd php-xml php-sockets php-session \
php-mysqlnd php-mysqli php7-mbstring php7-fpm php7-common php7-dev php7-embed php7-pecl-mcrypt php7-pdo php7-opcache php7-pecl-memcached php7-pecl-redis php7-pecl-mongodb