CentOS7 利用remi yum源安装php8.1

目录

  • 前言
  • remi yum源
    • remi yum源 支持的操作系统
    • remi yum源 支持的php版本
  • 安装epel源
  • 安装remi源
  • 安装 php8.1
  • 查看php版本
  • 查看php-fpm服务
  • 启动php-fpm服务
  • 查看php-fpm服务运行状态
  • 查看php-fpm服务占用的端口
  • 查看 php8.1 相关的应用

前言

  • CentOS Linux release 7.9.2009 (Core)

remi yum源

https://blog.remirepo.net/
http://rpms.remirepo.net/

remi yum源 支持的操作系统

remi yum源 支持 RHEL 2~9的版本,同时支持:CentOS

PS:TencentOS Server release 3.1,安装报错;CentOS Linux release 8.5.2111,安装报错

remi yum源 支持的php版本

从php5.4到php8.3

安装epel源

shell> yum install -y epel-release

安装remi源

shell> rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

在这里插入图片描述

安装 php8.1

shell> yum info -y php81-php php81-php-fpm

查看php版本

shell> php81 -v
PHP 8.1.27 (cli) (built: Dec 19 2023 20:35:55) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.27, Copyright (c) Zend Technologies

查看php-fpm服务

shell> systemctl list-unit-files |grep php
php81-php-fpm.service                                                   disabled

启动php-fpm服务

启动php-fpm服务:

shell> systemctl start php81-php-fpm

查看php-fpm服务运行状态

shell> systemctl status php81-php-fpm
● php81-php-fpm.service - The PHP FastCGI Process ManagerLoaded: loaded (/usr/lib/systemd/system/php81-php-fpm.service; disabled; vendor preset: disabled)Active: active (running) since Fri 2024-03-08 12:08:02 CST; 3s agoMain PID: 12703 (php-fpm)Status: "Ready to handle connections"Tasks: 6Memory: 4.3MCGroup: /system.slice/php81-php-fpm.service├─12703 php-fpm: master process (/etc/opt/remi/php81/php-fpm.conf)├─12704 php-fpm: pool www├─12705 php-fpm: pool www├─12706 php-fpm: pool www├─12707 php-fpm: pool www└─12708 php-fpm: pool wwwMar 08 12:08:02 tencent-test-02 systemd[1]: Starting The PHP FastCGI Process Manager...
Mar 08 12:08:02 tencent-test-02 systemd[1]: Started The PHP FastCGI Process Manager.

查看php-fpm服务占用的端口

shell> cat /etc/opt/remi/php81/php-fpm.d/www.conf | grep ^listen
listen = 127.0.0.1:9000
listen.allowed_clients = 127.0.0.1

查看 php8.1 相关的应用

shell> yum info php81*|grep ^Name
Repository epel is listed more than once in the configuration
Name        : php81
Name        : php81-php
Name        : php81-php-cli
Name        : php81-php-common
Name        : php81-php-fpm
Name        : php81-php-sodium
Name        : php81-runtime
Name        : php81-build
Name        : php81-php-ast
Name        : php81-php-bcmath
Name        : php81-php-brotli
Name        : php81-php-dba
Name        : php81-php-dbg
Name        : php81-php-devel
Name        : php81-php-embedded
Name        : php81-php-enchant
Name        : php81-php-ffi
Name        : php81-php-gd
Name        : php81-php-geos
Name        : php81-php-gmp
Name        : php81-php-horde-horde-lz4
Name        : php81-php-imap
Name        : php81-php-intl
Name        : php81-php-ioncube-loader
Name        : php81-php-ldap
Name        : php81-php-libvirt
Name        : php81-php-libvirt-doc
Name        : php81-php-litespeed
Name        : php81-php-lz4
Name        : php81-php-maxminddb
Name        : php81-php-mbstring
Name        : php81-php-mysqlnd
Name        : php81-php-oci8
Name        : php81-php-odbc
Name        : php81-php-opcache
Name        : php81-php-pdlib
Name        : php81-php-pdo
Name        : php81-php-pdo-dblib
Name        : php81-php-pdo-firebird
Name        : php81-php-pear
Name        : php81-php-pecl-ahocorasick
Name        : php81-php-pecl-amqp
Name        : php81-php-pecl-apcu
Name        : php81-php-pecl-apcu-devel
Name        : php81-php-pecl-apfd
Name        : php81-php-pecl-awscrt
Name        : php81-php-pecl-base58
Name        : php81-php-pecl-bitset
Name        : php81-php-pecl-bsdiff
Name        : php81-php-pecl-cassandra
Name        : php81-php-pecl-couchbase3
Name        : php81-php-pecl-couchbase4
Name        : php81-php-pecl-crypto
Name        : php81-php-pecl-csv
Name        : php81-php-pecl-datadog-trace
Name        : php81-php-pecl-dbase
Name        : php81-php-pecl-decimal
Name        : php81-php-pecl-dio
Name        : php81-php-pecl-ds
Name        : php81-php-pecl-eio
Name        : php81-php-pecl-env
Name        : php81-php-pecl-ev
Name        : php81-php-pecl-event
Name        : php81-php-pecl-excimer
Name        : php81-php-pecl-fann
Name        : php81-php-pecl-gearman
Name        : php81-php-pecl-geoip
Name        : php81-php-pecl-geospatial
Name        : php81-php-pecl-gmagick
Name        : php81-php-pecl-gnupg
Name        : php81-php-pecl-grpc
Name        : php81-php-pecl-handlebars
Name        : php81-php-pecl-hdr-histogram
Name        : php81-php-pecl-http
Name        : php81-php-pecl-http-devel
Name        : php81-php-pecl-http-message
Name        : php81-php-pecl-http-message-devel
Name        : php81-php-pecl-ice
Name        : php81-php-pecl-igbinary
Name        : php81-php-pecl-igbinary-devel
Name        : php81-php-pecl-imagick
Name        : php81-php-pecl-imagick-devel
Name        : php81-php-pecl-imagick-im6
Name        : php81-php-pecl-imagick-im6-devel
Name        : php81-php-pecl-imagick-im7
Name        : php81-php-pecl-imagick-im7-devel
Name        : php81-php-pecl-immutable-cache
Name        : php81-php-pecl-inotify
Name        : php81-php-pecl-ion
Name        : php81-php-pecl-ip2location
Name        : php81-php-pecl-ip2proxy
Name        : php81-php-pecl-json-post
Name        : php81-php-pecl-jsonpath
Name        : php81-php-pecl-krb5
Name        : php81-php-pecl-krb5-devel
Name        : php81-php-pecl-leveldb
Name        : php81-php-pecl-luasandbox
Name        : php81-php-pecl-lzf
Name        : php81-php-pecl-mailparse
Name        : php81-php-pecl-mcrypt
Name        : php81-php-pecl-memcache
Name        : php81-php-pecl-memcached
Name        : php81-php-pecl-memprof
Name        : php81-php-pecl-mongodb
Name        : php81-php-pecl-msgpack
Name        : php81-php-pecl-msgpack-devel
Name        : php81-php-pecl-mustache
Name        : php81-php-pecl-mysql
Name        : php81-php-pecl-mysqlnd-krb
Name        : php81-php-pecl-nsq
Name        : php81-php-pecl-oauth
Name        : php81-php-pecl-opencensus
Name        : php81-php-pecl-openswoole
Name        : php81-php-pecl-openswoole22
Name        : php81-php-pecl-openswoole22-devel
Name        : php81-php-pecl-opentelemetry
Name        : php81-php-pecl-pam
Name        : php81-php-pecl-parle
Name        : php81-php-pecl-pcov
Name        : php81-php-pecl-pcsc
Name        : php81-php-pecl-pcsc-devel
Name        : php81-php-pecl-pkcs11
Name        : php81-php-pecl-pq
Name        : php81-php-pecl-protobuf
Name        : php81-php-pecl-ps
Name        : php81-php-pecl-psr
Name        : php81-php-pecl-psr-devel
Name        : php81-php-pecl-quickhash
Name        : php81-php-pecl-raphf
Name        : php81-php-pecl-raphf-devel
Name        : php81-php-pecl-rar
Name        : php81-php-pecl-rdkafka5
Name        : php81-php-pecl-rdkafka6
Name        : php81-php-pecl-recode
Name        : php81-php-pecl-redis5
Name        : php81-php-pecl-redis6
Name        : php81-php-pecl-rpminfo
Name        : php81-php-pecl-rrd
Name        : php81-php-pecl-runkit7
Name        : php81-php-pecl-scoutapm
Name        : php81-php-pecl-scrypt
Name        : php81-php-pecl-sdl
Name        : php81-php-pecl-sdl-image
Name        : php81-php-pecl-sdl-mixer
Name        : php81-php-pecl-sdl-ttf
Name        : php81-php-pecl-seasclick
Name        : php81-php-pecl-seaslog
Name        : php81-php-pecl-seassnowflake
Name        : php81-php-pecl-selinux
Name        : php81-php-pecl-simdjson
Name        : php81-php-pecl-simple-kafka-client
Name        : php81-php-pecl-skywalking
Name        : php81-php-pecl-solr2
Name        : php81-php-pecl-ssdeep
Name        : php81-php-pecl-ssh2
Name        : php81-php-pecl-stats
Name        : php81-php-pecl-stomp
Name        : php81-php-pecl-swoole4
Name        : php81-php-pecl-swoole5
Name        : php81-php-pecl-swoole5-devel
Name        : php81-php-pecl-sync
Name        : php81-php-pecl-teds
Name        : php81-php-pecl-tensor
Name        : php81-php-pecl-trader
Name        : php81-php-pecl-translit
Name        : php81-php-pecl-trie
Name        : php81-php-pecl-uopz
Name        : php81-php-pecl-uploadprogress
Name        : php81-php-pecl-uuid
Name        : php81-php-pecl-uv
Name        : php81-php-pecl-var-representation
Name        : php81-php-pecl-varnish
Name        : php81-php-pecl-vips
Name        : php81-php-pecl-vld
Name        : php81-php-pecl-wddx
Name        : php81-php-pecl-xattr
Name        : php81-php-pecl-xdebug3
Name        : php81-php-pecl-xdiff
Name        : php81-php-pecl-xhprof
Name        : php81-php-pecl-xlswriter
Name        : php81-php-pecl-xmldiff
Name        : php81-php-pecl-xmldiff-devel
Name        : php81-php-pecl-xmlrpc
Name        : php81-php-pecl-xxtea
Name        : php81-php-pecl-yac
Name        : php81-php-pecl-yaconf
Name        : php81-php-pecl-yaconf-devel
Name        : php81-php-pecl-yaf
Name        : php81-php-pecl-yaml
Name        : php81-php-pecl-yar
Name        : php81-php-pecl-yaz
Name        : php81-php-pecl-zip
Name        : php81-php-pecl-zmq
Name        : php81-php-pgsql
Name        : php81-php-phalcon5
Name        : php81-php-phpiredis
Name        : php81-php-process
Name        : php81-php-pspell
Name        : php81-php-realpath-turbo
Name        : php81-php-smbclient
Name        : php81-php-snappy
Name        : php81-php-snmp
Name        : php81-php-snuffleupagus
Name        : php81-php-soap
Name        : php81-php-sqlsrv
Name        : php81-php-tidy
Name        : php81-php-xml
Name        : php81-php-xz
Name        : php81-php-zephir-parser
Name        : php81-php-zephir-parser-devel
Name        : php81-php-zstd
Name        : php81-php-zstd-devel
Name        : php81-scldevel
Name        : php81-syspaths
Name        : php81-unit-php
Name        : php81-xhprof

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/731179.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Angular 基础] - Observable

[Angular 基础] - Observable 之前的笔记: [Angular 基础] - service 服务[Angular 基础] - routing 路由(上)[Angular 基础] - routing 路由(下) 我以前对 Observable 的理解是 Promise 的一个超集,重新了解了一下,感觉这个说法不太对。更…

2024最新版CleanMyMac X 4.15.1 Crack+激活码下载

CleanMyMac X 为您喜爱的事物腾出空间。 CleanMyMac 具有一系列巧妙的新功能,可让您安全、智能地扫描和清理整个系统、删除大型未使用的文件、减小 iPhoto 图库的大小、卸载不需要的应用程序或修复开始工作不正常的应用程序、管理所有应用程序您可以从一个地方进行扩…

【牛客】HJ87 密码强度等级 CM62 井字棋

题目一:密码强度等级 题目链接:密码强度等级_牛客题霸_牛客网 (nowcoder.com) 本题主要考察C语言中逻辑分支语句,基本语句以及对各种特殊字符 ,ASCII值以及条件表达中的逻辑运算符关系运算符各自功能的理解,以及基本使用&#x…

MySQL安装使用(mac)

目录 一、下载MySQL 二、环境变量 三、启动 MySql 四、初始化密码设置 一、下载MySQL 打开 MySql 官方下载页面 我是macOS12,所以选择了8.0.30 下载完成之后,打开安装,一直下一步安装完成,在最后安装完成时,会弹出…

项目验收总结

目录 一. 前置工作 二. 验收会现场 2.1 会议签到 2.2 项目验收PPT讲解 2.3 系统演示 2.4 意见 三. 项目总结报告 3.1 项目总结概述 3.2 项目完成度 3.3 项目管理 四. 验收材料清单 4.1 验收合格确认书(验收单) 4.2 项目验收总结报告 4.3 一些主要内容 五. 思维导图 一. …

Stable Diffusion WebUI 中英文双语插件(sd-webui-bilingual-localization)并解决了不生效的情况

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。 大家好,我是水滴~~ 本文介绍一款中英文对照插件 sd-webui-bilingual-localization,该插件可以让你的 Stable Diffusion WebUI 界面同时显示中文和英文,让我…

【内推】新风口-大模型独角兽公司minimax

先上内推链接: MiniMax社招内推码: AK3XEJ6 投递链接: https://vrfi1sk8a0.jobs.feishu.cn/s/iFY5WFgE 岗位:前端、后端、算法,基础架构都有,大量hc 公司介绍: 国内同时拥有文本、语音、视觉三种基础大模型能力的创业…

政安晨:【深度学习处理实践】(三)—— 处理时间序列的数据准备

在深度学习中,对时间序列的处理主要涉及到以下几个方面: 序列建模:深度学习可以用于对时间序列进行建模。常用的模型包括循环神经网络(Recurrent Neural Networks, RNN)和长短期记忆网络(Long Short-Term M…

打造经典游戏:HTML5与CSS3实现俄罗斯方块

🌟 前言 欢迎来到我的技术小宇宙!🌌 这里不仅是我记录技术点滴的后花园,也是我分享学习心得和项目经验的乐园。📚 无论你是技术小白还是资深大牛,这里总有一些内容能触动你的好奇心。🔍 &#x…

[Electron]中IPC进程间通信

Electron中IPC 进程间通信 (IPC) 是在 Electron 中构建功能丰富的桌面应用程序的关键部分之一。在 Electron 中,进程使用 ipcMain 和 ipcRenderer 模块,通过开发人员定义的“通道”传递消息来进行通信。 本文介绍以下几个方面: 1-渲染进程到…

几大开源免费的 JavaScript 富文本编辑器测评

MarkDown 编辑器用的时间长了,发现发现富文本编辑器用起来是真的舒服。 一直以来写博客都是用的 MarkDown 编辑器,MarkDown 文档简单方便,使用几个简单的符号就可以定义出样式统一的富文本内容。写博客的时间长了,小玖就越来越排…

Win11 没有网络bug

1.问题描述 没有网络,dns一直是固定的,但是dns已经是自动获取了(MAC地址随机) 2.解决办法 1.首先,删除所有网络的手动dns配置,控制中心那个dns管理没有用,在设置中删除网络,不然问题还会出现 - 2.然后,进入注册表\HKEY_LOCAL_MACH…

PHP在线图像处理程序:基于Photoshop的网页版图片处理源码

PHP在线PS修图网页版源码:实现照片图片处理的便捷工具 众所周知,许多朋友都喜欢使用PS进行图像编辑。然而,PS需要下载软件并对电脑配置要求较高。今天我们为大家带来一款基于浏览器的在线PS网页版源码,让您轻松实现在线P图和作图…

JMeter VS RunnerGo :两大主流性能测试工具对比

说起JMeter,估计很多测试人员都耳熟能详。它小巧、开源,还能支持多种协议的接口和性能测试,所以在测试圈儿里很受欢迎,也是测试人员常用的工具,不少企业也基于JMeter建立起自己的自动化测试能力,提升工作效…

【重要公告】BSV区块链协会开始对Teranode节点软件进行技术测试

​​发表时间:2024年2月22日 Teranode节点软件将使BSV区块链网络的交易处理速度提升至每秒110万笔,从而拓宽企业和政府客户的区块链应用范围。 2024年2月22日,瑞士楚格 - BSV区块链协会宣布已经开始对Teranode节点软件进行技术测试&#xff…

BUUCTF-Misc4

镜子里面的世界1 1.打开附件 解压,是一张图片 2. zsteg工具 用zsteg分析图片 3.得到flag ningen1 1.打开附件 是一张图片 2.binwalk 用binwalk -e 分离文件 3.ARCHPR工具 打开分离后的文件夹,有一个加密的压缩包,用ARCHPR解密 4.解密 将…

superset连接Apache Spark SQL(hive)过程中的各种报错解决

superset连接数据库官方文档:Installing Database Drivers | Superset 我们用的是Apache Spark SQL,所以首先需要安装下pyhive #命令既下载了pyhive也下载了它所依赖的其他安装包 pip install pyhive#多个命令也可下载 pip install sasl pip install th…

‘ jupyter ‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

安装anaconda后,在 Dos黑窗口 运行 jupyter notebook 的两个问题 原因:没配置环境变量 解决方法: 在 系统环境变量Path 中 添加两个地址 这里以anaconda安装在 D:\anaconda\install 下为例 (根据个人安装具体位置而定&#xff…

Elasticsearch:什么是 DevOps?

DevOps 定义 DevOps 是一种现代软件开发方法,它将公司软件开发 (Dev) 和 IT 运营 (Ops) 团队的工作结合起来并实现自动化。 DevOps 提倡这样一种理念:这些传统上独立的团队在协作方面比在孤岛中更有效。 理想情况下,DevOps 团队共同努力改进…

Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架)

Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架) 大语言模型 (Large Language Models, LLMs) 在不同领域都表现出了优异的性能。然而,对于非AI专家来说,制定高质量的提示来引导 LLMs 是目前AI应用领域的一项重要挑战。现有的提示…