Linux 与 PHP,是个极佳的开发组合。Linux 作为服务器操作系统的首选,因其稳定性高、开源自由、模块化配置灵活、具备完备的工具链等优点,深受众多开发者的欢迎。配上 PHP,更能让服务器极速响应、运行效率更高,大大提升用户的使用体验。
PHP 是一种嵌入在 HTML 中、用于开发动态网页和 Web 应用程序的脚本语言。而且,在 Linux 中,PHP 拥有强大的安装、配置、扩展等特性。那么如何在 Linux 上启动 PHP 运行环境呢?
首先,进入终端窗口,输入以下命令:
sudo apt-get install php
这行命令会将 PHP 安装到系统中(如果你的 Linux 上还没有它)。安装完后,使用命令确保该版本已被正确安装。
php -v
完成安装后,可以创建一个简单的 PHP 文件,并保存为 .php 格式。例如,你创建了一个名为 hello.php 的文件,其中包含以下代码:
<?php echo "Hello World!"; ?>
接下来,将该文件保存到 Apache 服务器的默认 Web 目录中,通常在 /var/www/html 下(也可能在 /var/www/hostname/html 下,具体也要看你的服务器配置)。当然,也可以使用文件浏览器复制文件到该目录。注意:复制时,如果提示你需要以管理员身份运行,请响应该提示。
之后,在浏览器中输入“localhost/hello.php”,将能够看到网页显示了“Hello World!”的字样。如果显示错误信息,建议确认 Apache 服务器是否启动了。输入如下命令,能够查询 Apache 服务器的启动状态:
systemctl status apache2
如果 Apache 服务器没有启动,可以执行下面的命令启动它:
sudo systemctl start apache2.service
针对需要完成 PHP 开发的开发者,更推荐使用 PHP 的 CLI 模式。CLI 模式能让你在命令行终端中开启一个 PHP 交互模式。这样,你可以快速准确地测试并调试 PHP 代码。
在 Linux 中,输入下面的命令启动 CLI 模式:
php -a
这时,你进入了一个交互式的 CLI 开发环境。这样就能在命令行终端直接测试代码或进行其他实验技术。只要输入 PHP 代码,就能得到交互结果。例如:
php >print_r(range(1, 10));
输出:
Array ( [0] =>1 [1] =>2 [2] =>3 [3] =>4 [4] =>5 [5] =>6 [6] =>7 [7] =>8 [8] =>9 [9] =>10 )
总之,Linux 与 PHP 的使用好处多多。通过简单的安装与配置,在 Linux 上与 PHP 进行开发都不是什么难事。只要结合实际操作,很快你就可以尝试开发、调试和发布你的第一个 PHP 项目了。