win7下 apache2.2 +php5.4 环境搭建

这篇文章很好 没法复制 把链接粘贴来http://www.360doc.com/content/13/0506/13/11495619_283349585.shtml#

现在能复制了:

把任何一篇你要复制、却不让复制的文章收藏入收藏夹(直接Ctrl+D,确定)

  • 2

    在收藏夹中,右击刚才收藏的那个网址,点属性

  • 3

    把URL改为后边的代码  javascript:document.body.οncοpy=null;void(0);

  • 4

    点常规,会出现提示框,点“是”,然后输入一个你觉得合适的名称(比如360复制破解);最后点“确定”,设置到此完毕。

  • 5

    打开任何一篇360doc.com里的文章,然后点收藏夹中刚才设置的那个页面,只要不让复制就点一下那个页面,尽情地复制吧,这个方法对经常复制360个人图书馆的朋友来说绝对好用.

    END

注意事项

  • 最好使用IE内核的浏览器,至于哪些浏览器是IE内核自己百度吧

正文:

近来比较清闲,经理让我研究研究php!于是就开始看了。。。  第一次使用php,第一次使用apach,以前都是用的tomcat。。。 

第一步:  到php官网上下载php2进制安装文件http://windows.php.net/download/。  我安装的是VC9 x86 Thread Safe 线程安全版的php-5.4.0-Win32-VC9-x86.zip 
到apache官网上下载apache httpd  http://mirror.bit.edu.cn/apache/httpd/binaries/win32/httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 
第二步:  解压php-5.4.0-Win32-VC9-x86.zip到d:/php/下。  运行httpd-2.2.22-win32-x86-openssl-0.9.8t.msi开始安装apache,安装过程很简单,只要你是程序媛你肯定可以根据自己的需求正确安装!在这就不给出了,由于我只是测试用,所以根据安装向导一路向下,其中我只修改了端口号和安装路径!端口号默认为80,我改为8090,安装到了d:/Apache2.2目录下 
第三步:  安装完毕,打开浏览器输入http://localhost:8090/即可看到输出“It Works!”!  其实输出的是D:\Apache2.2\htdocs\index.html中的内容!这个目录我个人理解即类似于tomcat的webapp目录,当然这个目录是可以在D:\Apache2.2\conf\httpd.conf文件中修改的,可以指定到任何目录去!  找到DocumentRoot "D:/Apache2.2/htdocs" 改为你想要的目录比如:DocumentRoot "D:/MyApache/webapp"  <Directory "D:\Apache2.2\htdocs">改为<Directory "D:\MpApache\webapp"> 
修改完配置文件,切记要重启apache,否则不会生效!!! 
截止到这里apache是正常服务了!接下来要让apache解析php 
第四步: 
1、在D:\Apache2.2\conf\httpd.conf文件中,找到 

Java代码  收藏代码
  1. <IfModule dir_module>  
  2.     DirectoryIndex index.html  
  3. </IfModule>  

修改为

Java代码  收藏代码
  1. <IfModule dir_module>  
  2.     DirectoryIndex index.html index.php index.htm  
  3. </IfModule>  

2、在D:\Apache2.2\conf\httpd.conf文件中任意位置添加如下三行,一般建议添加到末尾 

Java代码  收藏代码
  1. LoadModule php5_module "D:\php\php5apache2_2.dll"  
  2.    
  3. AddHandler application/x-httpd-php .php  
  4. AddHandler application/x-httpd-php .htm  

D:\php\php5apache2_2.dll为你的php解压目录下的动态链接库文件!  保存并重启apache,在默认的D:\Apache2.2\htdocs目录下添加hello.php文件,内容如下 

Java代码  收藏代码
  1. <html>  
  2. <body>  
  3. <h1>  
  4.   
  5. <?php  
  6. echo "Hello World! My first php test!";  
  7. ?>  
  8. </h1>  
  9. </body>  
  10. </html>  

打开浏览器输入http://localhost:8090/hello.php如果输出 
Hello World! My first php test! 
Congratulations!你已经成功的迈入了php+apache的第一步!  路漫漫其修远兮,吾将上下而求索!

转载于:https://www.cnblogs.com/perseverancevictory/articles/3589480.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/377270.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

运行在TQ2440开发板上以及X86平台上的linux内核编译

一、运行在TQ2440开发板上的linux内核编译 1、获取源码并解压 直接使用天嵌移植好的“linux-2.6.30.4_20100531.tar.bz2”源码包。 解压&#xff08;天嵌默认解压到/opt/EmbedSky/linux-2.6.30.4/中&#xff09; tar xvjf linux-2.6.30.4_20100531.tar.bz2 -C / 2、获取默认配置…

Python熊猫– GroupBy

Python熊猫– GroupBy (Python Pandas – GroupBy) GroupBy method can be used to work on group rows of data together and call aggregate functions. It allows to group together rows based off of a column and perform an aggregate function on them. GroupBy方法可用…

MySQL索引底层原理理解以及常见问题总结

目录二叉查找树为索引红黑树为索引B树作为索引B树作为索引MyISAM存储引擎索引实现InnoDB存储引擎索引实现常见问题聚集索引与非聚集索引InnoDB基于主键索引和普通索引的查询有什么区别&#xff1f;InnoDB主键索引为何是整型的自增主键何时使用业务字段作为主键呢&#xff1f;哈…

des算法密码多长_密码学中的多个DES

des算法密码多长This is a DES that was susceptible to attacks due to tremendous advances in computer hardware in cryptography. Hence, it was a very complex or competent algorithm it would be feasible to reuse DES rather than writing an of cryptography. 由于…

《MySQL——索引笔记》

目录回表覆盖索引最左前缀原则联合索引的时候&#xff0c;如何安排索引内的字段顺序&#xff1f;索引下推重建索引问题联合主键索引和 InnoDB 索引组织表问题in与between的区别回表 回到主键索引树搜索的过程&#xff0c;我们称为回表。 覆盖索引 覆盖索引就是在这次的查询中…

《操作系统知识点整理》

目录进程与线程比较多线程同步与互斥生产者与消费者哲学家就餐问题读者写者问题进程间通信管道消息队列共享内存信号量信号Socket锁互斥锁与自旋锁读写锁乐观锁与悲观锁死锁进程与线程比较 进程是资源&#xff08;包括内存、打开的文件等&#xff09;分配的单位&#xff0c;线…

操作系统大内核和微内核_操作系统中的内核

操作系统大内核和微内核A Kernel is the central component of an Operating System. The Kernel is also said to be the heart of the Operating System. It is responsible for managing all the processes, memory, files, etc. The Kernel functions at the lowest level …

《MySQL——锁》

全局锁是什么&#xff1f;全局锁有什么用&#xff1f;全局锁怎么用&#xff1f; 全局锁主要用在逻辑备份过程中&#xff0c;对于InnoDB 引擎的库&#xff0c;使用–single-transaction; MySQL 提供了一个加全局读锁的方法&#xff0c;命令是 Flush tables with read lock (FTW…

搜索引擎Constellio及Google Search Appliances connectors

做搜索产品的时候发现国外一个同类型的产品contellio&#xff0c;发现功能比较强大&#xff0c;先记录下来 貌似可以添加文档 网站 以及数据库等不同类型的数据源 http://wiki.constellio.com/index.php/Main_Page http://www.constellio.com/ http://www.constellio.com htt…

分类器是如何做检测的?——CascadeClassifier中的detectMultiScale函数解读

原地址&#xff1a;http://blog.csdn.net/delltdk/article/details/9186875 在进入detectMultiScal函数之前&#xff0c;首先需要对CascadeClassifier做初始化。 1. 初始化——read函数 CascadeClassifier的初始化很简单&#xff1a; cv::CascadeClassifier classifier; cl…

abs std::abs_ABS的完整形式是什么?

abs std::absABS&#xff1a;防抱死制动系统 (ABS: Anti-lock Braking System) ABS is an abbreviation of the Anti-lock Braking System. It is a safety anti-skid braking system that is used on a variety of aircraft, automobiles and other land vehicles, such as mo…

汉字速查使用方法简介

《汉字速查》&#xff08;HanziSearcher&#xff09;是一个支持全汉字字典和词典的检索工具。其界面如下所示。 界面上方为工具栏。 左方为字典和词典检索栏。 右方在启动时显示版权信息和作者的联系方式&#xff0c;在执行检索时&#xff0c;显示检索结果。 检索方法 汉字速查…

android jni示例_Android服务示例

android jni示例A service is a component that runs in the background for supporting different types of operations that are long running. The user is not interacted with these. These perform task even if application is destroyed. Examples include handling of…

空间换时间,把递归的时间复杂度降低到O(2n)

递归算法的时间复杂度除非只有前两项&#xff0c;否则都不是线性的&#xff0c;并且相当耗费内存。我们用最常见的的fibonacci数列来说明&#xff1a; function fibonacci(n){if( n 0 || n 1){return n;} else {return fibonacci(n - 1) fibonacci(n - 2);} } 这是一种最常见…

《MySQL——给长字符串加索引》

对于长字符串&#xff0c;可用如下方式建立索引&#xff1a; &#xff08;1&#xff09;前缀索引 &#xff08;2&#xff09;字符串倒叙前缀索引 &#xff08;3&#xff09;添加hash字段并在hash字段上加索引 &#xff08;4&#xff09;字段拆分&#xff08;一个字段可拆分为两…

傻瓜教你看清MVC内部执行流程之ViewData数据传输,轻松学MVC--①目了然篇(待续)

1.首先在执行到Controller里面的action(方法)时,执行到最后会调用一个View()-->此方法是Controller的一个方法 源代码: View Code protected internal ViewResult View(){return View(null /* viewName */, null /* masterName */, null /* model */);} 2.然后继续调用自己…

poj 1088

题目&#xff1a;http://poj.org/problem?id1088 记忆化搜索&#xff0c;dp[r][c] max(dp[r - 1][c] , dp[r 1][c] , dp[r][c - 1] , dp[r][c 1]) 1 ( if (题目给的条件满足&#xff09;&#xff09; View Code 1 using namespace std;2 typedef long long ll;3 const in…

《MySQL——order by逻辑(全字段排序与rowid排序)》

创建一个表&#xff0c;然后使用查询语句&#xff1a; 查询城市是“杭州”的所有人名字&#xff0c;并且按照姓名排序返回前 1000 个人的姓名、年龄 create table t (id int(11) not null,city vachar(16) not null,name vachar(16) not null,age vachar(16) not null,addr va…

HTML5 video

摘要&#xff1a;本文主要介绍HTML5 video在android2.2中实现的主要架构和程序流程。 一、实现HTML5 video主要的类 1&#xff0e; 主要类结构及介绍 图1中绿色类为java类&#xff0c;其余为c类&#xff0c;下面是各个类的具体介绍: (1) HTMLElement类不是最上层类&#xff0c…

明源面试

明源面试&#xff0c;笔试题目如下 一、SQL测试题 1 有两张表 根据给出的SQL语句&#xff0c;写出返回的行数分别是多少&#xff1f;为了形象直观的显示&#xff0c;我给出了sql语句执行结果。 A 学生表 B分数表 新题目 select a.* from a inner join b on a.idb.id; …