”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 在本地计算机上安装 PHP 和 Composer,无需 XAMPP 或 MAMP

在本地计算机上安装 PHP 和 Composer,无需 XAMPP 或 MAMP

发布于2024-11-03
浏览:659

Install PHP and composer in local machine without XAMPP or MAMP

在计算机上安装 PHP 和 Composer 的综合指南

PHP 是最流行的服务器端脚本语言之一,广泛用于 Web 开发。另一方面,Composer 是 PHP 的依赖关系管理器,可以简化项目中的库和包的管理。在本指南中,我们将逐步介绍在您的计算机上本地安装 PHP 和 Composer 的步骤,重点介绍这种方法相对于使用 XAMPP 或 MAMP 等捆绑解决方案的优势。

先决条件

在我们开始之前,请确保您的系统满足以下要求:

  • 有效的互联网连接。
  • 您计算机上的管理权限。

第 1 步:安装 PHP

原生安装 PHP 可以提供更好的性能,并且是一种更专业的方法,特别是对于生产环境。以下是跨不同操作系统执行此操作的方法:

在 Windows 上

  1. 下载 PHP:

    • 访问 PHP 下载页面并下载最新版本的 PHP。为您的系统选择适当的版本(线程安全)。
  2. 提取PHP:

    • 将下载的 ZIP 文件解压到您选择的目录,例如 C:\php。
  3. 配置环境变量:

    • 打开系统属性(右键单击“此电脑”>“属性”>“高级系统设置”)。
    • 单击“环境变量”。
    • 在“系统变量”下,找到“Path”变量并单击“编辑”。
    • 添加 PHP 目录的路径(例如 C:\php)。
  4. 验证安装:

    • 打开命令提示符并输入 php -v。您应该会看到显示的 PHP 版本。

在 macOS 上

  1. 安装Homebrew(如果未安装):

    • 打开终端并运行以下命令:
     /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 安装PHP:

    • 在终端中运行以下命令:
     brew install php
    
  3. 验证安装:

    • 安装后,检查 PHP 版本:
     php -v
    

在 Linux 上

  1. 更新包索引:

    • 打开终端并运行:
     sudo apt update
    
  2. 安装PHP:

    • 对于 Ubuntu,运行:
     sudo apt install php
    
  • 对于 CentOS,运行:

     sudo yum install php
    
  1. 验证安装:

    • 检查PHP版本:
     php -v
    

为什么要原生安装?

虽然 XAMPP 和 MAMP 等工具提供了设置开发环境的便捷方法,但它们可能会带来不必要的开销和复杂性。本机安装通常更高效,可以实现更好的资源管理、性能调整以及对 PHP 环境更精细的了解。

第 2 步:安装 Composer

Composer 可以全局安装,允许您管理所有 PHP 项目的依赖关系。

在 Windows 上

  1. 下载 Composer 安装程序:

    • 访问 Composer 下载页面并下载 Composer-Setup.exe 文件。
  2. 运行安装程序:

    • 执行下载的文件并按照说明进行操作。它会自动检测您的 PHP 安装。
  3. 验证安装:

    • 打开命令提示符并键入:
     composer -V
    

在 macOS 和 Linux 上

  1. 下载作曲家:

    • 打开终端并运行以下命令:
     curl -sS https://getcomposer.org/installer | php
    
  2. 将 Composer 移至全局目录:

    • 下载后,将 Composer 移动到 PATH 中的目录:
     sudo mv composer.phar /usr/local/bin/composer
    
  3. 验证安装:

    • 检查Composer版本:
     composer -V
    

结论

您已经在您的机器上成功安装了 PHP 和 Composer!通过选择本机安装,您可以确保更好的性能和更专业的设置。 Composer 将允许您轻松管理库和依赖项,使您的项目保持井井有条并保持最新状态。

请随意探索官方文档以获取更高级的用法和最佳实践:

  • PHP 文档
  • 作曲家文档

编码愉快!


请随意评论文章的任何部分!

版本声明 本文转载于:https://dev.to/mustafa-sabah/install-php-and-composer-in-local-machine-without-xampp-or-mamp-1170?1如有侵犯,请联系[email protected]删除
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3