返回顶部
首页 > 资讯 > 操作系统 >linux Centos如何安装PHP7
  • 612
分享到

linux Centos如何安装PHP7

2023-07-05 01:07:12 612人浏览 薄情痞子
摘要

今天小编给大家分享一下linux Centos如何安装PHP7的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux Ce

今天小编给大家分享一下linux Centos如何安装PHP7的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

linux Centos安装php7的方法:1、通过“yum -y install”命令安装EPEL源,REMI源以及Yum源管理工具;2、使用“yum -y”命令安装PHP;3、查看PHP安装包;4、修改php.ini配置;5、通过“systemctl restart php74-php-fpm”重启“php74-php-fpm”即可。

一、安装前库文件和工具准备

首先安装 EPEL 源

yum -y install epel-release

安装 REMI 源

yum -y install Http://rpms.remirepo.net/enterprise/remi-release-7.rpm

安装 Yum 源管理工具

yum -y install yum-utils

二、安装PHP

安装PHP

yum -y --enablerepo=remi install php74-php php74-php-fpm php74-php-bcmath php74-php-ctype php74-php-curl php74-php-dom php74-php-gd php74-php-hash php74-php-iconv php74-php-intl php74-php-mbstring php74-php-pdo_mysql php74-php-simplexml php74-php-soap php74-php-xsl php74-php-zip php74-php-xml php74-php-Sockets php74-php-session php74-php-snmp php74-php-Mysql php74-php-cli php74-php-JSON php74-php-mcrypt php74-php-mysqlnd php74-php-pecl-crypto php74-php-pecl-mcrypt php74-php-pecl-geoip php74-php-recode  php74-php-xmll

重启一下计算机,不然有可能无法启动php

reboot

设置开机启动、运行服务

systemctl start php74-php-fpm
systemctl enable php74-php-fpm

三、设置PHP

查看PHP安装包

[root@VM-0-5-centos ~]# rpm -qa | grep php
oniguruma5php-6.9.7.1-1.el7.remi.x86_64
php74-php-common-7.4.24-1.el7.remi.x86_64
php74-php-7.4.24-1.el7.remi.x86_64
php74-php-xml-7.4.24-1.el7.remi.x86_64
php74-php-pdo-7.4.24-1.el7.remi.x86_64
php74-php-pecl-mysql-1.0.0-0.23.20190415.d7643af.el7.remi.x86_64
php74-php-fpm-7.4.24-1.el7.remi.x86_64
php74-php-bcmath-7.4.24-1.el7.remi.x86_64
php74-php-pecl-recode-1.0.0~DEV.20190723-4.el7.remi.x86_64
php74-runtime-1.0-3.el7.remi.x86_64
php74-php-mysqlnd-7.4.24-1.el7.remi.x86_64
php74-php-pecl-crypto-0.3.2-1.el7.remi.x86_64
php74-php-soap-7.4.24-1.el7.remi.x86_64
php74-php-intl-7.4.24-1.el7.remi.x86_64
php74-php-pecl-zip-1.19.5-1.el7.remi.x86_64
php74-php-json-7.4.24-1.el7.remi.x86_64
php74-php-cli-7.4.24-1.el7.remi.x86_64
php74-php-sodium-7.4.24-1.el7.remi.x86_64
php74-php-pecl-geoip-1.1.1-11.el7.remi.x86_64
php74-php-snmp-7.4.24-1.el7.remi.x86_64
php74-php-pecl-mcrypt-1.0.4-1.el7.remi.x86_64
php74-php-gd-7.4.24-1.el7.remi.x86_64
php74-php-mbstring-7.4.24-1.el7.remi.x86_64

找到:php74-php-fpm-7.4.24-1.el7.remi.x86_64安装位置

[root@VM-0-5-centos ~]# rpm -ql php74-php-fpm-7.4.24-1.el7.remi.x86_64/etc/logrotate.d/php74-php-fpm/etc/opt/remi/php74/php-fpm.conf/etc/opt/remi/php74/php-fpm.d/etc/opt/remi/php74/php-fpm.d/www.conf/etc/opt/remi/php74/sysconfig/php-fpm/etc/systemd/system/php74-php-fpm.service.d/opt/remi/php74/root/usr/sbin/php-fpm/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/php-fpm.conf.default/opt/remi/php74/root/usr/share/doc/php74-php-fpm-7.4.24/www.conf.default/opt/remi/php74/root/usr/share/fpm/opt/remi/php74/root/usr/share/fpm/status.html/opt/remi/php74/root/usr/share/licenses/php74-php-fpm-7.4.24/opt/remi/php74/root/usr/share/licenses/php74-php-fpm-7.4.24/fpm_LICENSE/opt/remi/php74/root/usr/share/man/man8/php-fpm.8.gz/usr/lib/systemd/system/php74-php-fpm.service/var/opt/remi/php74/lib/php/opcache/var/opt/remi/php74/lib/php/session/var/opt/remi/php74/lib/php/wsdlcache/var/opt/remi/php74/log/php-fpm/var/opt/remi/php74/run/php-fpm

查找php.ini位置:

[root@localhost src]# find /etc/opt/remi/php74 -name php.ini/etc/opt/remi/php74/php.ini

编辑/etc/opt/remi/php74/php.ini,替换 ;cgi.fix_pathinfo=1 为 cgi.fix_pathinfo=0 ;

[root@localhost src]# vim /etc/opt/remi/php74/php.ini
cgi.fix_pathinfo=0

重启php74-php-fpm

systemctl restart php74-php-fpm

更多操作

systemctl restart php74-php-fpm #重启
systemctl start php74-php-fpm #启动
systemctl stop php74-php-fpm #关闭
systemctl status php74-php-fpm #检查状态

四、设置PHP软连接和环境变量

建立php程序的软连接

ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php

修改rc文件
1.当前用户的环境变量

#如果是使用bash作为shell
vim ~/.bashrc
#增加一行环境变量
export PATH=/opt/remi/php74/root/usr/bin:$PATH
#刷新一下环境变量
source ~/.bashrc

修改全局环境变量

vim /etc/profile
export PATH=/opt/remi/php74/root/usr/bin:$PATH

查看 PHP
验证一下是否安装成功:

[root@VM-0-5-centos ~]# php -v
PHP 7.4.24 (cli) (built: Sep 21 2021 11:23:11) ( NTS )Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

上面安装 的PHP 只是安装了部分 PHP 拓展,更多的软件可见:

yum search php74

以上就是“linux Centos如何安装PHP7”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网操作系统频道。

--结束END--

本文标题: linux Centos如何安装PHP7

本文链接: https://lsjlt.com/news/348571.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux Centos如何安装PHP7
    今天小编给大家分享一下linux Centos如何安装PHP7的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux Ce...
    99+
    2023-07-05
  • 如何在Linux CentOS上安装PHP7
    如何在Linux CentOS上安装PHP7 在Linux CentOS操作系统中安装PHP7是一个常见的需求,本文将为您详细介绍如何在Linux CentOS上安装PHP7,并提供具...
    99+
    2024-03-07
    linux centos 安装php
  • Linux CentOS PHP7安装步骤详解
    Linux CentOS PHP7安装步骤详解 在进行Web开发的过程中,PHP是一种非常常用的服务器端脚本语言,通过使用PHP,我们可以轻松地创建动态网页和Web应用程序。本文将详细...
    99+
    2024-03-08
    linux php centos
  • linux上如何安装PHP7
    这篇文章主要介绍“linux上如何安装PHP7”,在日常操作中,相信很多人在linux上如何安装PHP7问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux上如何安装PHP7”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-05
  • Linux CentOS安装PHP7的完整指南
    Linux CentOS安装PHP7的完整指南 在CentOS系统上安装PHP7是一项常见的任务,PHP7相比于之前的版本有更高的性能和更多的新特性。本指南将教您如何在Linux Ce...
    99+
    2024-03-07
    linux php centos
  • 从零开始:在Linux CentOS上安装PHP7
    从零开始:在Linux CentOS上安装PHP7 PHP是一种流行的服务器端脚本语言,常用于开发网站。在Linux CentOS操作系统中安装PHP7可以为我们的网站提供更好的性能和...
    99+
    2024-03-08
    linux php 安装
  • centos yum怎么安装php7
    本篇内容介绍了“centos yum怎么安装php7”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!centos yum安装php7的方法:首...
    99+
    2023-06-20
  • 简明易懂的Linux CentOS PHP7安装教程
    Linux CentOS系统是一种广泛使用的操作系统,而PHP7又是一种常见的服务器端脚本语言。将它们结合起来,可以实现许多强大的网络应用。本文将向您介绍如何在Linux CentOS...
    99+
    2024-03-07
    linux php centos php脚本
  • 如何对linux CentOS安装
    这篇文章给大家介绍如何对linux CentOS安装,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。很多朋友选择安装linux。在这里我建议初学者使用CentOS安装。推荐初学者使用CentOS安装有很多理由,主要是Ce...
    99+
    2023-06-16
  • Linux CentOS 7如何安装PostgreSQL9.3
    今天就跟大家聊聊有关Linux CentOS 7如何安装PostgreSQL9.3,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。PostgreSQL是一个功能非常强大的、源代码开放的...
    99+
    2023-06-28
  • php7如何安装mysqli
    这篇文章主要介绍“php7如何安装mysqli”,在日常操作中,相信很多人在php7如何安装mysqli问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php7如何安装mysqli”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-21
  • docker如何安装php7
    本篇内容介绍了“docker如何安装php7”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!docker安装php7的方法:1、安装Docke...
    99+
    2023-06-21
  • 如何安装PHP7 lamp
    在开发 web 应用程序时,经常会用到一个被称为 LAMP 的软件堆叠。LAMP 代表 Linux、Apache、MySQL 和 PHP。其中,PHP 是一种流行的服务器端脚本语言,而 LAMP 环境能够提供一个完整的 web 开发环境。本...
    99+
    2023-05-22
  • centos安装php5、卸载php、安装php7的教程
    首先安装php5很简单 yum install php 然后如果不想用php5的话那就卸载吧 注意只使用yum removHsyzte命令是行不通的 那我们先 yum remove php 然后你需要 rpm -qa |...
    99+
    2022-06-04
    centos安装php centos 卸载php
  • mac如何安装php7 fpm
    本篇内容介绍了“mac如何安装php7 fpm”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!mac安装php7 fpm的方法:1、安装Hom...
    99+
    2023-06-26
  • 如何在linux CentOS中安装Percona Server
    这篇文章给大家分享的是在linux CentOS中安装Percona Server的详细安装教程,相信大部分人都还不知道怎么安装,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。Percona...
    99+
    2024-04-02
  • php7如何安装及卸载
    这篇文章主要介绍php7如何安装及卸载,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、安装一个命令搞定:安装php7和apache的php7模块:apt-get install php7.0&n...
    99+
    2023-06-06
  • php7如何安装mongodb扩展
    小编给大家分享一下php7如何安装mongodb扩展,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php的框架有哪些php的框架:1、Laravel,Larave...
    99+
    2023-06-15
  • php7中php-fpm如何安装
    这篇文章主要讲解了“php7中php-fpm如何安装”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php7中php-fpm如何安装”吧!php7中php-fpm安装配置的方法:1、安装PHP...
    99+
    2023-06-22
  • Ubuntu14如何安装php7扩展
    这篇文章将为大家详细讲解有关Ubuntu14如何安装php7扩展,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Ubuntu14安装php7的方法:1、安装mysql;2、下载php源码“php-7.2.2...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作