PHP 开发环境部署 - 文章教程

PHP 开发环境部署

发布于 2019-11-03 字数 7706 浏览 1394 评论 0

PHP 是目前主流的 web 网站开发技术,本文主要介绍 PHP 开发者工具的选择及 PHP 开发环境的部署,然后在所有的教程中统一使用,保持一致性,本教程主要介绍开发者工具及php开发环境部署。

开发者工具

对于开发者工具,平台会推荐大量的开发者工具及相应使用教程,对于初学者推荐使用平台建议的开发者工具,主要目的在于统一开发者工具,方便更快的定位大家提出的问题,及时给予大家有效建议。

开发环境

对于开发环境的部署,相信大多数人都有自己常用的php开发环境,平台建议仍是希望能够使用平台推荐的方案进行本地环境的部署。我们这样的选择,是出于对完全的新手程序员的指导 —— 选择一个最合理的一款软件,然后在所有的教程中统一使用,保持一致性。

Windows 上开发环境搭建

下载

成功下载之后,可以看到里面有两个安装包:phpstudy 安装包 和  VC14 运行库安装包

安装

1.安装 phpstudy

解压安装 phpstudy,选择安装目录的时候,放在你认为合适的地方即可,推荐D:/phpstudy,安装成功之后会跳出如下提示框(未提示请直接忽略步骤2)

PHP 开发环境部署

2.安装 VC14 运行库

解压安装VC14运行库

PHP 开发环境部署

看到如下提示说明VC14运行库安装成功

PHP 开发环境部署

VC4运行库安装成功以后,我们的PHP集成环境就已经部署完成!

验证

简单的验证一下搭建好的 PHP 集成环境,打开 phpstudy 的操作界面,点击 切换版本,选择 php7.2.10-nts + Nginx,可以看到运行状态显示绿色的圆点说明已经成功切换并启动。

提示:phpstudy 支持多版本环境切换,非常方便实用

创建 demo 项目

在 D:/phpstudy/WWW(phpstudy 默认的)下新建 demo 文件夹,并在 demo 中创建 index.php,添加如下代码:

<?php
echo phpinfo();

配置 hosts

右键点击桌面右下角的,phpstudy 图标,选择打开 hosts 配置如下:

PHP 开发环境部署

提示:如果 hosts 未生效,关闭浏览器(Chrome)后重新打开,即可生效

配置 Nginx

打开 phpstudy 的安装目录 D:/phpstudy/nginx/conf/vhost.conf 加入以下配置:

server {
        listen       80;
        server_name  www.wenjiangs.org;
        location / {
            root   D:/WWW/demo;
            index  index.html index.htm index.php;
        }
        location ~ \.php$ {
            root          D:/WWW/demo;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
}

完成

配置完成后,重启环境:

PHP 开发环境部署

最后我们在浏览器中输入 www.wenjiangs.com 出现以下页面说明我们的环境搭建成功了:

 

浏览器选择

统一使用 Chrome

作为 Web 开发者,我们的无论是浏览信息或者开发项目,都离不开浏览器。在本站的系列课程中,为了避免歧义,我们 要求 大家统一使用 Chrome 作为指定浏览器。

Google Chrome 是一款由 Google 公司开发的网页浏览器。Chrome 在 2008 年 9 月 2 日发布 Beta 版本,一经发布就广受好评。提供 50 种语言版本,有 Windows、OS X、Linux、Android、以及 iOS 版本提供下载。

为什么选择 Chrome?

1. 因为市场占有率第一

根据 statcounter.com 的数据,Chrome 浏览器市场占有率排第一:

PHP 开发环境部署

根据 百度统计公开数据,Chrome 浏览器在国内市场占有率第一:

PHP 开发环境部署

2. 功能强大

Chrome 有一个非常强大的『开发者工具栏』,你可以利用它实时修改 HTML 结构、更改 CSS 属性、断点调试 JavaScript 代码、监控网页 HTTP 请求等

强大的插件系统,Chrome 商店 上有各式各样的插件提供下载

综上所述,推荐大家使用chrome浏览器作为我们的项目开发工具!

命令行工具

对于命令行工具的选择,推荐使用Git作为命令行工具。为了在后面的教程中保持统一,希望大家都能以本文推荐的Git作为默认命令行工具。

Mac 用户

在 Mac 上安装 Git 有多种方式。 最简单的方法是安装 Xcode Command Line Tools。 Mavericks (10.9) 或更高版本的系统中,在 Terminal 里尝试首次运行 git 命令即可。 如果没有安装过命令行开发者工具,将会提示你安装。

Windows 用户

对于 Windows 用户安装 Git,可以去 git 官网直接下载:https://git-scm.com/download/win,根据自己的windows系统选择31位/64位的安装包,点击安装,一直点下一步直到安装成功。

PHP 开发环境部署

找任意一个文件目录,右键选择git bash,输入 git --version查看git版本:

PHP 开发环境部署

数据库工具

数据库管理工具是在我们开发过程中必不可少的,我们的应用使用的是 MYSQL 数据库。接下来详细讲下 Mac 和 Win 平台下的 MySQL 数据库查看工具的安装。

Mac OS

在 Mac 上,我们可以通过安装 SequelPro 来进行数据库的一些操作。下载地址:https://www.wenjiangs.com/wp-content/uploads/sequel-pro-1.1.2.dmg

PHP 开发环境部署

Sequel Pro 的操纵教程就不在这里赘述了,相信大家都能轻松掌握,如有细节不甚了解,可以去网上查询一下使用教程

Windows

在 Windows 上,我们推荐安装 Navicat Premium 简体中文版 (破解),下载地址:http://static.wenjiangs.com/navicat_premium_x64.zip

选择对应的32位/64位 navicat 安装程序点击安装,安装目录建议不要放到C盘,修改一下,其他的一直点下一步,直到安装成功

安装成功后,双击安装包里面的 PatchNacicat.exe 破解

然后打开 navicat 会看到如下界面:

PHP 开发环境部署

Navicat 操作非常简单,如有疑问可以去网上查询使用教程。

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

2583 文章
29 评论
84935 人气
更多

推荐作者

猫性小仙女

文章 1 评论 0

qq_VO6LhT

文章 0 评论 0

猿舌电影

文章 0 评论 0

7556275422

文章 0 评论 0

YYQ_139

文章 0 评论 0