1.下载apache,我这里下载的是httpd-2.0.64.tar.gz源码包
在如下页面下载apache的for Linux 的源码包
http://www.apache.org/dist/httpd/;
存至/home/xx目录,xx是自建文件夹,我建了一个soft的文件夹。
命令列表:
cd /home/soft
tar -zxvf httpd-2.0.64.tar.gz
mv httpd-2.0.64 apache
cd apache
./configure --prefix=/usr/local/apache2 --enable-module=so
make
make install
安装apache至/usr/local/apache 并配置apache支持dso
2.下载安装php
在如下页面下载php的for Linux 的源码包
http://www.php.net/downloads.php ;
存至/home/wj目录
命令列表:
cd /home/soft
tar -zxvf php-5.2.17.tar.gz
mv php-5.2.17 php
cd php
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --with-mysql
make
make install
其中apache和mysql是根据你安装的目录名变,我的是 =/usr/local/apache2/bin/apxs 和mysql
cp php.ini-dist /usr/local/lib/php.ini
以dso方式安装php至/usr/local/php 设置配置文件目录为/usr/local/lib 开启mysql,xml支持
3.配置相关参数
vi /usr/local/apache/conf/httpd.conf
对apache做如下配置
#将ServerAdmin mailto:linux@linuxidc.com一行改为您的邮箱地址
#DocumentRoot "/usr/local/apache2/htdocs/" 此处为html文件主目录
# 同上
#Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"
#
# DirectoryIndex index.html index.php
#
#设置apache的默认文件名次序
#AddType application/x-httpd-php .php .phtml .php3 .inc
#AddType application/x-httpd-php-source .phps
#设置php文件后缀
存盘退出
vi /usr/local/lib/php.ini
#register-golbals = On
4.启动服务
/usr/local/apache/bin/apachectl start
5.测试
然后写个php测试页info.php:内容如下
〈?php
phpinfo();
?>
正常的话,应该能看到php的信息了,恭喜你的Apche+Mysql+PHP安装成功
6.关闭服务
/usr/local/apache/bin/apachectl stop
7.如果按以上步骤之后,在运行某个项目后依旧出现问题,请修改文件夹属性。
chmod -R 777 项目名称(加上-R是修改目录及其下所有的目录和文件的属性)
分享到:
相关推荐
Linux 下 Apache+PHP+Mysql 安装与配置 Apache installation * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--...
在Linux系统中,构建一个基于Apache、PHP和MySQL的服务器环境,通常被称为LAMP(Linux、Apache、MySQL、PHP)架构。这是一种常见的Web开发平台,适用于动态网站和应用程序的部署。下面将详细介绍如何在Linux环境下...
超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...
【基于Linux的Apache+MySQL+PHP的安装配置】 在当今的互联网环境中,网站已经不再仅仅是展示静态信息的平台,它们需要处理数据存储、查询、用户请求处理以及动态内容生成等功能。在这种需求下,Apache+PHP+MySQL的...
在Ubuntu下安装和配置LAMP环境可以按照以下步骤进行: 1. 安装Apache:使用以下命令安装Apache:`sudo apt-get install apache2` 2. 安装MySQL:使用以下命令安装MySQL:`sudo apt-get install mysql-server` 3. ...
【Linux + Apache + PHP + MySQL 环境安装详解】 在IT行业中,LAMP(Linux、Apache、MySQL、PHP)是构建Web应用的最常见和经典的基础架构。本篇文章将详细讲解如何在Linux系统上搭建这个环境。 首先,我们需要安装...
### LAMP(Linux + Apache + MySQL + PHP)基本配置详解 #### 一、LAMP环境简介 LAMP代表Linux(操作系统)、Apache(Web服务器)、MySQL(数据库管理系统)和PHP(服务器端脚本语言)。这套组合在搭建Web应用程序...
在Linux下安装Apache,首先从官方网站下载源码包,然后解压、移动到指定目录,使用`./configure`进行配置,`make`编译,最后`make install`安装。在配置时,可以指定安装路径和启用模块,例如`--prefix=/usr/local/...
基于 Linux 的 Apache+MySQL+PHP 的安装配置 本文档详细介绍了基于 Linux 平台的 Apache、MySQL 和 PHP 的安装配置过程。Apache 是一个流行的 Web 服务器软件,MySQL 是一个小型关系型数据库管理系统,PHP 是一种...
Linux+Apache+Mysql+PHP典型配置 Linux+Apache+Mysql+PHP典型配置
### Linux下Apache+PHP+MySQL配置攻略(Red Hat 7.2) #### 一、系统要求 本配置攻略适用于Red Hat 7.2版本。如果你正在使用的操作系统版本与此不同,请根据实际情况调整步骤。 #### 二、服务器端软件要求 1. **...
在IT领域,"Apache+MySQL+PHP"是一个经典的Web开发环境组合,被称为LAMP(Linux, Apache, MySQL, PHP)的Windows版本,这里为WAMP(Windows, Apache, MySQL, PHP)。这个组合提供了强大的功能,使得开发者能够在本地...
以上就是LINUX+APACHE+PHP+BDB+OPENLDAP+PHPLDAPADMIN的安装配置流程。在实际操作中,可能还需要根据具体需求调整配置,例如添加SSL支持、设置防火墙规则、优化性能等。每个步骤都需要细心操作,确保所有组件能正确...
"LINUX下APACHE+MYSQL+PHP运行环境搭建教程" 本教程旨在指导读者在LINUX系统中搭建APACHE+MYSQL+PHP运行环境,通过详细的步骤和命令,帮助读者快速搭建一个功能完善的Web服务器环境。 知识点1: Apache、MYSQL、...
【Linux + Apache + PHP + MySQL 安装配置】 在搭建基于Linux系统的Web开发环境时,通常会选择使用LAMP(Linux + Apache + MySQL + PHP)架构。这个架构为开发者提供了稳定且开源的基础,便于构建动态网站和应用。...
《Linux + Apache + PHP + MySQL 安装配置详解》 在IT行业中,Linux、Apache、PHP和MySQL的组合(LAMP)是搭建Web服务器的常用架构,因其开源、稳定和高效的特点,被广泛应用于各种网站和应用程序的开发与部署。...
【Linux+Apache+Nginx+Mysql+PHP完美配置教程】 在配置Linux服务器以支持LAMP(Linux, Apache, MySQL, PHP)环境时,我们需要进行一系列的准备工作和安装步骤。以下是一个详细的步骤指南: **一、准备工作** 1. *...