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
分享到:
相关推荐
同样使用`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 的步骤,使用的操作系统为 Redhat AS5,内核版本为 Linux 2.6.18-8.el5,...
Linux 下安装 Apache Linux 下安装 Apache 是一个复杂的过程,需要安装多个依赖项,包括 APR、APR-UTIL 和 PCRE。在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在...
Linux 下 Apache+PHP+Mysql 安装与配置 Apache installation * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--...
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 运行环境是 Web 开发中最常用的解决方案之一。通过本教程,我们将指导您一步步搭建一个完整的 PHP 运行环境,包括安装 ...
在Linux环境中,Apache和PHP的集成是搭建动态网站服务的关键步骤。Apache是一个广泛使用的开源Web服务器,而PHP是一种流行的服务器端...通过以上步骤和注意事项,你应该能够成功地在Linux环境下安装和整合Apache与PHP。
在Linux环境中搭建Apache2、MySQL5和PHP5的组合,也被称为...在提供的压缩包文件“linux下的Apache2 + mysql5 + php5 安装详解”中,可能包含了更详细的步骤、注意事项以及解决常见问题的方法,建议参照文档进行操作。
### Linux下安装并配置Apache+PHP+MySQL #### 一、前言 本文将详细介绍如何在Linux环境下安装和配置Apache Web服务器、PHP解释器以及MySQL数据库管理系统,搭建一个完整的LAMP(Linux Apache MySQL PHP)环境。该...
- PHP:PHP是一种服务器端的脚本语言,用于创建动态、交互式的网页,与HTML混合使用,使网站更具活力。 以下是安装和配置LAMP的步骤: 1. **更新系统**:在开始安装前,确保系统是最新的,可以通过运行`sudo apt-...
### LAMP安装:Apache与PHP的两种安装方法 在搭建Web服务器的过程中,LAMP(Linux + Apache + MySQL + PHP)架构是一种非常常见的选择。本文将详细介绍如何在Linux环境下安装配置Apache Web服务器及PHP,以便更好地...
在Linux系统中,构建一个PHP运行环境通常涉及到三...通过以上步骤,你就完成了在Linux上安装Apache+PHP+MySQL的基本配置,现在你可以在这个环境中开发和运行PHP Web应用程序了。记得定期更新软件包以确保系统的安全性。
Ubuntu下LAMP环境的配置与安装 LAMP(Linux、Apache、MySQL、PHP)是一套常用的Web开发环境,这四个组件的结合可以为我们提供一个强大且灵活的Web应用程序开发平台。在Ubuntu操作系统下,安装和配置LAMP环境是非常...
本文主要介绍如何在Linux环境下安装和配置Apache Web服务器以及PHP解析器,以构建一个基础的LAMP(Linux、Apache、MySQL、PHP)环境。以下是详细步骤: A. 使用Yum安装Apache和PHP 1. **安装Apache**: - `yum ...
使用编译方式在 Linux 上安装与配置 Mysql、Apache 和 PHP Linux 作为一种操作系统,具有完全免费、完全兼容 POSIX 1.0 标准、多用户、多任务、丰富的网络功能、可靠的安全、稳定性能、支持多种硬件平台等优点,日...
#### 搭建环境与安装Linux 1. **安装虚拟机:** - 运行VMware Workstation。 - 双击“新建虚拟机”按钮。 - 选择安装文件路径。 - 在系统类型选择界面中,明确选择Linux系统及其版本。 - 设置安装路径,通常...
构建基于Linux、Apache、MySQL、PHP(通常称为LAMP)平台的网站是一种常见的Web开发模式,因其开源、免费和跨平台的特性而受到广大企业和个人开发者欢迎。LAMP架构是Linux操作系统、Apache网络服务器、MySQL数据库...
### LAMP环境安装详解:Linux + Apache + MySQL + PHP #### 一、LAMP环境概述 LAMP(Linux + Apache + MySQL + PHP)是一种流行的Web服务解决方案,它结合了开源操作系统Linux、Web服务器Apache、数据库管理系统...