`

Linux:安装Apache与PHP

阅读更多

Linux:安装Apache与PHP


1、Apache 


在如下页面下载apache的for Linux 的源码包http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹。


命令列表: 

cd /home/wj 

tar -zxvf httpd-2.0.54.tar.gz 

mv httpd-2.0.54 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/wj 

tar -zxvf php-5.0.4.tar.gz 

mv php-5.0.4 php 

cd php 

./configure --prefix=/usr/local/php5 

--with-apxs2=/usr/local/apache2/bin/apxs 

--with-config-file-path=/usr/local/lib 

--enable-track-vars 

--with-xml

--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 "/home/httpd/html/" 此处为html文件主目录


Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes" 

DirectoryIndex default.php default.phtml default.php3 default.html default.htm 

 

AddType application/x-httpd-php .php .phtml .php3 .inc #设置apache的默认文件名次序

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:内容如下 


〈?phpphpinfo();?> 


正常的话,应该能看到php的信息了,恭喜你的Apche+Mysql+PHP安装成功。 


6、apache自动启动- - 


下面用自启动apache为例; 


自启动脚本: 


/usr/local/apache/bin/apachectl start 


文件位于/etc/rc.d/init.d下,名为apached,注意要可执行. 


#chmod +x /etc/rc.d/init.d/apached //设置文件的属性为可执行 


#ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache //建立软连接,快捷方式 


#ln -s /etc/rc.d/init.d/apached /etc/rc0.d/K20apache

分享到:
评论

相关推荐

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

    同样使用`yum`来安装PHP: ``` sudo yum -y install php ``` 要使Apache能够解析PHP文件,还需安装PHP与MySQL的连接模块: ``` sudo yum -y install php-mysql ``` 3. **安装MySQL** MySQL是一种关系型...

    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

    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、mysql、php

    2. 编译与安装Apache: ``` [root@linuxsir01 httpd]# ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --with-included-apr [root@linuxsir01 httpd]# make [root@linuxsir01 httpd]# ...

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

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

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

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

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

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

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

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

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

    - PHP:PHP是一种服务器端的脚本语言,用于创建动态、交互式的网页,与HTML混合使用,使网站更具活力。 以下是安装和配置LAMP的步骤: 1. **更新系统**:在开始安装前,确保系统是最新的,可以通过运行`sudo apt-...

    LAMP安装:Apache与PHP的两种安装方法

    ### LAMP安装:Apache与PHP的两种安装方法 在搭建Web服务器的过程中,LAMP(Linux + Apache + MySQL + PHP)架构是一种非常常见的选择。本文将详细介绍如何在Linux环境下安装配置Apache Web服务器及PHP,以便更好地...

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

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

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

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

    linux下安装配置apache+php (2).pdf

    本文主要介绍如何在Linux环境下安装和配置Apache Web服务器以及PHP解析器,以构建一个基础的LAMP(Linux、Apache、MySQL、PHP)环境。以下是详细步骤: A. 使用Yum安装Apache和PHP 1. **安装Apache**: - `yum ...

    如何使用编译方式在Linux上安装与配置Mysql Apache PHP.pdf

    使用编译方式在 Linux 上安装与配置 Mysql、Apache 和 PHP Linux 作为一种操作系统,具有完全免费、完全兼容 POSIX 1.0 标准、多用户、多任务、丰富的网络功能、可靠的安全、稳定性能、支持多种硬件平台等优点,日...

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

    #### 搭建环境与安装Linux 1. **安装虚拟机:** - 运行VMware Workstation。 - 双击“新建虚拟机”按钮。 - 选择安装文件路径。 - 在系统类型选择界面中,明确选择Linux系统及其版本。 - 设置安装路径,通常...

    构建基于Linux、Apache、MySQL、PHP平台的网站.pdf

    构建基于Linux、Apache、MySQL、PHP(通常称为LAMP)平台的网站是一种常见的Web开发模式,因其开源、免费和跨平台的特性而受到广大企业和个人开发者欢迎。LAMP架构是Linux操作系统、Apache网络服务器、MySQL数据库...

    LAMP环境安装 linux + apache + mysql + php

    ### LAMP环境安装详解:Linux + Apache + MySQL + PHP #### 一、LAMP环境概述 LAMP(Linux + Apache + MySQL + PHP)是一种流行的Web服务解决方案,它结合了开源操作系统Linux、Web服务器Apache、数据库管理系统...

Global site tag (gtag.js) - Google Analytics