ThinkPHP实战
上QQ阅读APP看书,第一时间看更新

1.3 搭建PHP开发环境

“工欲善其事,必先利其器”,在学习PHP脚本编程语言之前,必须先搭建并熟悉PHP运行环境,但是有一些初学者总是在安装环境上浪费大量时间。或许是因为过于追求完美,想安装一个完全由自己掌握的开发环境;而有的则是因为刚开始学习,被网上一些文章所误导,在Linux下使用源代码编译安装LAMP环境,笔者觉得这些事情可以说是“本末倒置”了,就算是笔者本人,要在Linux下编译安装LAMP环境也需要一天左右。对于初学者,可能会因此打击到学习PHP的信心,笔者觉得这是得不偿失的。笔者建议使用本节介绍的方式进行PHP开发环境的搭建,无论有无基础,都可以在几个小时之后开始编码工作。

目前网上提供的Windows下PHP的集成环境有AppServ、phpStudy、WAMP和UPUPW等,这些软件之间的差别不大,都是集成了PHP、MySQL、Apache。本书主要以UPUPW为例,介绍集成环境的安装和配置。

1.3.1 获取UPUPW

本书写作时采用Apache版UPUPW PHP5.5系列环境包1510,这个工具包的主要软件如下:

● PHP5.5.30

● Apache2.4.17

● MariaDB10.1.8

下载地址:

    http://www.upupw.net/aphp55/n110.html

软件名称:

    UPUPW_AP5.5-1510.7z

1.3.2 安装UPUPW

步骤01

进入软件下的文件夹,将UPUPW_AP5.5-1510.7z解压,右击“upupw.exe”,选择“以管理员身份运行”,打开软件,如图1-1所示。

图1-1

步骤02

输入“s1”开启全部服务,如图1-2所示。

图1-2

步骤03

打开浏览器,在地址栏输入“localhost”进行测试,如果一切顺利,看到如图1-3所示的结果,则表示安装成功。

图1-3

1.3.3 目录结构说明

● Apache2:Apache软件目录。

● Backup:upupw配置文件的备份及功能目录。

● ErrorFiles:服务器错误页面。

● FileZillaftp:FileZilla服务端软件目录。

● htdocs:Apache Web目录。

● MariaDB:MariaDB数据库目录。

● memcached:Memcached软件目录。

● PHP5:PHP软件目录。

● phpmyadmin:phpmyadmin软件目录。

● sendmail:sendmail软件目录。

● temp:服务器临时文件目录。

● upcore:upupw核心程序目录。

● vhosts:虚拟主机目录。

● xdebug:xdebug软件目录。

● upupw.exe:upupw主程序。

1.3.4 添加虚拟主机

虚拟主机是在网络服务器上分出一定的磁盘空间供用户放置站点、应用组件等,提供必要的站点功能、数据存放和传输功能。所谓虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持WWW、FTP、E-mail等)功能。

步骤01

打开UPUPW安装文件夹,右击upupw.exe,选择“以管理员身份运行”,如图1-1所示。

步骤02

输入“1”添加虚拟主机,输入主域名www.test.com,额外域名不输入,网站目录留空即可,upupw会自动建立相关目录,最后按回车键即可,如图1-4所示。

图1-4

步骤03

输入“q”返回主界面,然后输入“11”打开“添加本地域名解析”,如图1-5所示。

图1-5

步骤04

单击Add domain,在弹出窗口中输入数据,字段说明如下:

● IP Address:IP地址,输入127.0.0.1。

● Domain Name:域名,输入www.test.com

● Comment:注释,留空即可。

步骤05

输入完成后单击OK即可,如图1-6所示。

图1-6

单击Save之后关闭该软件以及upupw.exe。

步骤06

打开浏览器,在地址栏中输入www.test.com,进行测试,如果一切顺利,看到如图1-3所示结果,证明添加虚拟主机成功;如果失败,请重启浏览器之后重试。

1.3.5 安装集成开发环境PHPStorm

步骤01

打开浏览器,在地址栏中输入https://www.jetbrains.com/phpstorm/download/,单击DOWNLOAD,下载PHPStorm安装程序。

步骤02

双击打开下载的PhpStorm-10.0.3,打开安装程序,一路单击Next即可。默认程序安装在C:\Program Files (x86)\JetBrains\PhpStorm 10.0.3。

步骤03

打开C:\Program Files (x86)\JetBrains\PhpStorm 10.0.3\bin\PhpStorm.exe,第一次运行会询问你一下有没有配置文件需要导入,这里直接单击OK即可。

步骤04

接下来程序会要求进行注册,有条件的用户可以去官方网站购买,这里单击试用即可。

步骤05

PHPStorm官方只有英文版本,网上有汉化版,笔者不推荐使用,有时候会引起软件崩溃。至于使用英文版本的过程中,对于程序有不懂的地方,笔者建议安装一个有道词典进行翻译。