如果你的服务器支持 PHP,你不需要做任何事情。
只需在您的 web 目录中创建一些 .php 文件,服务器就会为您解析它们。因为它是免费的,所以大多数网络主机都提供 PHP 支持。
但是,如果您的服务器不支持 PHP,则必须安装 PHP。
首先,我不太确定在这里“安装 PHP”是什么意思。(如何安装编程语言?)
其次,这是否意味着我可以去任何免费主机,甚至是不支持 PHP 的主机,在其上“安装 PHP”,它就会开始为我执行所有 PHP 任务?
如果你的服务器支持 PHP,你不需要做任何事情。
只需在您的 web 目录中创建一些 .php 文件,服务器就会为您解析它们。因为它是免费的,所以大多数网络主机都提供 PHP 支持。
但是,如果您的服务器不支持 PHP,则必须安装 PHP。
首先,我不太确定在这里“安装 PHP”是什么意思。(如何安装编程语言?)
其次,这是否意味着我可以去任何免费主机,甚至是不支持 PHP 的主机,在其上“安装 PHP”,它就会开始为我执行所有 PHP 任务?
网络服务器不知道如何处理 PHP 文件,因此您必须告诉它将这些请求定向到您需要单独安装的 PHP 解释器。
您的虚拟主机需要安装它,这不是您可以在共享虚拟主机上自己做的事情。
您可以在这里找到更多信息:
安装编程语言与安装其他软件相同。不同之处在于您安装它的位置。通常共享托管服务器会安装它,如果没有安装,您可能无法自己安装。因此,由于有很多选项,您可以选择一个。
例如,如果您想将它安装在允许的地方(您的机器:),则有不同的选项
1) Windows - 下载二进制文件并点击安装。
2) *Nix - 自动安装 - 使用一些包管理器工具,例如yum
或apt-get
来安装已经为您准备好的二进制文件
3) *Nix - 通过您正在运行的系统上提供的 make 工具自行构建。
我从来没有在 Windows 上编译和构建它,所以我不知道它在那里是如何工作的;)
源代码和二进制文件在这里 - http://www.php.net/downloads.php
您可以在此处找到有关安装和配置 php 的更多信息http://php.net/manual/en/install.php
是的,可以安装一种编程语言(或者更准确地说,是编译/解释语言的支持文件)。在 Linux 机器上,通过apt-get
(Ubuntu) 或yum
(Fedora) 安装 Apache 和 PHP。
在 Windows 机器上,您可以很容易地获得 Apache 和 PHP 设置:只需获取WAMP即可。
不,您不能去任何“免费主机”并期望按照您的意愿安装东西。通常你会得到你所支付的:免费托管 -> 更少的自由度。
PHP 安装意味着手动编译源代码(如果您在服务器上设置定制的 PHP,这很常见),或者更实际地下载包,例如php5
,php5-common
以及使用诸如yum
或之类的工具的相关包apt-get
(至少在 Linux 上)。
您不能在免费的共享主机上安装 PHP,您可以在具有 root 访问权限的服务器上安装 PHP,例如专用服务器或 VPS 服务器。