PHP第一步:Windows下搭建PHP环境及常见端口设置错误

要使用PHP,首先要建立PHP开发环境。笔者近期刚开始学习PHP,参照《PHP从入门到精通(第3版)》中介绍的环境搭建,结合安装过程中遇到的一些问题,记录如下。

在Windows操作系统下(笔者使用Win 10)搭载PHP环境,对于初学者来说,使用组合包的方式最为快捷和方便。组合包就是讲Apache、PHP、MySQL等服务器软件和工具安装配置完成后打包处理,开发人员只需将已配置的套件解压到本地即可使用。我在这里使用的AppServ组合包,其他常见的还有EasyPHP、XAMPP等。AppServ及EasyPHP都是由Apache+MySQL+PHP组成。附:

AppServ下载地址:(官方)http://www.AppServnetwork.com

(百度云下载)http://pan.baidu.com/s/1hrZOsHA

EasyPHP下载地址:(官方)http://www.easyphp.org

注意:下载使用此组合包时,必须保证系统中没有Apache、PHP及MySQL,否则需要先删除卸载。组合包下载后安装直接可以使用。


应用AppServ组合安装包安装过程如下:

1)启动下载好的appserv-win32-8.5.0.exe文件,会出现一个蓝屏安装界面,然后选择安装路径(我的是默认):

  PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第1张图片

2)按如下一直点击下一步:

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第2张图片

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第3张图片

安装所有组件:

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第4张图片

3此处最重要的是填写Apache服务器名以及主机端口号,也是常见出错的地方。

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第5张图片

4安装MySQL数据库的root用户登录密码以及字符集设置。这里字符集设置为简体中文,建议设置为默认格式。

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第6张图片

5)等待安装完成即可

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第7张图片

到此,整个AppServ组合包就安装好了,整个目录都位于安装路径下“:..\AppServ”。下面对安装进行检测:

1)在浏览器(可以试试多个浏览器)中地址栏输入“http://localhost(或主机名)”,或者“http://127.0.0.1”,如果出现下列页面,则安装成功。

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第8张图片

2)若是出现了浏览器显示IIS Windows页面或者如下错误,又或者浏览器不响应,首先去Windows服务中开启Apache服务。

显示IIS Windows窗口:

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第9张图片

浏览器不响应:

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第10张图片

重新开启Apache服务:

3 )如果 服务能自动开启,再重试一次,否则表示安装时设置(或默认)的端口号已经被其他程序占用,需要更改Apache中的端口号。过程如下:

找到安装路径下的 C:\AppServ\Apache24\conf,用记事本打开httpd.conf文件进行编辑,把其中所有端口号为安装时(或默认,如80)设置值改为81或其他值(82,83,...,8081,...)即可。我这里示范将80改为81:

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第11张图片

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第12张图片

PHP第一步:Windows下搭建PHP环境及常见端口设置错误_第13张图片


改完之后的.conf文件保存,再重新开启一次Apache服务,在浏览器地址栏输入“http://localhost(或主机名):81(修改后的端口号)”、或者“http://127.0.0.1:81(修改后的端口号)”,尝试即可,安装成功。


欢迎指正修改:[email protected]

你可能感兴趣的:(PHP第一步:Windows下搭建PHP环境及常见端口设置错误)