还没写完整,以后再修改(因为自己电脑上的apache是免安装版本的,所有设置不了apache去解析php文件,所以暂时先用XAMPP)。。
介绍:
PHP:超文本预处理语言 Hypertext Preprocessor。是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。
(PHP原始为Personal Home Page的缩写,已经正式更名为 "PHP: Hypertext Preprocessor"的缩写。)
版本发展 :php 1-->php 2-->php 3-->php 4-->php 5 (就好像java中的jdk的发展差不多。)
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。
手工在windows下搭建PHP开发环境:
1、准备的软件:
apache、php 5、mysql(php5可以到官网http://www.php.net/去下载,要注意下载的是源码还是还是安装包,不要下错了)
2、整合apache和php(修改apache的httpd.conf 配置文件,使得apache能够解析php文件)
3、测试是否成功
当然如果你不想手工搭建php开发环境的话,可以下载一些集成软件包来开发php,比如:
使用 XAMPP(集成了Apache+MySQL+PHP+PERL环境) ,这个是真正的绿色版,用百度找 XAMPP 就能找到下载地址。(http://baike.baidu.com/view/864591.htm) XAMPP下载地址:http://www.apachefriends.org/zh_cn/xampp.html
注意:1、xampp解压的路径不能有中文路径名,否则会出错!!
2、使用xampp,启动时(一般都是用图形界面自己选择启动),常会涉及到端口的问题:
比如:
这样是表示443端口被占用了。
几种可能的解决方案:
(1)由于服务器的80端口被占用引起的,如果是windows的话就是IIS,停掉Default Web Site就可以了;
(2)将httpd.conf中的Listen 80行改为 Listen 81,换一个端口
(3)将httpd.conf中的Listen 80行改为 Listen 127.0.0.1:80
在启动时,经常会报 80端口 或 443端口被占用,这时经常是去该配置文件,修改需要的端口,而不是去停掉使用该端口的源程序,因为你停掉的话,可能会造成不可预知的后果。
修改端口的方法:
80端口:到xampp的安装目录下,点击进入apache\conf下,可以看到“httpd.conf”文件,用文本编辑器打开,将所有的80修改为8081, Listen 80 -〉Listen 8081
443端口:打开xampp\apache\conf\extra\httpd-ssl.conf文件把443修改为4433或者关闭SSL扩展(反正是调试而已);
http://hi.baidu.com/qlglandzjl/item/04c9c935f162049eb80c03c3
http://blog.sina.com.cn/s/blog_7d7816ac0100w6kl.html
在xampp上编写简单php实例:
以自己编写的myphp.php为例:
1、编写php文件
2、将该php文件放到xampp\htdocs\xampp目录下
3、开启xampp中相关的服务器
4、在浏览器中访问 http://localhost/xampp/myphp.php
这样,一个简单的php实例就完成了。。