CentOS 7 安装 PHP 7.0以及memcache和redis扩展

安装EPEL

EPEL 是 Extra Packages for Enterprise Linux 的缩写(EPEL),是用于 Fedora-based Red Hat Enterprise Linux (RHEL) 的一个高质量软件源,所以同时也适用于 CentOS 或者 Scientific Linux 等发行版。

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install epel-release

安装PHP 采用webtatic的编译版本

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum install php70w php70w-devel php70w-bcmath php70w-fpm php70w-mbstring php70w-pdo php70w-soap php70w-mysql php70w-gd

安装memcached for php7

git clone https://github.com/php-memcached-dev/php-memcached.git

cd php-memcached

git checkout php7

phpize

./configure --disable-memcached-sasl

make && make install

add

extension=memcached.so

to php.ini

安装redis for php7

git clone https://github.com/phpredis/phpredis.git

cd phpredis

git checkout php7

phpize

./configure

make && make install

add

extension=redis.so

to php.ini

时间: 2024-08-11 05:33:31

CentOS 7 安装 PHP 7.0以及memcache和redis扩展的相关文章

关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法

3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可. #yum install libffi-devel -y#make install若在安装前移除了/usr/bin下python的文件链接依赖,此时yum无法正常使用,需要自己下载相关软件包安装,为节省读者时间,放上链接 #wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libffi-devel-3.0.13-18.el7.x86_64.rpm

Centos 7安装部署zabbix3.0实战(服务器端)

一.服务器端部署 1.Zabbix 环境准备 [[email protected]]#hostnamectl set-hostname zabbix    #永久修改主机名 [[email protected] ~]# cat /etc/redhat-release      # 查看系统版本 CentOS Linux release 7.2.1511 (Core) [[email protected]zabbix ~]# uname -r                # 查看内核版本 3.1

CentOS 7 安装MySQL 8.0.11

1. 下载安装包 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar 这个链接的文件包含MySQL所有组件,而我们安装需要的组件如下: (1) mysql-community-common-8.0.11-1.el7.x86_64.rpm (2) mysql-community-libs-8.0.11-1.el7.x86_64.rpm (3) mysql-community

CentOS 7 安装 Zabbix 3.0

CentOS7搭建Zabbix 一.安装数据库: 1.  安装数据库:sudo  yum  grouinstall mariadb mariadb-server –y 2.  启动数据库:sudo systemctl  start mariadb 3.  设置开机启动:sudo systemctl enable mariadb 4.  初始化数据库:sudo mysql_secure_installation            //设置密码为123456 二.安装Zabbix 1.  下载Z

centos 上安装nodejs v8.0.0

新建目录www 下载nodejs wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz 解压 tar -xvf node-v8.0.0-linux-x64.tar.xz 测试是否安装成功 进入解压目录下的 bin 目录,执行 ls 命令 cd node-v8.0.0-linux-x64/bin && ls 有node 和 npm 测试 ./node -v 安装成功 现在 node 和 npm

centos 7 安装 Git-2.23.0

Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容. Git 易于学习,占地面积小,具有闪电般的快速性能. 它具有诸如Subversion,CVS,Perforce和ClearCase之类的SCM工具,并且具有廉价的本地分支,方便的暂存区域和 多个工作流等功能. Git官方网站:https://git-scm.com/ Linux/Unix 源代码地址:https://mirrors.edge.kernel.org/pub/software/scm/git/

centos 7 安装solr7.3.0 配置mysql

1.下载solr :wget http://archive.apache.org/dist/lucene/solr/7.3.0/solr-7.3.0.tgz   或者去官网自己下:http://archive.apache.org/dist/lucene/solr/  找下面图片字样点进去选版本 2.解压solr   命令:tar -zxvf solr-7.3.0.tgz -C /usr/local/software/   -C指定解压到的路径 3.启动solr 命令: bin/solr sta

centos 7 安装 mysql 8.0.18

MySQL Community Downloads :https://dev.mysql.com/downloads/mysql/ 一.检查是否应安装了mysql或者mariadb,有的话卸载 1.1 检查mariadb rpm -qa | grep mariadb 1.2 删除mariadb yum -y remove mariadb-* 1.3 检查mysql rpm -qa | grep mysql 1.4 删除mysql yum -y remove mysql-* 1.5 删除旧的配置文

Centos 下安装mongoDB,以及配置 php mongodb数据库扩展

一.使用yum 安装MongoDB 1.配置yum源 在 /etc/yum.repos.d/目录中增加 10gen.repo 文件 vi /etc/yum.repos.d/10gen.repo [10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 2.安装MongoDB的服务器端和客户端工具 yum install mongo-10gen