我们为了开始学习使用PHP,有两种方法.

1:可以在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL,

2:也可以找一个支持 PHP 和 MySQL 的 Web 主机

下面我教大家怎么用这两种方法

1:在您自己的PC机上安装PHP,

如果您的服务器不支持 PHP,您必须完成以下操作

第一步:安装 Web 服务器

第二步:安装 PHP

第三步:安装数据库,比如 MySQL

官方 网站(PHP.net)有 PHP 的安装说明: PHP: Installation and Configuration - Manual

2:使用支持 PHP 的 Web 主机

只要在您的 web 目录中创建 .php 文件即可,服务器将自动为您解析这些文件。

不需要编译任何软件和安装额外的工具的

大多数的 Web 主机都提供对 PHP 的支持。

PHP 服务器组件

对于初学者建议使用集成的服务器组件,已经包含了 PHP、Apache、Mysql 等服务,不需要将时间花费在繁琐的配置环境过程。

XAMPP

XAMPP 支持 Mac OS 和 Windows 系统,下载地址:XAMPP Installers and Downloads for Apache Friends。

WampServer

Windows 系统可以使用 WampServer,下载地址:WampServer, la plate-forme de développement Web sous Windows - Apache, MySQL, PHP,支持32位和64位系统,您根据自己的系统选择版本。

WampServer 安装也简单,只需要一直点击 "Next" 就可以完成安装。

IDE (Integrated Development Environment,集成开发环境)

1:PhpStorm(收费)

PhpStorm是1个轻量级且便捷的PHP IDE,提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

PhpStorm 很适合于PHP开发人员及前端工程师。提供诸于:智能HTML/CSS/JavaScript/PHP编辑、代码质量分析、版本控制集成(SVN、GIT)、调试和测试等功能。

支持 Windows、Linux 和 Mac OS 平台。

PhpStorm 官方下载地址:Download PhpStorm: Lightning-Smart PHP IDE

2:Eclipse for PHP(免费)

Eclipse 是1个开放源代码的、基于Java的可扩展开发平台(如果未安装JDK,则需要先  下载JDK安装)。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

支持 Windows、Linux 和 Mac OS 平台。

Eclipse for PHP 官方下载地址:Eclipse for PHP Developers | Eclipse Packages

PHP 的初始安装教程相关推荐

  1. Linux下的docker容器安装教程

    Linux下的docker容器安装教程 一.初始环境配置 1.yum仓库配置 2.检查yum仓库 3.关闭防火墙和selinux 二.开启内核的流量转发 三.安装docker 1.配置docker相关 ...

  2. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

  3. Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  4. Debian 7.1.0 安装教程图解(——Debian系统轻量级快速安装法)

    Debian 7.1.0 安装教程图解(--Debian系统轻量级快速安装法) 目录 一.Debian 7.1.0最新安装光盘二.安装系统教程图解 三.DebianLNMP更多相关使用系列文章 一.D ...

  5. filezilla 定时上传_FileZilla Server安装教程 - FtpCopy数据自动备份软件(FTP定时备份)|FTP自动下载|FTP自动上传|FTP自动备份...

    FileZilla Server的视频版安装教程,请查看<FileZilla Server视频安装教程> 1. FileZilla介绍 FileZilla是一款免费开源的FTP软件,分为客 ...

  6. openwrt系统安装到云服务器异常,OpenWrt路由器系统下服务OpenClash 安装教程及其折腾踩坑记录...

    主要事情说三遍:请折腾OpenWrt系统的,记得关闭任何一切IPV6协议,因为这个东西,折腾了好几天,各种服务都才正常使用! 主要事情说三遍:请折腾OpenWrt系统的,记得关闭任何一切IPV6协议, ...

  7. saiku docker配置部署_【安装教程】01 Gitea Docker 安装部署 - 【SkywenCode】技术团队基...

    在2016年-2019年,SkywenCode技术团队使用码云Gitee 作为线上代码库管理,基于敏捷开发和持续构建的思路,我们整体基础建设以Drone / Jenkins + Docker 的方式构 ...

  8. phpstudy mysql5.1_linux下mysql5.1 和 5.7安装教程详解

    本文主要和大家分享linux下mysql 5.1 和 5.7的安装教程,希望能帮助到大家. 以下内容的操作系统为:centos 6.7 yum安装mysql 5.1.73 卸载系统自带的mysql 执 ...

  9. mysql5.7.14安装版_MySql5.7.14安装教程详解(解压版)_MySQL

    下面进入正式的教程: 第一步:下载最近的MySQL文件并且解压: 下载最新版的MySQL–mysql-5.7.12下载地址 将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\MySQL\m ...

最新文章

  1. for死循环、怪异字符串、两次return……Python冷知识(三)
  2. RPCGEN -M *.x 在pnfsd中的修改。 *_clnt.c
  3. 【模拟退火】解决【TSP】问题
  4. SQL SERVER2000将多行查询结果拼接到一行数据及函数的创建
  5. oracle11g session,Oracle11g中Killsession心得
  6. Fatal error: Class 'ZipArchive' not found的解决办法
  7. GitGithub学习笔记
  8. 一个人越来越沉默,即便是对着家人也无话可说,这究竟是怎么了?
  9. 汇承蓝牙(HC-05)蓝牙虚拟串口插上后,串口助手无法找到该虚拟串口
  10. matlab神经网络训练精度,关于提高MATLAB神经网络精度的问题
  11. 3D打印行业入行总结
  12. 遇到安装3dmax2020版本时出现1603错误时解决方法
  13. Java Web学习—编程1:数字三角形+三种解题思路+详细规律
  14. 新知实验室--腾讯云TRTC体验
  15. wireshark使用说明
  16. matlab怎么定义矩阵变量_MATLAB符号计算(收藏版)
  17. 批量发工资条小工具使用说明
  18. 你要了解的USB接口知识总结
  19. [渝粤教育] 中国地质大学 政府与事业单位会计 复习题 (2)
  20. 进销存管理系统能为企业带来哪些实际效益?

热门文章

  1. 7z rar zip之间的区别
  2. JavaScript调用Python代码
  3. 科研实习 | 北京大学智能学院可视化与可视分析实验室招收本科实习生
  4. Python 输出字符串左对齐、右对齐、居中对齐
  5. 自动加密pushmail配置的探索
  6. 设计模式的理解与举例
  7. 超实用~使用 Xcode 编译 Swift 源码
  8. 外挂编写完全攻略(转帖)
  9. 长图预警,全网最全的23个免费无背景PNG素材网站汇总,让你有用不完的资源!!
  10. shell 浮点数计算使用bc