CentOs 7 PHP安装和配置

目录

[1 安装epel源](#1 安装epel源)

[2 安装REMI源](#2 安装REMI源)

[3 安装yum源管理工具](#3 安装yum源管理工具)

[4 安装PHP7.3](#4 安装PHP7.3)

[5 启动php服务](#5 启动php服务)

[6 设置PHP](#6 设置PHP)

[6.1 查找安装包](#6.1 查找安装包)

[6.2 查找PHP安装位置](#6.2 查找PHP安装位置)

[6.3 查找php配置文件位置](#6.3 查找php配置文件位置)

[6.4 配置PHP](#6.4 配置PHP)

[6.5 设置快捷命令](#6.5 设置快捷命令)

[6.6 查看php版本](#6.6 查看php版本)

[6.7 更新php](#6.7 更新php)


1 安装epel源

复制代码
yum -y install epel-release 

2 安装REMI源

复制代码
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

3 安装yum源管理工具

复制代码
yum -y install yum-utils

4 安装PHP7.3

复制代码
yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xmll

5 启动php服务

复制代码
systemctl start php73-php-fpm

设置开机自启

复制代码
systemctl enable php73-php-fpm

6 设置PHP

6.1 查找安装包

复制代码
rpm -qa | grep php

6.2 查找PHP安装位置

复制代码
rpm -ql php73-php-fpm-7.3.33-11.el7.remi.x86_64

6.3 查找php配置文件位置

复制代码
find /etc/opt/remi/php73 -name php.ini

6.4 配置PHP

复制代码
vi /etc/opt/remi/php73/php.ini

可以更改以下设置:

memory_limit = 128M

upload_max_filesize = 50M

post_max_size = 50M

max_execution_time = 600

6.5 设置快捷命令

复制代码
sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/opt/remi/php73/php.ini

重启php

复制代码
systemctl restart php73-php-fpm

6.6 查看php版本

复制代码
php73 -v

6.7 更新php

复制代码
yum -y update
相关推荐
xy123062 天前
OpenStack Train 部署实战(三)控制节点--keystone服务
centos·openstack
BingoGo2 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php
JaguarJack2 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php·服务端
BingoGo3 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php
JaguarJack3 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php·服务端
JaguarJack4 天前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
后端·php·服务端
BingoGo4 天前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
php
JaguarJack5 天前
告别 Laravel 缓慢的 Blade!Livewire Blaze 来了,为你的 Laravel 性能提速
后端·php·laravel
郑州光合科技余经理5 天前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
欧云服务器5 天前
怎么让脚本命令可以同时在centos、debian、ubuntu执行?
ubuntu·centos·debian