服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|JavaScript|易语言|

服务器之家 - 编程语言 - PHP教程 - 图文详解PHP环境搭建教程

图文详解PHP环境搭建教程

2021-02-05 16:24roseaero PHP教程

这篇文章主要以图文结合的方式为大家详细介绍了PHP环境搭建教程,为大家介绍了php语言的历史、优势,感兴趣的小伙伴们可以参考一下

前言

php起源于1995年,由rasmus lerdorf开发。到现在,php已经经历了几十年的时间洗涤,成为全球最受欢迎的脚本语言之一。由于php5是一种面向对象的、完全跨平台的新型web开发语言,所以无论从开发者角度考虑还是从经济角度考虑,都是非常实用的。php语言结构简单、易于入门,很多功能只需一个函数即可实现。很多机构都相继推出了用于开发php的ide工具、zend搜索引擎等新型技术。

概述什么是php

php(hypertext preprocessor,超文本预处理器),是一种服务器、跨平台、html嵌入式的脚本语言,其独特的语法混合了c语言、java语言和perl语言的特点,是一种被广泛应用的开源式的多用途脚本语言,尤其适合web开发。 
php是b/s(browser/server,浏览器/服务器)体系结构,属于三层结构。服务器启动后,用户可以不使用客户端软件,只使用浏览器即可访问,既保持了图形化的用户界面,又大大减少了应用的维护量。

php语言的优势

php起源于自由软件,及开放源代码,使用php进行web应用程序的开发具有以下优势。

安全性高:php是开源软件,每个人都可以看到所有php的源代码,程序代码与apache编译在一起的方式让它的安全设定更灵活。php具有公认的安全性能。

跨平台特性:php几乎支持所有的操作系统平台,并且支持apache、iis等多种web服务器。

支持广泛的数据库:可操纵多种主流 与非主流的数据库,如mysql、access、sql server、oracle、db2等,其中php与mysql是目前最佳的组合,它们的组合可以跨平台运行。

易学性:php嵌入在html语言中,以脚本语言为主,内置丰富函数,语法简单、书写容易,方便读者学习掌握。

执行速度快:占用系统资源少,代码执行速度快。

免费:在流行的企业应用lamp平台中,linux、apache、mysql、php都是免费软件,这种开源免费的框架结构可以为网站经营者节省很大一笔开支。

模板化:实现程序逻辑与用户界面分离。

支持面向对象与过程:支持面向对象和过程的两种开发风格,并可向下兼容。

内嵌zend加速引擎,性能稳定快速。

php5的新特性

·构造函数和折构函数。

·对象的引用。

·对象的克隆。

·对象中的私有、公共及受保护模式。

·接口。

·抽象类。

·__call。

·__set和__get。

·静态成员。

点击这里查看php中文手册

在windows下使用appserv组合包

组合包,就是将apache、php、mysql等服务器软件和工具安装完成后打包处理。开发人员只要将已配置的套件解压到本地硬盘中即可使用,无需再另行配置。组合包实现了php开发环境的快速搭建。对于刚开始学习php的程序员,建议采用此方法搭建php的开发环境。虽然组合包在灵活性上要差很多,但其安装简单、速度较快、运行稳定,因此,比较适合初学者使用。 
网上比较流行的组合包有很多种,这里推荐3种组合包:easyphp、appserv和xampp。新手的话,建议使用easyphp或appserv,而xampp比较复杂。

点击下载appserv组合包:

如下图:

图文详解PHP环境搭建教程

appser集成化安装包搭建

1、双击appserv文件,打开如下图启动页面:

图文详解PHP环境搭建教程

2、单击next按钮,打开如下图所示的appserv安装协议页面:

图文详解PHP环境搭建教程

3、单击i agree按钮,打开如下图所示的页面。在该页面中可以设置appserv的安装路径(默认安装路径一般为c:\appserv),appserv安装完成后,apache、mysql、php都将以子目录的形式存储到该目录下:

图文详解PHP环境搭建教程

4、单击next按钮,打开如下图所示页面,在该页面中可以选择要安装的程序和组件(默认为全选状态):

图文详解PHP环境搭建教程

5、单击next按钮,打开如下图所示的页面,该页面主要设置apache的端口号:

apache端口号的设置至关重要,它直接关系到apache服务器是否能够启动成功。如果本机中的80端口被iis或者迅雷占用,那么这里仍然使用80端口就不能完成服务器的配置。可以通过修改这里的端口号,或者将iis或迅雷的端口号进行修改,即可解决该问题。

图文详解PHP环境搭建教程

6、单击next按钮,打开如下图所示,该页面主要对mysql数据库的root用户的登录密码及字符集的设置,这里将字符集设置为

“gb2312 simplified chinese”,表示mysql数据库的字符集将采用简体中文形式:

图文详解PHP环境搭建教程

7、单击install按钮后开始安装,如下图:

图文详解PHP环境搭建教程

8、下图为安装完成的界面:

图文详解PHP环境搭建教程

安装好appserv之后,整个目录默认安装在“c:appserv”路径下,此目录包含几个子目录:

图文详解PHP环境搭建教程

打开浏览器,在地址栏中输入“http://localhost/[你设置的端口号,如果是80就不需要填写]”,如果打开如下图,说明appserv安装成功:

图文详解PHP环境搭建教程

随着php的发展,大量优秀的开发工具纷纷出现。找到一款适合自己的工具,不仅可以加快学习进度,而且能够在以后的开发过程中及时发现问题,少走弯路,我们选用的开发工具是dreamweaver。详细工程创建请参考网上的资料。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

延伸 · 阅读

精彩推荐