您当前的位置:首页 > 新闻 > 科技

阿里云服务器安装 php 以及 号称php最强的一个扩展模块

时间:2020-05-04 16:05:05  来源:  作者:

我个人有一台阿里云的 ECS 服务器,平时用来测试的,前段时间 装过php7.2 是按照线上生产环境的步骤做的,只不过,生产环境不可能是一台一台手动安装的。我今天只是想把单台的安装步骤分享出来。

 

阿里云服务器安装 php 以及 号称php最强的一个扩展模块

 

 

先安装php

 

#系统环境
centos linux release 7.4.1708 (Core)  

#安装依赖包,注意的是  表示换行符,后面千万不要加空格 

yum install libxml2-devel 
openjpeg 
openjpeg-devel 
openjpeg-libs 
libpng 
libpng-devel 
freetype-devel 
mcrypt 
php-mcrypt 
libmcrypt 
libmcrypt-devel 
bzip2 
bzip2-devel 
openssl-devel 
gcc 
gcc-c++ 
autoconf 
libjpeg-turbo 
libjpeg-turbo-devel 
libcurl-devel 
unzip 
mariadb-devel 


#编译安装 指定 版本的  php
wget   https://www.php.net/distributions/php-7.2.29.tar.gz

tar xf php-7.2.29.tar.gz 

cd php-7.2.29

./configure 
--prefix=/usr/local/php7.2  
--with-config-file-path=/usr/local/php7.2/etc  
--with-pdo-MySQL=/usr/bin/mysql_config 
--with-mysqli=/usr/bin/mysql_config   
--enable-mbstring 
--with-gd 
--with-jpeg-dir=/usr/lib 
--with-freetype-dir=/usr/lib 
--enable-fpm 
--enable-exif 
--enable-sockets  
--with-curl 
--enable-zip 
--with-zlib 
--with-openssl 

make  
make install   


#生产配置文件
cp php.ini-production /usr/local/php7.2/etc/php.ini  

 #我暂时没用到fpm,就先不配置fpm了

# 添加opcache扩展 ,并启用
vi /usr/local/php7.2/etc/php.ini
#添加
zend_extension=opcache.so  
#启用 
[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=1  

# 添加环境变量
echo 'export PATH=/usr/local/php7.2/bin:$PATH' >/etc/profile.d/php.sh 

source /etc/profile.d/php.sh  

#查看php 版本  php  -v

 

阿里云服务器安装 php 以及 号称php最强的一个扩展模块

 

 

再安装扩展模块(我只是安装了我们需要的,根据自己需要安装)


#redis 扩展
tar xf redis-3.1.6.tgz
cd  redis-3.1.6
/usr/local/php7.2/bin/phpize

./configure --with-php-config=/usr/local/php7.2/bin/php-config 

make
make install
cd ../



# memcached 扩展
tar xf libmemcached-1.0.18.tar.gz  
cd libmemcached-1.0.18  
./configure --prefix=/usr/local/libmemcached --with-memcached  

make  
make install  
cd ../

tar xf memcached-3.0.4.tgz 
cd memcached-3.0.4
/usr/local/php7.2/bin/phpize 

./configure --with-php-config=/usr/local/php7.2/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl

make
make install
cd ../
 

#mcrypt 
tar xf mcrypt-1.0.1.tgz 
cd mcrypt-1.0.1
/usr/local/php7.2/bin/phpize

./configure --with-php-config=/usr/local/php7.2/bin/php-config 

make
make install 
cd ../  

#uuid
sudo yum install libuuid-devel -y

tar xf uuid-1.0.4.tgz  
cd uuid-1.0.4
/usr/local/php7.2/bin/phpize

./configure --with-php-config=/usr/local/php7.2/bin/php-config

make
make install
cd ../     
  
 ########################   

# 添加这些扩展  
sudo vi /usr/local/php7.2/etc/php.ini 

extension=redis.so
extension=memcached.so
extension=mcrypt.so
extension=uuid.so  

#查看扩展 php -m

 


 

现在来安装号称 php 最强的一个扩展模块 Swoole

Swoole 是一个 PHP 的 协程 高性能 网络通信引擎,使用 C/C++ 语言编写,提供了多种通信协议的网络服务器和客户端模块。可以方便快速的实现 TCP/UDP服务、高性能Web、WebSocket服务、物联网、实时通讯、游戏、微服务等,使 PHP 不再局限于传统的 Web 领域。

 

# 需要安装依赖  openssl-devel 和  autoconf ,我前面已经装过了, 就不再安装了  

tar xf v4.4.15.tar.gz 
cd swoole-src-4.4.15/
/usr/local/php7.2/bin/phpize

./configure 
--with-php-config=/usr/local/php7.2/bin//php-config 
--enable-swoole 
--enable-openssl 
--enable-http2 
--enable-sockets 

make
make install  

#添加扩展到配置文件
vi /usr/local/php7.2/etc/php.ini 
extension=swoole.so  


# 可以查看扩展模块详情  php --ri swoole
阿里云服务器安装 php 以及 号称php最强的一个扩展模块

 

 

 



Tags:阿里云   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
阿里云镜像源地址及安装网站地址https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b111kK44P更新源之前把之前的国外的镜像先备份一下 切换到yumcd...【详细内容】
2021-12-27  Tags: 阿里云  点击:(1)  评论:(0)  加入收藏
阿里云和腾讯云都是非常好的云服务器平台,大多数用户完全不用纠结腾讯云还是阿里云,特别是微信开发用户,自然是首选腾讯云,其次是学生或个人以及财政紧张的小公司微型业务,腾讯云...【详细内容】
2021-12-14  Tags: 阿里云  点击:(14)  评论:(0)  加入收藏
本文作者宗志刚(花名瑄珉),网络领域从业十五余年,现任阿里云网络产品线资深技术专家,负责阿里云网络洛神平台的技术规划、架构设计以及网元产品研发工作。在刚刚过去的云栖大会上...【详细内容】
2021-11-02  Tags: 阿里云  点击:(98)  评论:(0)  加入收藏
Windows电脑将阿里云盘挂载为本地磁盘,全速访问资源,本篇文章依赖于阿里云盘的webdav功能,如果没有搭建的童鞋可以先搭建好webdav搭建阿里云盘webdav的文章群晖NAS同步阿里云盘...【详细内容】
2021-08-09  Tags: 阿里云  点击:(686)  评论:(0)  加入收藏
关于阿里云ACP认证,其实涉及了很多方向。今年在阿里云合作伙伴大会上,阿里将认证这个板块分为了计算和数据智能两大类,细分又可以分为云计算、云原生、云安全、大数据、数据库...【详细内容】
2021-07-16  Tags: 阿里云  点击:(152)  评论:(0)  加入收藏
近日有粉丝问阿里云和华为云的部署区别是啥,其实阿祥没有搭建过阿里云,具体用啥工具部署,部署的步骤和具体方法并不知道(ps:后续如果能找到类似资料,阿祥会给大家分享),所以我这次先...【详细内容】
2021-07-13  Tags: 阿里云  点击:(136)  评论:(0)  加入收藏
一、对象存储OSS阿里云对象存储OSS(Object Storage Service)具有丰富的安全防护能力,支持服务器端加密、客户端加密、防盗链白名单、细粒度权限管控、日志审计、合规保留策略(WO...【详细内容】
2021-06-24  Tags: 阿里云  点击:(102)  评论:(0)  加入收藏
视频点播(ApsaraVideo for VoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速于一体的一站式音视频点播解决方案。 1、应用场景 音视频网站:无论是初创...【详细内容】
2021-06-23  Tags: 阿里云  点击:(142)  评论:(0)  加入收藏
阿里云Tair云原生内存数据库线上名字为阿里云数据库Redis企业版(又称阿里云Tair),从2009年开始正式承载集团业务,是一款历经磨练的企业级产品。它完全兼容Redis的数据结构和通讯协议,包括API接口,并且在内部逐步打磨的过程...【详细内容】
2021-06-21  Tags: 阿里云  点击:(99)  评论:(0)  加入收藏
1.ubuntu 20.04 LTS 更换阿里云源第一步:先备份下原始源:sudo cp /etc/apt/source.list /etc/apt/source.list.backup第二步:修改文件vim /etc/apt/source.list清除原有的,替换...【详细内容】
2021-06-07  Tags: 阿里云  点击:(99)  评论:(0)  加入收藏
▌简易百科推荐
非法购买公民信息、开发人脸认证规避技术……今年年初,广东省公安厅网安部门侦破全国首例破解“青少年防沉迷系统”的新型网络犯罪案件,抓获犯罪嫌疑人13名,查处非...【详细内容】
2021-12-28    人民日报客户端  Tags:数据安全步   点击:(5)  评论:(0)  加入收藏
就在今天,腾讯方面宣布将在2022年1月31日下架企业QQ和营销QQ,其实这一消息的降临并不让笔者意外,因为早在今年的10月28日20点之后,企业QQ和营销QQ就被停止了续费服务。相信很多...【详细内容】
2021-12-27  科技探险家    Tags:企业QQ   点击:(20)  评论:(0)  加入收藏
日前,上海交通大学发布《全球电竞之都评价报告》,对全球15个致力于发展电竞之都的城市进行评价,上海作为中国城市电竞发展的排头兵,其拥有众多优质电竞企业及完整产业集群,因此排...【详细内容】
2021-12-27  经济日报    Tags:电竞   点击:(3)  评论:(0)  加入收藏
为优化网络氛围环境,微博又开始整顿用户信息了。本月月初,微博官方发布公告,要求昵称中带有如“二货”“SB”“瘪三”“娘炮”等明显低俗或侮辱性词汇的用户尽快修改,否则将面临...【详细内容】
2021-12-24  运了个营    Tags:微博   点击:(10)  评论:(0)  加入收藏
昨日谷歌宣布,自2022年12月19日开始停止对OnHub的软件支持,OnHub路由器仍将提供Wi-Fi信号,但用户无法用谷歌Home应用程序管理它。无法更新Wi-Fi网络设置、添加额外的Wifi设备或...【详细内容】
2021-12-22  雷峰网    Tags:Google OnHub   点击:(5)  评论:(0)  加入收藏
IT之家 12 月 20 日消息,百度网盘青春版 iOS 客户端今日晚间率先开启内测,安卓客户端将在稍后内测。使用苹果 iPhone 的IT之家小伙伴可以点此下载内测版,需要先下载 TestFlight...【详细内容】
2021-12-21  IT之家    Tags:百度网盘   点击:(10)  评论:(0)  加入收藏
对于拼车单,是接还是不接,不少网约车司机表示很矛盾。接吧,钱少事多,常常跑了个寂寞,不接吧,车多客少,挑三拣四没饭吃。 在平台大力推广拼车单之下,不少司机迫于生活压力,最终还是打...【详细内容】
2021-12-17  网约车情报分享    Tags:滴滴   点击:(9)  评论:(0)  加入收藏
蓝鲸TMT频道12月16日讯,据饿了么官方微信公众号,近日,在圆桌会上,蓝骑士与平台交流了配送安全问题。饿了么表示,线上将技术手段融入安全防护;线下将持续进行安全培训,并试点智能头...【详细内容】
2021-12-17    金融界  Tags:饿了么   点击:(24)  评论:(0)  加入收藏
开源最前线(ID:OpenSourceTop) 猿妹编译项目地址: https://github.com/restic/restic全球知名代码托管平台 GitHub 今天就重磅发布了今年的年度报告——《2021 年度 O...【详细内容】
2021-12-17  Python部落    Tags:   点击:(9)  评论:(0)  加入收藏
新京报快讯 据中国网络视听节目服务协会网站消息,12月15日,中国网络视听节目服务协会发布了《网络短视频内容审核标准细则》(2021)。中国网络视听节目服务协会组织有关短视频平...【详细内容】
2021-12-16    新京报  Tags:短视频   点击:(11)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条