您好,欢迎访问一九零五行业门户网

PHP学习系列之一:PHP环境搭建(Eclipse + PHP + XAMPP)

两年前,在google app engine(支持python和java)玩了玩,感觉不错,结果没想到google退出中国了,在google app engine上部署的应用需要翻墙才可以访问,结果可想而知了,作为it技术爱好者,是多么的失望啊!
     最近,想建个自己的网站玩玩,在网上想找个免费的云平台部署我自己的应用程序,找了找发现新浪的云平台sina app engine(http://sae.sina.com.cn/) 还不错,马上就注册了帐号按照说明部署了两个测试网站新浪微博(采用一些开源的项目部署的http://sinawb2012.sinaapp.com/)和自己上传的网站(拷贝网上的免费模板,只测试http://sky520.sinaapp.com/)。
通个这两个测试网站,发现部署一个应用还比较简单,就想开发个网站部署上去玩玩。因刚刚注册,默认只支持php语言的开发,要想采用java开发还得获取邀请码以及身份验证,这个短时间是不下不了,结合以前也玩个php,了解到php还比较容易掌握,就萌生搭建php环境玩玩。下面就说一下php环境搭建(因php环境可以采用不同的方法搭建,结果都弄了一个晚上才把环境搭好)。
首先,去下一个eclispe php  all-in-one完整版,里面包含了php各个版本,eclipse插件、xdebug和zend debugger 配置,省去插件配置,解压就可以建php project运行php script脚本。zend-eclipse-php-helios-win32-x86_64.zip下载地址:http://downloads.zend.com/pdt/all-in-one/helios/zend-eclipse-php-helios-win32-x86_64.zip
其次,要支持web和数据库开发,还得去下一个集成开发包xampp。xampp(apache+mysql+php+perl)是一个功能强大的建 xampp 软件站集成软件包。xampp 是一个易于安装且包含 mysql、php 和 perl 的 apache 发行版。xampp 的确非常容易安装和使用:只需下载,解压缩,启动即可。
最后,设置一下程序的部署路径。加入 xampp 安装到 目录下 d:\xampp;需要修改一下 d:\xampp\apache\conf\httpd.conf 里面的默认程序路径.
 安装时,apache 服务默认端口为80,可能已经被占用了,我这里改为8888。
documentroot默认为d:/xampp/htdocs  ,directory 默认为。
 现在我要想指向我积极自己的eclipse工作目录,假如为eclipse的工作目录为f:/php/projectapp,做如下修改即可。
documentroot和。
假如,我f:/php/projectapp工作目录下有一个phpapp项目,项目根目录下有index.php文件,那么按道理http://localhost:8888/phpapp/index.php 是能够返回,但出错了,权限不够。作如下修改即可:
把httpd.conf文件中的
options followsymlinks
    allowoverride none
    order deny,allow
    deny from deny
改为
options followsymlinks
    allowoverride none
    order deny,allow
    deny from allow
再去访问 http://localhost:8888/phpapp/index.php 这回就可以访问了。下面就开始php程序之旅了,哈哈!
其它类似信息

推荐信息