17.17 LNMP安装php扩展模块

简介: 我们已经知道 LNMP 一键安装包默认只安装了最基本的 Nginx+Mysql+PHP 环境,并没有安装扩展功能模块,如果需要安装扩展模块该怎么办?

我们已经知道 LNMP 一键安装包默认只安装了最基本的 Nginx+Mysql+PHP 环境,并没有安装扩展功能模块,如果需要安装扩展模块该怎么办?

不用担心,也有相应的安装脚本,我们一个一个来看。需要注意的是,以下 5 个模块并不是必须安装的,而是用到哪个模块才安装哪个模块。

安装eAccelerator

eAccelerator 是一个开放源码的 PHP 加速器,提高了 PHP 脚本的缓存性能,使得 PHP 脚本在编译状态下对服务器的开销几乎完全消除。它还对脚本起到了优化作用,以加快其执行效率。安装过程如下:

[root@localhost ~]# cd /usr/local/src/lnmp1.0-full
\#进入lnmp解压缩目录
[root@localhost lnmp1.0-full]# ./eaccelerator.sh
\#执行ccelerator.sh 安装脚本
========================================================
Install eAcesselerator for LNMP VI.0 , Written by Licess
========================================================
LNMP is a tool to auto-compile S install Nginx+MySQL+PHP on Linux This script is a tool to install eAccelerator for lnmp

For more information please visit http://www.lnmp.org
========================================================
Which version do you want to install:
Install eaccelerator 0.9.5.3 please type: old
\#0.9.5.3版本支持PHP 5.2,如需此版本请输入old
Install eaccelerator 0.9.6.1 please type: new
\#0.9.6.1版本支持PHP 5.2和5.3,如需此版本请输入new
Install eaccelerator 1.0-dev please type: dev
\#1.0版本支持PHP 5.2, 5.3和5.4,如需此版本请输入dev
Type old, new or dev (Default version old):dev
\#输入 dev
Press any key to start. . .or Press Ctrl+c to
\#按任意键开始安装

这里按回车键,eAccelerator 就会自动安装,也很方便。

安装xCache

xCache 是一个又快又稳定的 PHP opcode 缓存器,经过良好的测试并可在大流量/高负载的生产机器上稳定运行,经过(在 Linux 上)测试并支持所有现行 PHP 分支的最新发布版本。安装过程如下:

[root@localhost ~]# cd /usr/local/src/lnmp1.0-full
\#进入lnmp解压缩目录
[root@localhost lnmp1.0-full]# ./xcache.sh
\#执行xcache.sh安装脚本
=======================================================================
Install XCache for LNMP V1.0 , Written by Licess
=======================================================================
LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux
This script is a tool to install XCache for lnmp
more information please visit http://www.lnmp.org
=======================================================================
Which version do you want to install:
Install XCache 2.0.0 please type:old
Install XCache 3.0.1 please type:new
Type old or new (Default install XCache 3.0.1):new
\#安装较新的版本

同样,回车之后会让你确认,再次回车就可以安装了。

安装memcached

memcached 的安装过程如下:

[root@localhost ~]# cd /usr/local/src/lnmp1.0-full
\#进入lnmp解压缩目录
[root@localhost lnmp1.0-full]#./memcached.sh
\#执行memcached.sh安装脚本

这个软件的安装不再有安装选项需要选择,回车就会自动安装 memcache php 扩展和 memcached。

安装imageMagick

imageMagick 是一个用于查看、编辑位图文件以及进行图像格式转换的开放源码软件套装,它可以读取、编辑超过 100 种图像格式,可用来代替 gd 库。安装过程如下:

[root@localhost ~]# cd /usr/local/src/lnmp1.0-full
\#进入lnmp解压缩目录
[root@localhost lnmp1.0-full]#./imageMagick.sh
\#执行imageMagick.sh安装脚本

这个软件也没有安装选项需要选择,回车就会自动安装 imageMagick。

安装ionCube

ionCube loader 是用来解密 ionCube 加密的 PHP 脚本的,如 whmcs 就采用 ionCube 加密。安装过程如下:

[root@localhost ~]# cd /usr/local/src/lnmp1.0-full
\#进入lnmp解压缩目录
[root@localhost lnmp1.0-full]#./ionCube.sh
\#执行ionCube.sh安装脚本

回车就会自动安装。

目录
相关文章
|
1月前
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
90 6
|
2月前
|
关系型数据库 MySQL 应用服务中间件
Linux 手动安装快速部署 LNMP 环境实战
本文详细记录了在阿里云ECS上手动搭建LNMP环境的过程,系统选用Ubuntu 24.04。主要内容包括:1) 使用`apt`安装Nginx和MySQL,并更新软件源;2) 编译安装PHP 8.4.5,配置PHP-FPM及环境路径;3) 配置MySQL root用户密码;4) 调整Nginx支持PHP解析并测试整体环境。通过此过程,重现手动配置服务器的细节,帮助熟悉各组件的安装与协同工作。
144 23
|
4月前
|
运维 JavaScript 应用服务中间件
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
本文介绍了OS Copilot在ECS上 Alibaba Cloud Linux的安装与使用,并对其多项参数进行了功能测评。OS Copilot是为操作系统提供智能化辅助的工具,支持自动化任务、智能推荐、故障排查等功能。安装时需检查是否已安装(`rpm -q os-copilot`),若未安装则用`yum install os-copilot`命令安装,并配置AccessKey信息连接阿里云服务。通过测试不同参数命令,如`-t`参数,展示了其自动化执行和智能生成回答的能力,显著提升运维效率。
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
|
3月前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
114 20
|
6月前
|
Java 程序员 PHP
01 入门PHP就来我这-安装phpstudy
路老师的PHP入门教程,带你从零开始学习PHP。首先下载并安装phpStudy,接着配置域名和端口,最后创建并运行第一个PHP文件。内容详实,适合初学者。
137 3
01 入门PHP就来我这-安装phpstudy
|
关系型数据库 MySQL 应用服务中间件
手动部署LNMP环境(Alibaba Cloud Linux 2)
本场景带您体验如何在Alibaba Cloud Linux 2.1903 LTS 64位操作系统的云服务器上搭建LNMP环境。
|
3月前
|
关系型数据库 应用服务中间件 Linux
Linux云服务器如何搭建LNMP环境
LNMP环境是Linux系统中常用的Web服务架构,由Linux、Nginx、MySQL/MariaDB和PHP组成,适用于高效托管动态网站。本文以CentOS 7为例,详细介绍了LNMP环境的搭建步骤,包括Nginx、MariaDB和PHP的安装与配置,以及最终通过创建`index.php`文件验证环境是否成功部署。具体操作涵盖配置YUM仓库、安装服务、编辑配置文件、启动服务等关键步骤,确保用户能够顺利搭建并运行LNMP环境。
87 1
Linux云服务器如何搭建LNMP环境
|
关系型数据库 应用服务中间件 nginx
基于Docker的LNMP环境微服务搭建
基于Docker的LNMP环境微服务搭建
基于Docker的LNMP环境微服务搭建
|
关系型数据库 MySQL 应用服务中间件
快速搭建LNMP环境
Nginx是一款小巧而高效的Web服务器软件,可帮您在Linux系统下快速方便地搭建出LNMP Web服务环境。本教程介绍如何搭建LNMP环境,其中LNMP分别代表Linux、Nginx、MySQL和PHP。
|
关系型数据库 MySQL 应用服务中间件
Nginx__高级进阶篇之LNMP动态网站环境部署
Nginx__高级进阶篇之LNMP动态网站环境部署
307 0