`
zhengjunwei2007_163.com
  • 浏览: 130922 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下安装apche php

阅读更多
apache安装:
1. 下载httpd-2.2.9.tar.gz 源码安装包
2.#gzip -d httpd-2.2.9.tar.gz
  #tar xvf httpd-2.2.9.tar
  解压安装包,之后会出现 httpd-2.2.9 的文件夹,进入该文件夹。
3.进入文件后:
./configure --prefix=/usr/local/apache --enable-so 设置安装目录和参数设置
4. make
5. make install
6:/usr/local/apache/bin/apachectl start ,该命令用来启用apache。
7. /usr/local/apache/bin/apachectl stop  
此时完成apache的安装

源码php-5.2.1.tar.gz安装:
php5必须有libxml2支持!
a. 安装libxml2
# cd /home/down/
# tar -zvxf libxml2-(version).tar.gz
# cd libxml2-(version)
# mkdir -p /usr/local/libxml2
# ./configure --prefix=/usr/local/libxml2
# make
# make install

b。安装zlib:
# cd /home/down/
# tar -zxvf zlib-1.2.3.tar.gz
# cd zlib.1.2.3
# mkdir /usr/local/zlib
# ./configure --prefix=/usr/local/zlib
# make
# make install


c [PHP]
# cd /home/down
# tar -zxvf php-5.2.1.tar.gz
# cd php-5.2.1
# ./configure --prefix=/usr/local/php --with-mysql=/usr/include/mysql --with-apxs2=/usr/local/apache2.2/bin/apxs --with-libxml-dir=/usr/local/libxml2 --with-zlib-dir=/usr/local/zlib
# make
# make install
# cp php.ini /usr/local/lib/php.ini
# vi /usr/local/apache/conf/httpd.conf
 (AddType application/x-tar .tgz下加一行
 AddType application/x-httpd-php .php)

找到 DirectoryIndex index.html index.html.var 
在后面加 index.php 让它把index.php做为默认页

启动apache
# /usr/local/apache2/bin/apachectl start 

d 易出现的错误:
configure: error: Cannot find MySQL header files under /var/lib/mysql.
mysql.h 是mysql的header files: 位于mysql的安装目录

原因: 装得mysql的不完整
解决方法。

1. 查看你的系统有没有安装mysql header
find / -name mysql.h
如果有。请指定–with-mysql=/跟你的正常路径。 如果没有。请看下一步。
2.redhat安装 rpm -ivh MySQL-devel-4.1.12-1.i386.rpm  (若下载MySQL-devel-community-5.1.42-0.sles11.i586.rpm 会报错,编译不过,版本问题)
3.debian安装 apt-get install libmysqlclient15-dev
4.最后一步php的配置选项添加–with-mysql=/usr即可!

分享到:
评论

相关推荐

    linux下安装apache+php+mysql的最简步骤

    在Linux系统中,构建一个基于Apache、PHP和MySQL的服务器环境,通常被称为LAMP(Linux、Apache、MySQL、PHP)架构。这是一种常见的Web开发平台,适用于动态网站和应用程序的部署。下面将详细介绍如何在Linux环境下...

    linux下安装apache

    Linux 下安装 Apache Linux 下安装 Apache 是一个复杂的过程,需要安装多个依赖项,包括 APR、APR-UTIL 和 PCRE。在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在...

    Linux下Apache+PHP+Mysql安装与配置

    Linux 下 Apache+PHP+Mysql 安装与配置 Apache installation * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--...

    Linux下安装Apache+PHP+MySql搭建PHP运行环境

    Linux下安装Apache+PHP+MySql搭建PHP运行环境 Linux 下安装 Apache+PHP+MySql 搭建 PHP 运行环境是 Web 开发中最常用的解决方案之一。通过本教程,我们将指导您一步步搭建一个完整的 PHP 运行环境,包括安装 ...

    Linux下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解

    Linux 下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解 本篇文章详细介绍了在 Linux 操作系统下安装和配置 Apache2.2.x、MySql5.x 和 PHP5.x 的步骤,使用的操作系统为 Redhat AS5,内核版本为 Linux 2.6.18-8.el5,...

    在linux下面安装apache、mysql、php

    在Linux环境下搭建Web服务,通常涉及Apache(HTTP服务器)、MySQL(数据库服务器)和PHP(脚本解释器)的安装与配置。以下将详细介绍如何在Linux系统中安装这三款软件,以及解决可能出现的问题。 首先,我们来看...

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

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

    linux下安装apache mysql php

    在Linux环境下搭建LAMP(Linux、Apache、MySQL、PHP)服务器是常见的Web开发环境配置,以下将详细解释这个过程中的各个步骤。 首先,我们来看如何在Linux上安装MySQL。MySQL是一个流行的开源关系型数据库管理系统,...

    Linux下apache与php的安装与整合.docx

    在Linux环境中,Apache和PHP的集成是搭建动态网站服务的关键步骤。Apache是一个广泛使用的开源Web服务器,而PHP是一种流行的服务器端...通过以上步骤和注意事项,你应该能够成功地在Linux环境下安装和整合Apache与PHP。

    Linux下安装Apache+MySql+PHP全程演示录象(语音)

    通过提供的"Linux下安装Apache+MySql+PHP全程演示录象(语音).swf"文件,你可以观看详细的操作演示,配合"Configure Apache&MySql&PHP for Linux.doc"文档,将更有利于理解和实践这些步骤。记得阅读"ReadMe.txt"以...

    linux下编译安装mysql,apache,php文档

    ### Linux环境下编译安装MySQL、Apache与PHP的详细步骤 #### 搭建环境与安装Linux 1. **安装虚拟机:** - 运行VMware Workstation。 - 双击“新建虚拟机”按钮。 - 选择安装文件路径。 - 在系统类型选择界面中...

    Linux下的apache+php+mysql源文件

    总结来说,Linux下的Apache+PHP+MySQL源文件安装是一个涉及多步骤的过程,包括源码编译、配置选项设定、系统服务管理以及环境变量的设置。熟练掌握这一过程对于任何想要在Linux上开发和部署Web应用的人来说都至关...

    Linux下安装Apache+PHP+MySql搭建PHP运行环境.zip

    在Linux系统中,构建一个PHP运行环境通常涉及到三...通过以上步骤,你就完成了在Linux上安装Apache+PHP+MySQL的基本配置,现在你可以在这个环境中开发和运行PHP Web应用程序了。记得定期更新软件包以确保系统的安全性。

    Linux下安装Apache+PHP+MySql搭建PHP运行环境.pdf

    Linux下安装Apache+PHP+MySql搭建PHP运行环境.pdf

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

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

    linux 下配置 Apache 详解

    ### Linux 下配置 Apache 详解 #### 一、引言 Apache 是一款历史悠久且功能极其强大的 Web 服务器软件。由于其高度可定制性与模块化设计,对于初学者来说可能存在一定的学习曲线。Apache 的核心优势在于它能够通过...

    Linux下安装Apache+Mysql+Php+GD2

    ### Linux下安装Apache+Mysql+Php+GD2 在Linux环境下搭建Web服务器时,Apache、MySQL、PHP以及GD库是非常常见的组合。本篇将详细阐述如何在Linux系统上安装和配置这一组合。 #### 一、安装MySQL ##### 1. 下载与...

    Linux下安装Apache+PHP+MySql搭建PHP运行环境.docx

    在Linux系统中,搭建一个基于Apache、PHP和MySQL的Web开发环境是常见的需求,这个环境通常被称为LAMP(Linux、Apache、MySQL、PHP)堆栈。以下将详细讲解如何一步步在Linux上安装和配置这些组件。 ### 一、关闭...

    Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装.pdf

    LAMP(Linux、Apache、MySQL、PHP)是一套常用的Web开发环境,这四个组件的结合可以为我们提供一个强大且灵活的Web应用程序开发平台。在Ubuntu操作系统下,安装和配置LAMP环境是非常重要的步骤,本文将指导您如何在...

Global site tag (gtag.js) - Google Analytics