`

apache不解析php文档?提示需要下载

阅读更多

作者:陆文举

http://blog.luwenju.com

仅以此文献给Linux初学者

LAMP(Linux+Apache+MySQL+PHP)一直被称为Linux下的黄金组合,也是至今中小企业应用最多的web环境,下面我们来看一下其环境是如何搭建的。


一.
Apache

#tar zxvfhttpd-2.2.11.tar.gz

#cd httpd-2.2.11

#./configure –prefix=/usr/local/apache--enable-so 
//配置

#make

//编译

#make install

//安装

#/usr/local/apache/bin/apachectlstart

//启动

#echo /usr/local/apache/bin/apachectlstart >>/etc/rc.local 
//加入开机自动启动

#ps -aux | grep httpd
//检查系统是否有httpd进程启动

#netstat –ntl

//检查Apache是否启动,默认使用80端口

注释:在配置Apache时必须使用 --enable-so ,意思为让Apache动态加载DSO模块,我们可以把DOS模块理解成windows下的DLL(动态链接库)文件


二.
MySQL

#useraddmysql

#tarzxvf mysql-5.0.75.tar.gz
//
解压

#cdmysql-5.0.75

#./configure--prefix=/usr/local/mysql 
//
配置MySQL,指定安装路径,配置时有很多参数,可根据自己需求添加

#make&& make install 
//make
的意思是编译,makeinstall的意思是安装

#cpsupport-files/my-medium.cnf /etc/my.cnf

//
设置MySQL配置文件

#cd/usr/local/mysql/

#./bin/mysql_install_db--user=mysql 
//
初始化MySQL,初始化后在MySQL安装目录下多了一个var目录,var目录用于存放MySQL数据库文件

#chown-R root /usr/local/mysql

#chown-R mysql /usr/local/mysql/var

#chgrp-R mysql /usr/local/mysql

#/usr/local/mysql/bin/mysqld_safe--user=mysql &
//
启动MySQL

#/usr/local/mysql/bin/mysqladmin-uroot password 123456 //MySQL管理员密码设置为123456

#echo"/usr/local/mysql/bin/mysqld_safe --user=mysql &">>/etc.rc.local
//
加入开机启动

#echo"export PATH=$PATH:/usr/local/mysql/bin" >>/etc/profile 

//
MySQL加入环境变量

#source/etc/profile 
//
使环境变量生效

#netstat -ntl

//
检查MySQL是否启动,MySQL使用3306端口



三、PHP

在安装PHP之前我们要先安装GD库,用于网页图片显示。对于GD这类小文件我们不需要使用源码安装,因为这样太耽误时间,我们可以使用yum方式安装

#yuminstall libpng libpng-devel libjpeg libjpeg-devel freetype freetype-devel gdgd-devel

#tarzxvf php-5.2.9.tar.gz

#cdphp-5.2.9

#./configure--prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql--with-gd --with-freetype-dir --with-jprg-dir --with-png-dir

#make&& make install

#cpphp.ini-dist /usr/local/php/lib/php.ini 
//
设置PHP配置文件

注释:配置选项中--with-apxs2=/usr/local/apache/bin/apxs意思是PHP通过连接Apacheapxs模块让Apache来动态加载PHP模块;--with-mysql=/usr/local/mysql意思是让PHP支持MySQL数据库;--with-gd意思是让PHP支持GD


然后编辑Apache配置文件,加入如下两行,其意是让Apache支持PHP

#vi/usr/local/apache/conf/httpd.conf

LoadModulephp5_module module/libphp5.so

AddTypeapplication/x-httpd-php .php

注释:如果我们在Apache配置时加入了--enable-so选项,那么在PHP就会自动在Apache的配置文件中写入了LoadModule php5_module module/libphp5.so,让若没有请自行添加。然后将 DirectoryIndex后的index.html改为index.php


测试,在Apacheweb根目录下新建一个PHP程序测试页面

#vi/usr/local/apache/htdocs/index.php 
然后加入如下内容

<?

phpinfo();

?>


重新启动Apache

#/usr/local/apache/bin/apachectl stop

# /usr/local/apache/bin/apachectl start


测试,在浏览器中输入http://localhost如能出现紫色界面则说明LAMP安装成功

apache不解析php文档?提示需要下载 

分享到:
评论

相关推荐

    Centos 64位PHP5.4 Apache Web云服务器操作文档详解

    版本:centos 6.3 64位/php5.4-apache2-mysql5.5-vsftpd 1、软件安装方式 2、云服务器配置要求 3、软件版本号、开源协议列表 4、MYSQL及FTP密码 5、软件目录及配置列表 6、软件操作命令汇总 7、开机自启动 8...

    PHP Version 5.5.0 + Apache/2.4.5 (Win64)

    本文档用于解决PHP Version 5.5.0 + Apache/2.4.5 (Win64)不能协同工作的问题。完全可以解决最新版本的服务器的配置。本问题解决后,数据库及其他协同配置自行解决。 PHP Version 5.5.0优势: 向后兼容性增加。 ...

    php帮助文档,php。chm,php必备的中文手册

    php开发人员的文档,并且是中文的。 PHP 手册 Mehdi Achour Friedhelm Betz Antony Dovgal Nuno Lopes Philip Olson Georg Richter Damien Seguy Jakub Vrana 其他贡献者 编辑 Gabor Hojtsy 王远之 ...

    ofd-parser:OFD文件的Apache Tika解析器

    OFD解析器OFD(开放式固定格式文档)

    WindowsXP下的PHP+MYSQL环境配置详解

    本资源详细介绍了WinXP下对于PHP环境的配置,其中各程序版本为:Apache2.24、PHP5.23、MYSQL5,另外还附上了在IIS下运行PHP的文档,供大家学习。当然,网络上也有安装套件,但是我们既然是学习,我觉得应该从头开始...

    PHP5最新中文手册CHM(2013年10月更新)

    ■安装前需要考虑的事项 ■Unix 系统下的安装 ■Mac OS X 系统下的安装 ■Windows 系统下的安装 ■云计算平台上的安装 ■FastCGI 进程管理器(FPM) ■PECL 扩展库安装 ■还有问题? ■运行时配置 ■语言参考 ■基本...

    php_manual_zh最新中文版20090215

    © 1997-2008 PHP 文档组 中文翻译人员: 王远之 肖理达 肖盛文 黄啸宇 宋琪 陈伯乐 陈浩 陈岗 刘铭 洪建家 版权信息 PHP 手册 前言 入门指引 简介 简明教程 安装与配置 安装前需要考虑的事项 Unix 系统...

    PHP官方正版中文帮助手册

    © 1997-2011PHP 文档组  版权信息  PHP 手册 序言  入门指引 简介  简明教程  安装与配置 安装前需要考虑的事项  Unix 系统下的安装  Mac OS X 系统下的安装  Windows 系统下的安装  Installation on...

    解析php中memcache的应用

    所需环境:php 5.3.3apache 2.2.7mysql 5.5.8相关文档下载:点击下载解压Memcached_1.2.5文档,cmd下执行memcached.exe -d -install将php5.3_vc6_memcachedll文档解压,将php_memcache.dll文件复制到php安装目录的...

    php5.5.10中文手册下载[官方版][2014-02-20最后编译]

    •安装与配置◦安装前需要考虑的事项 ◦Unix 系统下的安装 ◦Mac OS X 系统下的安装 ◦Windows 系统下的安装 ◦云计算平台上的安装 ◦FastCGI 进程管理器(FPM) ◦PECL 扩展库安装 ◦还有问题? ◦运行时配置 •...

    最新快乐DNS二级域名分发开源源码

    # 安装说明 * 1、程序的框架是Laravel 5.8,因此需要环境... * 确保 Apache 启用了 mod_rewrite 模块以支持 .htaccess 解析。 * Nginx 伪静态配置 location / { try_files $uri $uri/ /index.php?$query_string; }

    PHP网络数据包分析工具的设计与开发(源代码+毕设文档).zip

    本系统有四个主要功能:数据包的捕获、数据包解析、数据包信息分析和数据包信息的显示。为了实现系统功能,本系统选择在ubuntu(Linux)、libpcap、apache、mysql和php的平台上开发,操作系统和软件开发包全部为开源...

    php_manual_zh-PHP中文手册(2010-08-16).part1.rar

    因为大小限制,分两卷压缩了,两卷都下载之后才能正常解压 第二卷地址: http://download.csdn.net/source/2711946 php_manual_zh-PHP中文手册(2010-08-16).part1.rar PHP 手册 by: Mehdi Achour Friedhelm ...

    php_manual_zh-PHP中文手册(2010-08-16).part2.rar

    因为大小限制,分两卷压缩了,两卷都下载之后才能正常解压 第一卷地址: http://download.csdn.net/source/2711942 php_manual_zh-PHP中文手册(2010-08-16).part2.rar PHP 手册 by: Mehdi Achour Friedhelm ...

    php_manual_zh.chm

    很全面的php中文开打文档 一下是目录 ■版权信息 ■PHP 手册 ■序言 ■入门指引 ■简介 ■简明教程 ■安装与配置 ■安装前需要考虑的事项 ■Unix 系统下的安装 ■Mac OS X 系统下的安装 ■Windows 系统下的安装 ■...

    PHP 5.4.40 Released 中文手册

    •安装与配置•安装前需要考虑的事项 •Unix 系统下的安装 •Mac OS X 系统下的安装 •Windows 系统下的安装 •云计算平台上的安装 •FastCGI 进程管理器(FPM) •PECL 扩展库安装 •还有问题? •运行时配置 •...

    最新PHP中文手册7月1号php_manual_zh.part3.rar

    © 1997-2011 PHP 文档组 ■版权信息 ■PHP 手册 ■序言 ■入门指引 ■简介 ■简明教程 ■安装与配置 ■安装前需要考虑的事项 ■Unix 系统下的安装 ■Mac OS X 系统下的安装 ■Windows 系统下的安装 ■Installation...

    php中文手册

    © 1997-2011 PHP 文档组 版权信息 PHP 手册 序言 入门指引 简介 简明教程 安装与配置 安装前需要考虑的事项 Unix 系统下的安装 Mac OS X 系统下的安装 Windows 系统下的安装 FastCGI 进程管理器 (FPM) PECL 扩展库...

    php5中文手册20111124

    C 1997-2011 PHP 文档组 版权信息 PHP 手册 序言 入门指引 简介 简明教程 安装与配置 安装前需要考虑的事项 Unix 系统下的安装 Mac OS X 系统下的安装 Windows 系统下的安装 Installation on Cloud Computing ...

Global site tag (gtag.js) - Google Analytics