您的位置:

php源码详细安装步骤是什么?php安装教程及使用?

时间:2023-01-18 14:57:24
1. 下载 PHP 安装包

a.php.net点击downloads

b. 选择windows版本的php下载

c. 选择合适的版本,这里需要注意的是VC9是IIS用的,VC6是给Apache用的

d. 选择安装版程序

2. 安装PHP5.2.17

网上找到的教程大多数都是针对Zip压缩包的安装,洒家打算在这里研究下为什么大家都不用Installer。

可能是Installer自由度太高,不是很好进行后续的手工配置吧。

a.欢迎界面,Next

b. 接受条款,Next

c. 选择PHP 5.2.17的安装路径

d. 选择希望安装的Web 服务器

e.选择Apache的配置目录(含有httpd.conf等文件的目录)

f. 选择需要安装的组件,这里说明一下,Extensions下需要根据自己环境来勾选,没有安装相应程序的不要勾选,以免运行PHP的时候报错,洒家在后续的phpmyadmin的使用过程中遇到了不支持b zip 2\Mcrypt\Multi-byte String\ MySQL i和zip的错误,于是需要返回这个setup中打开对这两个功能的扩展支持。顺便赞一下这个Setup wizard,真的很好用,别再用那些老土的手工修改内容的方法了。

g. 确认一下,开始Install

h. 正在安装

i. 安装完成

3. 配置PHP和Apache

a. PHP方面:由于在2-f中已经配置了Extensions中的Mysql,所以没有什么需要修改的。

b. Apache方面:(修改Apache目录中的httpd.conf文件)

i. 修改Server根目录:DocumentRoot “XXX” --> DocumentRoot “E:/web” (例,注意正反斜杠)

ii. 修改# This should be changed to whatever you set DocumentRoot to处的路径

iii. 修改LoadModule:

LoadModule php5_module "php5apache2_2.dll

--> LoadModule php5_module "C:\Program Files (x86)\PHP\php5apache2_2.dll"

PHPIniDir ""

--> #PHPIniDir ""

iv. 修改DirectoryIndex:DirectoryIndex index.html --> DirectoryIndex index.html index.php

v. 找到AddType application/x-gzip .gz .tgz 并添加

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

vi. 保存httpd.conf

4. 测试PHP安装

a. 在3-b-i中的目录E:/web下建立index.php文件

b. 重启Apache http服务器

1、首先必须找一个支持 PHP 和 MySQL 的 Web 主机,在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL。

2、使用支持 PHP 的 Web 主机,如果您的服务器本身就支持 PHP,那么您不需要做任何事情。

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

您不需要编译任何软件,或安装额外的工具。由于 PHP 是免费的,大多数的 Web 主机都提供对 PHP 的支持。

3、如果要在您自己的 PC 机上建立 PHP,假如您的服务器不支持 PHP,您必须:

① 安装 Web 服务器

② 安装 PHP

③ 安装数据库,比如 MySQL

官方 PHP 网站(PHP.net)有 PHP 的安装说明: http://php.net/manual/en/install.php

4、PHP 服务器组件

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

Windows 系统可以使用 WampServer,下载地址:http://www.wampserver.com/,支持32位和64位系统,根据自己的系统选择版本。

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

XAMPP 支持 Mac OS 和 Windows 系统,下载地址:https://www.apachefriends.org/zh_cn/index.html。

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

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

Eclipse for PHP 官方下载地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr

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

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

支持 Windows、Linux 和 Mac OS 平台。PhpStorm 官方下载地址:http://www.jetbrains.com/phpstorm/download/

6、PHP 是一种运行在服务端的开源,解释和面向对象的脚本语言。由于是解释型语言、不需要编译,因此比其他语言编写脚本更快。并且具有开源、独立平台、兼容性、嵌入式脚本等特点,越来越多的被用于 Web 开发。大多数情况下,运行在服务端的 PHP 脚本要依赖 Apache、Nginx 这样的 Web 服务器来运行。但在这里我向你推荐一个更方便的开发环境:运用基于腾讯云主机的在线云端开发工具 Cloud Studio + PHP 内置的 Web 服务器 来快速开始你的 PHP 项目。

关键词: 安装PHP的教程及说明是什么 php下载安装教程是什么 php源码详细安装步骤 php安装教程及使用

返回顶部