千家信息网

mac/linux下composer如何安装laravel

发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章将为大家详细讲解有关mac/linux下composer如何安装laravel,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、导读composer是php
千家信息网最后更新 2025年02月06日mac/linux下composer如何安装laravel

这篇文章将为大家详细讲解有关mac/linux下composer如何安装laravel,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一、导读

composer是php用来管理依赖关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),composer会帮你安装这些依赖的库文件。

composer官网地址是:https://getcomposer.org/

composer官网下载安装地址:https://getcomposer.org/download/

安装方式有两种,一种是直接在官网下载composer.phar这个文件进行安装;另一种就是直接通过命令行下载安装。这里主要介绍命令行的安装~

二、命令行安装composer

通过php -r 命令来执行一段php代码下载composer-setup.php文件

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

备注:执行上述命令后会发现当前目录有了一个composer-setup.php文件

校验,执行以下命令:

php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

备注:执行以上命令后如果校验通过,会输出Installer verified

执行以上步骤下载的php文件

php composer-setup.php

备注:执行后会直接生成一个composer.phar文件

删除composer-setup.php文件:

php -r "unlink('composer-setup.php');"

Linux中composer.phar是可执行程序,例如,我们可以使用php composer.phar update执行更新操作。到此,我们的composer工具就完整的安装完成,可以用它来安装php的各种依赖库文件~

若想要全局使用composer来安装依赖库,可以执行以下命令全局安装:

mv composer.phar /usr/local/bin/composer

备注:之后,就可以直接使用composer install安装各种包和依赖了。不过通常情况下只需将composer.phar的位置加入到PATH就可以,不一定要全局安装。

三、国内镜像配置

因为composer 默认加载的是国外的镜像,国内因为"墙"的存在, 加载国外镜像 会出错,所以要配置国内镜像。

配置国内镜像执行以下命令即可:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

四、使用composer安装Laravel

前四个大的步骤基本安装与配置成功composer,接下来就使用composer这个工具来安装Laravel框架

在自己的站点目录,创建自己的laravel项目,比如,起名为wxd,执行以下命令:

composer create-project --prefer-dist laravel/laravel wxd

备注:如果想要制定版本可以使用如下命令:

composer create-project --prefer-dist laravel/laravel wxd "5.2.*"

执行命令后稍等一会儿,等待安装成功:

安装成功后进入项目中可以看到框架各个目录,包括composer.json:

关于"mac/linux下composer如何安装laravel"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

命令 文件 备注 镜像 工具 配置 成功 全局 目录 篇文章 项目 来安 地址 库文件 更多 框架 步骤 不错 实用 接下来 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库系统数据独立性高的原因 成都数据库系统是什么原因 硚口区海航网络安全维护收费标准 碧蓝航线pc端服务器 bat从本地复制文件到服务器 电视台视频管理服务器 人类基因组数据库课件 国泰安数据库怎么修改日期 数据库开发是做什么的 非凡软件开发者 七日杀服务器网页管理 网络安全的作用政治 软件开发的系统模式有哪些 广东应用软件开发有用吗 广东net软件开发哪家实惠 在数据库安全性控制中 南昌市网络安全工程师培训课程 北京安师兄软件开发有限公司 哪有零信任网络安全 数据库求和语句 网络安全与管理对生活的影响 大型数据库基础知识 网络安全密钥水杨酸面膜 时空猎人怎么找回原来的服务器 软件开发的主要环节 大话西游2哪个服务器比较火 简单网络安全手抄报语录 忍三服务器升级 函授计算机网络技术好毕业吗 ts服务器
0