centos7 PHP环境搭建 GD库 等插件安装方法

CentOS 7 PHP环境搭建GD库等插件安装方法

在 CentOS 7 上搭建 PHP 环境并安装 GD 库等插件可以通过以下步骤完成。

安装 PHP

在 CentOS 上安装 PHP 可以使用 yum 命令轻松完成:

sudo yum install php

安装 GD 库

安装 GD 库依赖库:

sudo yum install -y libpng-devel libjpeg-devel freetype-devel

首先下载最新的 GD 库:

wget https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.gz

解压并进入该目录:

tar zxvf libgd-2.3.3.tar.gz
cd libgd-2.3.3

执行以下命令进行编译和安装:

./configure
make
sudo make install

安装其它插件

安装常用的其它插件:

sudo yum -y install php-common php-fpm php-cli php-curl php-gd php-mysqlnd php-xml php-zip php-pear

配置

配置文件位置 /etc/php.ini

示例

下面是两个安装 GD 库的示例:

示例 1

安装 GD 库时出现以下错误:

configure: error: libpng.(a|so) not found.

表示缺少 libpng 库。

解决方法:

sudo yum install libpng-devel

示例 2

安装 GD 库时出现以下错误:

configure: error: libjpeg.(a|so) not found.

表示缺少 libjpeg 库。

解决方法:

sudo yum install libjpeg-devel

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos7 PHP环境搭建 GD库 等插件安装方法 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • ubuntu在线服务器python Package安装到离线服务器

    1、在线服务器导出requirement.txt  pip freeze > requirement.txt 该文件生成完毕后,需要做些修改,去掉不需要的库,否则下载的时候会出错。 2、下载whl文件 -> packages pip download -r requirement.txt -d packages pip download -r r…

    Linux 2023年4月19日
    00
  • centos7安装nginx的两种方法介绍

    下面是关于 centos7 安装 nginx 的两种方法介绍的完整攻略: 方法一:使用 yum 安装 nginx yum 是 centos 系统中的一个包管理工具,可以通过 yum 来安装 nginx,其步骤如下: 步骤一:更新系统软件包 sudo yum update 步骤二:添加 nginx 官方 yum 仓库 sudo vi /etc/yum.repo…

    Linux 2023年5月14日
    00
  • Linux下数据库备份恢复过程

    1. 远程进入Linux服务器. 2. 一般登录的是root用户, 第一步切换到Oracle用户, 命令: su – oracle 3. 查看服务器上面数据库的监听的状况 lsnrctl 之后输入命令 status 说明至少有两个数据库实例正在运行 4. 查看Oracle用户的环境变量 命令 more ~/.bash_profile 结果   里面没有 OR…

    Linux 2023年4月11日
    00
  • 使用虚拟机在VirtualBox+openEuler上安装部署openGauss数据库

    让我来详细讲解一下在VirtualBox+openEuler上安装部署openGauss数据库的完整攻略。 环境准备 在开始安装之前,首先需要做好以下准备工作: 安装VirtualBox虚拟机软件; 下载openEuler操作系统镜像,并创建虚拟机并安装openEuler; 下载openGauss数据库的安装包。 安装部署openGauss数据库 1. 解压…

    Linux 2023年5月24日
    00
  • linux下如何使用yum源安装mysql

    下面是“linux下如何使用yum源安装mysql”的完整攻略。 步骤一:设置yum源 在Linux系统中使用yum源安装软件需要先设置yum源。 1.打开终端,执行以下命令备份已有的yum源 $ sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backu…

    Linux 2023年5月14日
    00
  • CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)环境(教程详解)

    CentOS8.1下搭建LEMP环境教程 1. 安装nginx 安装epel-release和nginx sudo dnf install epel-release sudo dnf install nginx 启动nginx sudo systemctl enable nginx.service sudo systemctl start nginx.ser…

    Linux 2023年5月14日
    00
  • 网络框架重构之路plain2.0(c++23 without module) 环境

    接下来本来就直接打算分享框架重构的具体环节,但重构的代码其实并没有完成太多,许多的实现细节在我心中还没有形成一个定型。由于最近回归岗位后,新的开发环境需要自己搭建,搭建的时间来说花了我整整一天的时间才勉强搞定。人们常说工欲善其事必先利其器,开发环境和工具是必不可少的,否则你会发现在接下来的过程中遇到困难的时候就会走很多弯路。虽然最后我们仍旧达到了目的,但是我…

    Linux 2023年4月16日
    00
  • linux虚拟机网络配置与网络配置常用命令使用介绍

    Linux虚拟机网络配置与网络配置常用命令使用介绍 在Linux虚拟机上,网络配置是一项非常重要的任务。本篇攻略将介绍Linux虚拟机网络配置的步骤和常用命令的使用方法。 一、虚拟机网络配置 在虚拟机网络配置中,有三种常见的网络模式:桥接模式、NAT模式和仅主机模式。 1. 桥接模式 桥接模式可以让虚拟机和主机在同一网络中。具体步骤如下: 打开虚拟机软件,选…

    Linux 2023年5月24日
    00
合作推广
合作推广
分享本页
返回顶部