安装前,首先需要知道想用 PHP 来做什么。PHP 主要用在三个领域,分别在 PHP 能做什么 一节中进行了描述:
在通常情况下,需要三样东西:PHP 自身、一个 web 主机和一个 web 浏览器。通常你已经拥有了一个 web 浏览器,并且在你使用的操作系统中,也可能已经内置了 web 主机(例如 Linux 和 macOS 下的 Apache;Windows 下的 IIS)。也许在某个公司租用了 web 空间(虚拟主机、VPS 等),这样,自己无需设置任何东西,仅需要编写 PHP 脚本,并上传到租用的空间中,然后在浏览器中查看结果。
如果需要自己配置主机和 PHP,有两个方法将 PHP 连接到主机上。对于很多主机,PHP 均有一个直接的模块接口(也叫做 SAPI)。这些主机包括 Apache、Microsoft Internet Information Server、Netscape 和 iPlanet 等主机。如果你使用的 web 主机不支持 PHP 模块接口,还可以将其作为 CGI 或 FastCGI 处理器来使用。这意味着可以使用 PHP 的 CGI 可执行程序来处理所有主机上的 PHP 文件请求。
如果你对 PHP 命令行脚本感兴趣(例如在离线状态下,根据传递给脚本的参数,自动生成一些图片,或处理一些文本文件),可以参考 PHP 在命令行模式下的使用 章节。在这种情况下,不再需要 web 主机和 web 浏览器支持。
还可以用 PHP 的 PHP-GTK 扩展来编写桌面图形界面应用程序。这与编写 web 页面完全不同,因为无需输出任何 HTML,而要管理窗口和窗口中的对象。关于 PHP-GTK 的更多信息,请访问 » PHP-GTK 扩展官网。PHP-GTK 没有包含在官方发布的 PHP 中。
本节开始介绍怎么在 Unix 和 Windows 的 web 主机中配置主机模块接口和 CGI 可执行程序。也将在下面几节中了解到有关命令行可执行程序安装的信息。
PHP 源代码包和二进制包可以在以下链接获取 » https://www.php.net/downloads.php。
1、阿里云产品最新优惠领取地址:立即前往。
3、阿里云最新优惠活动地址汇总,共16个,地址:点击前往。
4、同配置云产品腾讯云相对便宜,先点此一键领取2860元无门槛满减券(老用户换QQ登陆,同一实名享新人特价),再点此进入腾讯云活动页面。12年老码农建议:服务器升级、复购、续费贵,数据迁移也麻烦,建议用好新人优惠资格,买多年,配置一次性到位,后期省事又省钱。