to be
a problem slover

centos安装php7.x

概述

本文介绍在centos安装php

直接yum install php安装的php版本可能比较低,安装前可以yum search php看一下都有哪些版本,安装成功后php -v查看一下版本是否是自己想要的

如果想安装较新版本的php可以参考下面的步骤

step1: 安装EPEL yum库

yum install epel-release

step2: 安装Remi库

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

选项-Uvh的解释

-i # Install, (will throw an error if already installed)
-U # Update (or install if not present), usually preferred over -i 
-v # verbose
-h # hash, basically just shows a pretty progress bar

step3: 安装php

## Install PHP 7.4 
yum --enablerepo=remi-php74 install php php-fpm

## Install PHP 7.3 
yum --enablerepo=remi-php73 install php php-fpm

## Install PHP 7.2 
yum --enablerepo=remi-php72 install php php-fpm

## Install PHP 7.1 
yum --enablerepo=remi-php71 install php php-fpm

step4: 安装其他模块(可选)

## For PHP 7.4
yum --enablerepo=remi-php74 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-mysql

## For PHP 7.3
yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-mysql

## For PHP 7.2
yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-mysql

## For PHP 7.1
yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-mysql

安装完成后查看版本

$ php -v
PHP 7.2.29 (cli) (built: Mar 17 2020 11:36:18) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

step5: 启动php-fpm

systemctl start php-fpm

设置开机启动

systemctl enable php-fpm

step6: 修改php配置(可选)

编辑配置文件

vim /etc/php.ini

修改上传文件大小

post_max_size = 1024M
memory_limit = 1024M
upload_max_filesize = 1024M

重启php-fpm

systemctl restart php-fpm

参考资料

install latest php version
install latest php on centos 7

赞(4) 打赏
欢迎转载,注明出处:刘世明的博客 » centos安装php7.x

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下作者

支付宝扫一扫打赏

微信扫一扫打赏