首页 > 系统相关 >centos7.9 安装Hyperf 环境

centos7.9 安装Hyperf 环境

时间:2024-07-29 11:06:55浏览次数:19  
标签:enable swoole mysqlnd centos7.9 Hyperf curl php 安装 yes

安装php7.4

cat /etc/redhat-release
yum install epel-release
rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install -y yum-utils
yum-config-manager --enable remi-php74
yum install -y php php-fpm php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-redis php-opcache php-devel curl-devel

安装composer

php -r "readfile('https://getcomposer.org/installer');" | php

mv composer.phar /usr/bin/composer

composer -v

安装swoole4.8.10扩展

pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-swoole-json="no" enable-swoole-curl="yes" enable-cares="yes"' http://pecl.php.net/get/swoole-4.8.10.tgz

# /etc/php.ini添加扩展
extension=swoole.so
# 关闭short name
swoole.use_shortname=Off

安装swoole常见问题

如果启用sockets、mysqlnd、swoole-curl时,需要先删除/etc/php.d/里面对应的配置20-sockets.ini、20-mysqlnd.ini、20-curl.ini,然后再在/etc/php.ini里面添加如下配置

extension=curl.so
extension=mysqlnd.so
extension=sockets.so

标签:enable,swoole,mysqlnd,centos7.9,Hyperf,curl,php,安装,yes
From: https://www.cnblogs.com/fengchi/p/18329666

相关文章

  • 安装 win32api 时出现此错误
    Collectingpypiwin32Usingcachedpypiwin32-223-py3-none-any.whl(1.7kB)Usingcachedpypiwin32-219.zip(4.8MB)Preparingmetadata(setup.py)...errorerror:subprocess-exited-with-error×pythonsetup.pyegg_infodidnotrunsuccessfully.......
  • ubuntu系统安装docker
    运行以下命令,更新软件包索引并安装添加Docker仓库所需的前置软件包:sudoaptupdatesudoapt-get-yinstallapt-transport-httpsca-certificatescurlsoftware-properties-common第2步:导入DockerGPG密钥使用以下命令下载并导入Docker阿里云的GPG密钥:curl-f......
  • 如何在GCP机器上安装pypiwin32模块?
    我想在python中导入win32com然后我使用pipinstallpypiwin32pipinstallpywin32python-mpipinstallpypiwin32python-mpipinstallpywin32导入,但是没有成功并收到错误通知Defaultingtouserinstallationbecausenormalsite-pac......
  • 软路由新手入门教程(从概念-选型-接线-安装)
    1、软路由、硬路由概念介绍硬路由通俗介绍:目前我们上网使用的路由器就是“硬”路由,他是厂商提供了一套完整的定制的软件+硬件的解决方案,包含刷好的系统(固件)、电源、路由器机器。常见的路由器有:华为、小米、TP-LINK。如下图。 软路由官方介绍:软路由是指利用台式机或服务......
  • Vue3 - 最新详细实现安装使用 Google 谷歌地图教程,提供搜索城市名称及地点(搜索关键字
    前言如果您需要Vue2版本,请访问这篇文章。在vue3|nuxt3网站开发中,详解实现接入谷歌google地图申请密钥及相关配置完整流程,附带使用谷歌地图相关功能示例代码,支持地图渲染展示、在地图上标点、全球地图搜索及搜索框相关联想关键词、地图导航、用户当前位置经纬度......
  • java初识---JDK的安装配置
    JDK的安装确定操作系统在开始安装JDK之前,首先需要确定自己的计算机操作系统类型,如Windows、macOS或Linux。因为不同操作系统的JDK安装包和安装步骤可能有所不同。检查系统要求确保计算机满足JDK安装所需的最低系统要求,包括处理器、内存和磁盘空间等。这些要求通常可以在JDK......
  • 无法导入明确安装的模块
    安装mechanize后,我似乎无法导入它。我尝试从pip、easy_install和viapythonsetup.pyinstall从此存储库安装:https://github.com/abielr/mechanize所有这些都无济于事,因为每次我进入Python交互时,我都会得到:Python2.7.3(default,Aug1201......
  • 如何在 Windows 7 上使用 pip 使用 MinGW-w64 编译器安装包?
    我在Windows7上使用Python3.4.164位。当我尝试使用pip安装scikit-image时,遇到了一个常见问题:“无法找到vcvarsall.bat”。我确保安装了VisualStudio2009和2010可再发行组件,并将VS90COMNTOOLS和VS100COMNTOOLS添加到环境变量中。但这没有帮助。同样的错误......
  • Mocreak Office Installer(Office安装部署工具) v2.3.0.703 中文绿色版
    概述Mocreak是一款一键自动化下载、安装、部署正版Office的办公增强工具。该工具完全免费、无广告、绿色、无毒、简约、高效、安全。软件特点一键快速下载、安装、部署最新版MicrosoftOffice软件。提供简约、高效,且可自定义的图形界面,提升部署效率。支持将Office安装......
  • 【node】Linux下安装node和npm
    Linux下安装node和npm下面的版本虽然安装失败了,第一次尝试不容易,只需要更换一下node的版本为v16.20.2即可安装成功,20这样的高版本对大部分linux服务器来讲还是版本太高了,GLIBC动态库不支持,升级颇为麻烦!下载node二进制包到下载官网https://nodejs.org/zh-cn/download/......