`
275553385
  • 浏览: 721502 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论

linux下apache +php 常见错误解决方法

阅读更多
如果使用的是ubuntu或debian就很简单了,直接sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd 就基本上搞定,但是用源代码安装还是很麻烦~

wget http://www.boutell.com/gd/http/gd-2.0.11.tar.gz
tar zxvf gd-2.0.11.tar.gz
cd gd-2.0.11
sudo ./configure --prefix=/usr/local/gd2
sudo make
sudo make install再php:~/:./configure  …… --with-gd=/usr/local/gd2  ……
以下是基于yum install或者apt-get的。

1)

Configure: error: xml2-config not found. Please check your libxml2 installation.#yum install libxml2 libxml2-devel (For Redhat & Fedora)

# aptitude install libxml2-dev      (For ubuntu)
2)

Checking for pkg-config… /usr/bin/pkg-config 
configure: error: Cannot find OpenSSL’s <evp.h>#
yum install openssl openssl-devel
3)

Configure: error: Please reinstall the BZip2 distribution# yum 
install bzip2 bzip2-devel
4)

Configure: error: Please reinstall the libcurl distribution -easy.h should be in <curl-dir>/include/curl/# yum install curl curl-devel   (For Redhat & Fedora)
# install libcurl4-gnutls-dev    (For Ubuntu)
5)

Configure: error: libjpeg.(also) not found.
# yum install libjpeg libjpeg-devel
6)

Configure: error: libpng.(also) not found.
# yum install libpng libpng-devel
7)

Configure: error: freetype.h not found
.#yum install freetype-devel
8)

Configure: error: Unable to locate gmp.h
# yum install gmp-devel
9)

Configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!# yum install mysql-devel            (For Redhat & Fedora) 
# apt-get install libmysql++-dev      (For Ubuntu)
10)

Configure: error: Please reinstall the ncurses distribution
# yum install ncurses ncurses-devel
11)

Checking for unixODBC support… configure: error: ODBC header file ‘/usr/include/sqlext.h’ not found!
# yum install unixODBC-devel
12)

Configure: error: Cannot find pspell
# yum install pspell-devel
13)

configure: error: mcrypt.h not found. Please reinstall libmcrypt.# yum install libmcrypt libmcrypt-devel    (For Redhat & Fedora) 
# apt-get install libmcrypt-dev
14)

Configure: error: snmp.h not found. Check your SNMP installation.# 
yum install net-snmp net-snmp-devel
以上均是转载内容
分享到:
评论

相关推荐

    Linux+apache+php+mysql 环境安装

    在IT行业中,LAMP(Linux、Apache、MySQL、PHP)是构建Web应用的最常见和经典的基础架构。本篇文章将详细讲解如何在Linux系统上搭建这个环境。 首先,我们需要安装Apache,它是世界上最流行的HTTP服务器软件。可以...

    linux下Apache+mysql+php(LAMP)安装包

    在Linux环境中,构建一个LAMP(Linux、Apache、MySQL、PHP)服务器是常见的Web开发配置。这个安装包包含了运行PHP应用程序所需的所有基本组件。以下是关于如何在Linux系统中安装和配置LAMP的详细步骤和相关知识点: ...

    Linux配置Apache+PHP+MySQL+GD库

    本文将深入解析如何在Linux环境下搭建这套环境,涵盖从安装到配置的全过程,以及解决可能出现的问题。 ### 一、Linux系统下配置Apache Apache作为全球广泛使用的Web服务器软件之一,其稳定性和安全性得到广泛认可...

    apache+linux+mysql+php 讲座

    在Linux环境下,Apache可以通过配置文件来控制服务器的行为,如设置虚拟主机、重定向、错误处理等。通过模块化的架构,Apache可以扩展以支持各种功能,例如SSL/TLS加密、URL重写和身份验证。 【Linux】 Linux是一种...

    Linux+Apache+Nginx+MySQL+PHP_前后端_部署_生产环境

    #### 五、常见问题及解决方案 - **502错误**: 这通常是由于Nginx无法正常连接到后端服务导致的。检查Nginx的日志文件,确保Apache服务正在运行且配置正确。 - **内存泄露**: 长时间运行后可能会出现内存使用逐渐增加...

    Linux下安装并配置Apache+PHP+MySQL

    ### Linux下安装并配置Apache+PHP+MySQL #### 一、前言 本文将详细介绍如何在Linux环境下安装和配置Apache Web服务器、PHP解释器以及MySQL数据库管理系统,搭建一个完整的LAMP(Linux Apache MySQL PHP)环境。该...

    linux+apache+php+mysql安装配置借鉴.pdf

    在IT行业中,Linux、Apache、PHP和MySQL的组合(通常称为LAMP)是构建Web应用程序的常见基础架构。本文档详细介绍了如何在Linux系统上安装和配置这些组件,特别是MySQL数据库、Apache HTTP服务器以及PHP解释器。 ...

    linux下的Apache2 + mysql5 + php5 安装教程[力荐]

    在Linux环境中搭建Apache2、MySQL5和PHP5的组合,也被称为...在提供的压缩包文件“linux下的Apache2 + mysql5 + php5 安装详解”中,可能包含了更详细的步骤、注意事项以及解决常见问题的方法,建议参照文档进行操作。

    整合Apache+PHP+MySQL

    在IT行业中,集成Apache、PHP和MySQL是搭建Web服务器环境的常见步骤,特别是对于开发和测试LAMP(Linux, Apache, MySQL, PHP)应用程序时。这个过程涉及到在Windows操作系统上安装这三个组件,然后进行必要的配置...

    64位apache+mysql+php5.5.10+memcache

    这个组合是常见的LAMP(Linux、Apache、MySQL、PHP)架构在Windows环境下的变体,通常用于搭建Web开发环境。 首先,Apache是一个开源的HTTP服务器,广泛应用于各种操作系统,包括Windows。在64位环境下,它可以处理...

    APACHE+PHP+MYSQL+ZEND环境一体化配置

    "APACHE+PHP+MYSQL+ZEND环境一体化配置"是搭建Web应用程序的常见组合,这套组合通常被称为LAMP(Linux + Apache + MySQL + PHP)或者WAMP(Windows + Apache + MySQL + PHP),在Windows操作系统下就是WAMP环境。...

    linux下的整合apache+mysql+php+resin

    ### Linux下的Apache+MySQL+PHP+Resin整合详解 #### 一、背景介绍与环境准备 在Linux系统中实现Apache+MySQL+PHP+Resin的整合对于构建高性能、稳定的Web应用至关重要。本篇文章将详细讲解如何在Red Hat AS4环境下...

    dns+apache+mysql+php+phpBB

    在IT行业中,LAMP(Linux、Apache、MySQL、PHP)是一种常见的开源软件堆栈,用于构建动态网站和web应用程序。本教程将详细讲解如何在Linux系统下搭建LAMP环境,并结合DNS配置和phpBB论坛软件的安装,创建一个完整的...

    Apache+Php+Mysql在Linux下的安装与配置.pdf

    在Linux环境下安装和配置Apache、PHP和MySQL是一种常见的Web服务器架构组合,适用于开发和运行动态网站和应用。以下是详细介绍这一过程的知识点: **Apache的安装与配置** Apache是世界上使用最广泛的Web服务器...

    win8下安装apache+mysql+php

    1. 尾声:对整个安装配置过程进行回顾,总结常见的问题和解决方法,提醒用户进行必要的安全设置和优化。 2. 后续建议:建议用户学习更多的Web服务器管理和安全优化知识,以便更好地维护和管理服务器环境。 以上知识...

    Linux下Apache+Php4+Mysql的安装

    在当今的Web开发环境中,Linux操作系统搭配Apache、PHP和MySQL(简称LAMP)的组合是极为常见的开源解决方案,它为搭建高效、稳定且成本低廉的Web服务器提供了可能。这篇文章将详细介绍如何在Linux系统下,特别是中文...

    在linux下配置Apache2.2.3+mysql5.0.22+php5.2.0

    在Linux操作系统中配置Apache2.2.3、MySQL5.0.22和PHP5.2.0是一个常见的Web服务器环境搭建过程,这种组合通常被称为LAMP(Linux、Apache、MySQL、PHP)环境。这个过程涉及到多个步骤,包括软件包的获取、依赖库的...

    nginx+apache+mysql+php+memcached+squid搭建集群web环境

    在当前的Web开发领域,LAMP(Linux + Apache + MySQL + PHP)架构是最常见的选择,但对于处理大量用户访问的场景,单一服务器可能无法满足需求。因此,构建一个高效的、可靠的、稳定的集群Web环境显得至关重要。本篇...

    apache+php+mysql安装配置

    在IT领域,尤其是在服务器搭建和Web开发环境中,Apache、PHP和MySQL是常见的组合,被称为LAMP(Linux, Apache, MySQL, PHP)堆栈。在Windows操作系统下,这种配置同样广泛,尽管操作系统不同,但基本原理不变。下面...

Global site tag (gtag.js) - Google Analytics