PHp服务器环境搭建

php是目前网站开发应用最广泛的程序之一,不管你学习什么编程语言,一开始都面临一个开发与运行环境搭建的问题,用php开发网站也不例外!本文详细介绍了php开发环境搭建、php运行环境搭建的详细步骤,涉及到了一些开发工具,只要按照下面步骤一步步操作,就能搭建一个成熟的php开发与运行环境,绝对不是从网上抄袭来的,我从来都是原创文章,我最烦那种千篇一律的文章转载啦!废话少说,start!

本文涉及以下内容

1、php网站开发工具

NetBeans(PHP开发工具)、XAMPP(Apache+MySQL+PHP+PERL)、Dreamweaver(网页设计工具);

2、上述php开发与运行工具的安装与使用详解;

3、常见的php集成开发环境

  • Zend Studio:商业版,基于eclipse
  • Eclipse with PDT:免费
  • Sublime Text:可免费使用,但是会有提示
  • Coda:商业版,针对Mac用户
  • NetBeans:免费
  • PHP Storm:商业版
  • Aptana Studio:免费
  • PhpEd:商业版
  • Komodo IDE/Edit:IDE为商业版,Edit可免费使用
  • Adobe Dreamweaver:商业版

一、NetBeans,php开发环境的搭建

php的开发工具有很多,比如zend studio、Eclipse,我所给大家推荐的是NetBeans,为什么?没什么,我自己一直用她,别的没用过,觉得她很好用就也一直没换,比如本地开发 青岛网站建设这个网站的时候,我就是用她来完成的。我觉得开发工具不要总是换来换去的,软件开发的灵魂不在于你用什么开发工具,而在于程序本身。恩…有道理。当然了,一款好的开发工具能事半功倍!

NetBeans,“此时此刻”(2014-08-14  22:19)最高版本为NetBeans IDE 8.0,其官方下载地址:https://netbeans.org/downloads/(点此可进入NetBeans官方下载页面)。

ps:建议不要从官方地址下载,可以从软件站下载,因为那些各种软件下载网站,广告多的满天飞,而且!下载的软件有些强制安装各种插件或病毒,你可以试试(⊙o⊙)哦!

要下载php版本,当然,你不嫌下载时间长或者你网速够屌,下载All系列也无妨

此时此刻,还要下载Java JDK for NetBeans,如果你有安装就不需要了,JDK 7u65 with NetBeans 8.0官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html

两个注意事项,一要选择单选按钮Accept License Agreement,二要根据你所使用的操作系统下载相应Java  jdk,如果你不知道自己所使用的操作系统,请在百度搜索:如何查看操作系统。

下载完NetBeans和相应的Java jdk安装包,下一步就是安装着两个软件,先要安装Java jdk,神马?你不想先安装这个jdk?也可以,如果你在不安装Java jdk的情况下安装NetBeans成功的话,你就Godlike and Legendary,可以去lol虐菜了。。。

二、XAMPP,php运行环境的搭建

xampp是最流行的php运行环境

如果PHP+MySQL+Linux是屌丝组合,那么,Apache+MySQL+PHP+PERL就是屌丝之神啊有木有,她就是XAMPP!前者固然好,可是,整个Apache服务器环境也真够麻烦的,如果想MySQL+PHP+Perl就更难了,像我这样的屌丝,从来都不喜欢复杂的事情,XAMPP专为懒人设计,你只需按照XAMPP,就能拥有Apache+MySQL+PHP+PERl的功能了。

XAMPP官方下载地址:https://www.apachefriends.org/zh_cn/download.html

唉,网速慢死了,下载每秒才2M!下载个片的话每秒都7M!这就是下载地址放在国外和国内的区别

下载完成后,一步步安装即可。当初我安装和使用XAMPP的时候还是多多少少遇到了些问题,下面列出xampp的安装步骤:

第一步:XAMPPSTART!

第二步:全选即可

第三步:选择安装目录,默认了呗

第四步:复选框可以去掉

第五步:are you ready?go~go~go~

第六步:还差一步

第七步:开始你的XAMPP之旅!finish并关掉命令框

至此,你已完成了xampp的安装,再来介绍几个xampp常用基本功能和配置注意事项。

XAMPP控制面板

通过上图可以看到Module下面的基本功能,此次php开发环境搭建也就能用到前两项功能Apache和MySQL,分别对应两个不同的服务,点击后面的start就开启所对应的服务,成功开启后按钮会变为stop,点击可关闭。

现在我这也跟你一样,都是刚刚装完XAMPP,什么也没有动,试试看吧,从上面截图来看,有很多红色字体,说明软件已经报错了。

1、点击Apache后面的start,控制面板log记录,如下图所提示:

XAMPP的Apache服务竟然运行成功啦。。。

哎呦,我去,咋running了呢?我本想让启动Apache报错的,因为最初捣鼓XAMPP的时候遇到过启动XAMPP Apache服务常见的报错——80端口被占用!通过上图可以看出我电脑的80端口没有被占用,如果你的Apache服务显示黄色,log记录出现红色字体提示,说明你的此次Apache服务没有启动成功,怎么办呢?改动端口试试看呀!

怎么改动Apache的端口号?可按照下图操作:

点击Config第一项功能,Apache(hpptd.conf)

然后在打开的记事本里查找“Listen 80”,listen 80的意思是让Apache使用80端口,既然被占用,这里你只需改成不被占用的端口即可,比如改为“Listen 8080”,亦或者“Listen 8081”,总之所改成的端口号不再被占用就ok了,启用Apache服务时我也就遇到过这一个错误,别的没遇到,所以我也只能告诉你这些喽。成功启动Apache后,点击后面的start按钮,可以打开网页http://localhost/xampp/splash.php,选择上面的中文,进入后可以看到以下提示画面:

来自XAMPP的祝贺!

ps:如果修改了端口号80的话,记得在浏览器访问XAMPP功能,记得在localhost后面加入“:你修改的端口号”,如:http://localhost:8080/xampp/

2、点击MySQL后面的start,控制面板log记录,如下图所提示:

唉,算了,不挂图了,因为我的又启动成功了,如果你的还是报错,同样点击MySQL后面的Config的第一项功能my.ini,并在打开的记事本里查找“port            = 3306”与“port= 3306”,将这两处修改为未被占用的端口重新启动即可。如果还是报错,具体错误请百度,其它错误我没有遇到过。同样点击admin按钮可进入phpadmin管理界面,进入http://localhost/phpmyadmin,如下图所示:

成功进入phpadmin界面!

就这样,通过1、2步,你又成功的启用了XAMPP的Apache与MySQL服务。

三、Dreamweaver,网页设计基础工具

这里关于Dreamweaver我就不多讲了,既然你都会php了,最基本的html页面开发想必你也大体都能明白,不然你也不会能看到这里来,如果你连Dreamweaver都不了解,建议从最基本的网页设计学起,请看这篇文章: 网页设计基础。NetBeans、XAMPP,都有了,php开发环境已经成型,有没有Dreamweaver并不影响php网站的开发和运行,哈哈。现在就差一步!

四、开发并运行你的第一个php网站程序Hello Word!

1、在phpadmin中建立数据源;这是对phpadmin的基本使用,建立数据库、表等操作,就不细说了,很简单。这次建立的项目就不做对MySQL的访问了。

2、建立NetBeans第一个项目,步骤和注意点如下;NetBeans可以新建php项目,也可以打开现有项目,下面新建一个php项目,操作步骤为:文件》新建项目》PHP(PHP应用程序)》下一步,然后进入如下所示操作:

ps:项目名称不用解释了吧,这里重点注意源文件夹这个地方,要选择你所安装的xampp目录下的htdocs目录下进行项目的创建,因为php的开发你可以用NetBeans,但是,php的运行你得靠xampp。你还可以选择php的版本,然后进行下一步就可以完成NetBeans项目的创建了。还以一点,就是要查看项目的运行配置是否正确,如果你一开始修改了Apache的运行端口号,就要修改为正确的项目url,比如你当初修改端口号为8080了,则此处的项目url应该为:http://localhost:8080/fistproject/,其中,fistproject为你所建的项目名称。选中项目后右键鼠标,选择“属性”后,就可以打开如下界面进行正确配置了,如果用Apache用的是80端口,就不用改动了。

 

注意检查项目的运行配置

3、修改index.php文件

当你创建NetBeans项目后,默认会有个index.php,可以输出一段话:echo “Hello World!”;如下图所示:

4、运行index.php文件

由于我没有用到MySQL,所以只需XAMPP的Apache服务是正确开启的就可以了。然后选中NetBeans项目下的index.php文件,右键鼠标选中运行,或者选中index.php文件然后使用运行的快捷键Shift+F6,只要按照以上步骤正确操作,浏览器网页会出现下面运行结果:

恭喜你老兄!至此,php开发环境搭建与php运行环境搭建已经全部搞定,你成功啦!

 

你可能感兴趣的:(网站)