【laravel】laravel的下载安装

article/2025/11/3 23:40:48

下载 Laravel


Laravel 利用 Composer(Composer 中文)来管理其自身的依赖包。因此,在使用 Laravel 之前,请务必确保在你的机器上已经安装了 Composer 。

上面是laravel中文对于如何安装使用laravel的官方解释,不同于大多数的php框架,学习laravel之前我们必须要跨过一个坑,那就是装composerphp著名依赖管理),很多的学习者就是先被这一步所挡住,然后就没继续学下去了。
那么我们就从composer开始学吧!

获取 Composer

安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。

如下图:
这里写图片描述
这代表你的php正确安装了

打开命令行并依次执行下列命令安装最新版本的 Composer:

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

执行第一条命令下载下来的 composer-setup.php 脚本将简单地检测 php.ini 中的参数设置,如果某些参数未正确设置则会给出警告;然后下载最新版本的 composer.phar 文件到当前目录。

当你正确的完成了上面的步骤以后,你会在你设定的目录里面找到一个叫composer.phar的文件。

这里写图片描述

到这里,将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer 了!

上面的方法也叫局部安装,下面主要将全局安装

Composer全局安装

1.将composer.phar放到php.exe到同级目录

2.在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。

@php "%~dp0composer.phar" %*

完成后样子

最后重新打开一个命令行窗口试一试执行 composer –version 看看是否正确输出版本号。

这里写图片描述

哈哈,Composer安装完成,但是离下载laravel还有一步

设置composer中国镜像

方法一: 修改 composer 的全局配置文件(推荐方式)

打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:

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

方法二: 修改当前项目的 composer.json 配置文件:

打开命令行窗口(windows用户)或控制台(Linux、Mac 用户),进入你的项目的根目录(也就是 composer.json 文件所在目录),执行如下命令:

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

上述命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息(你也可以自己手工添加):

"repositories": {"packagist": {"type": "composer","url": "https://packagist.phpcomposer.com"}
}

以 laravel 项目的 composer.json 配置文件为例,执行上述命令后如下所示(注意最后几行):

{"name": "laravel/laravel","description": "The Laravel Framework.","keywords": ["framework", "laravel"],"license": "MIT","type": "project","require": {"php": ">=5.5.9","laravel/framework": "5.2.*"},"config": {"preferred-install": "dist"},"repositories": {"packagist": {"type": "composer","url": "https://packagist.phpcomposer.com"}}
}

ok,到这儿我们的准备工作结束

安装 laravel


首先,使用 Composer 下载 Laravel 安装包:

composer global require "laravel/installer"

请确保 PATH 环境变量已经添加了 ~/.composer/vendor/bin 目录,这样,可执行文件 laravel 就能被你的系统检测到了。

windows PATH 环境变量添加目录 C:\Users\ [用户] \AppData\Roaming\Composer\vendor\bin

这里写图片描述

一旦安装完成后,就可以使用 laravel new 命令在你指定的目录中建立一份全新安装的 Laravel 应用。例如: laravel new blog 命令会在当前目录下建立一个名为 blog 的目录, 此目录里面存放着全新安装的 Laravel ,并且所有依赖包也已经安装好了。此方法的安装速度会比通过 Composer 安装快很多。

laravel new blog
通过 Composer Create-Project 命令安装 Laravel
composer create-project laravel/laravel --prefer-dist

到这个时候你就会发现你指定的目录里面多了一个 laravel 文件夹

这里写图片描述

大功告成!!!我们学会了用Composer下载laravel


http://chatgpt.dhexx.cn/article/TrE8kjqe.shtml

相关文章

IE浏览器不能访问其他浏览器能正常访问

IE浏览器不能访问 而其他浏览器能正常访问 解决方法 -重置 1 win x 键,然后点击 windows powerShell (以管理员方式运行) 2 输入下面2条命令,记得回车 Netsh winsock resetnetsh advfirewall reset如下图所示: 运行…

浏览器访问Linux的Tomcat

浏览器访问Linux的Tomcat 1、在Linux下启动tomcat服务器 2、打开防火墙,开放8080端口

浏览器访问网页流程

从我们输入URL并按下回车键到看到网页结果之间发生了什么?换句话说,一张网页,要经历怎样的过程,才能抵达用户面前?下面来从一些细节上面尝试一下探寻里面的秘密。 前言:键盘与硬件中断 说到输入URL&#…

浏览器HTTPS访问问题

1、问题描述 搭建了HTTPS服务环境 https://172.16.0.17 ,用浏览器访问时,出现提示信息: “您的连接不是私密连接”(Chrome),如下图所示 “您的链接并不安全”(Firefox)&#xff0…

win10如何通过局域网从浏览器访问ip

1.打开控制面板,找到windows防火墙,找到高级设置,点击 点击公用配置文件下面的 Windows Defender 防火墙属性 3.修改预配置文件、专用配置文件、公用配置文件的入站连接,更改为运行 4.如下显示全是允许,就可以局域…

如何在Chrome、IE里访问国密网站

随着国密网站的增多,很多常用浏览器不支持国密SSL网站访问的问题日益突出,如Chrome 、Edge、IE 等浏览器均不能访问国密SSL网站。而很多政府、银行、科研机构仍然运行着面向IE开发的应用,同时这些应用需要依赖 ActiveX 插件来完成特定的操作。…

计算机无法访问浏览器时的查验方法

[TOC]计算机无法访问浏览器时的查验方法(“科学上网”后遗症,直接看最后面) 计算机网络故障排除一般采用“自底向上”的方式 我们知道,OSI参考模型中低层是为其上层提供服务的,因此一般进行网络故障排查也是由底层到…

curl能访问但是浏览器不能访问

在Virtual Machines中安装centos7,centos7中运行docker docker运行两个nginx容器,开放8001,8002端口 查看防火墙状态 查看开放端口 curl可以访问 浏览器不能访问! 问题解决: 浏览器设置了代理! 浏览器设置了代理&a…

浏览器访问web服务器经过了哪些过程

文章目录 一、URL输入二、DNS解析三、建立TCP连接四、发送HTTP/HTTPS请求五、服务器响应请求六、浏览器解析渲染页面七、HTTP请求结束,断开TCP连接八、总结 一、URL输入 输入URL URL,全称叫做统一资源定位符,用于定位互联网上的资源&#xf…

浏览器访问服务器的过程

1、在浏览器地址栏中输入网址 2、浏览器通过用户在地址栏中输入的URL构造HTTP请求报文(请求报文一般没有请求体) 3、浏览器发起 DNS 解析请求,将域名转换为 IP 地址 4、浏览器将请求报文发送给服务器 5、服务器接收请求报文,并解…

浏览器中网址访问过程详解

前言 当我们在浏览器中输入一个网址,比如www.google.cn,浏览器就会加载出百度的主页。那么浏览器背后完成的具体是怎么样的呢? 总结起来大概的流程是这样的: (1)浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求DNS服务器,通过DNS获取相应的域名对应的…

浏览器访问IPv6地址

以本地的ipv6为例: 环境:win10、tomcat服务器 注:这里的tomcat服务器是用来帮助测试本地的ipv6地址可用性,如果是外网的的ipv6,直接访问即可 步骤如下: 一、首先查看本机的ipv6地址,在cmd命令…

浏览器访问网站

这个仅仅是我个人对于访问网站流程的一个理解,我相信肯定有不全面也有错漏的地方,如果是的各位可以给我指出来让我可以有所提高~ 五层协议体系结构中各层运用到的协议: 应用层:HTTP、DNS; 传输层:TCP、…

Selenium模拟浏览器访问

目录 一、selenium简介 1.1、什么是selenium 1.2、为什么使用selenium 1.3、安装selenium 1.3.1、谷歌浏览器驱动下载 1.3.2、谷歌驱动和谷歌浏览器版本之间的映射表 1.3.3、查看谷歌浏览器版本 1.3.4、安装selenium库 二、selenium的使用 2.1、selenium的使用步骤 2.2、举例…

浏览器禁止访问某个网站

浏览器要禁止访问某个网站,可以在电脑中打开 C:\Windows\System32\drivers\etc这个位置,找到hosts文件。 将需要禁止访问的网址输入,并在前面加上127.0.0.1即可。 如图所示。然后关闭保存。

如何通过浏览器访问本地电脑文件

如何通过浏览器访问本地电脑文件 首先,打开控制面板,找到"程序"点击打开。 找到“启用或关闭windows功能”,点击打开 找到“Internet Information Services”(Internet信息服务),将它的子项及子项的子项全部勾选&…

浏览器访问网址过程详解

前言 首先要了解几个参数的含义: IP地址:是指互联网协议地址。 子网掩码:子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位…

【无标题】浏览器是如何访问的? 超详细解析过程

浏览器分析链接指向网页的URL。浏览器向DNS请求解析 URL 的 IP 地址。域名系统DNS 解析出 URL 的 IP 地址。浏览器与服务器建立 TCP 连接。浏览器发出取文件命令:GET/chn/yxsz/index.htm。服务器(URL所在)给出响应,把文件 index.h…

Linux命令学习---查看linux服务器,开机启动的服务,正在运行的服务,监听检查,防火墙检查,SSH检查

1)查看linux服务器,开机启动的服务,输入以下命令 systemctl list-unit-files --stateenabled2)查看linux服务器,正在运行的服务: systemctl --typeservice --staterunning --all3)监听检查 ss…

c#如何在linux上运行程序,在Linux上运行C#的方法是什么

Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。有时我们需要在Linux上编写程序,那么c#在Linux中想要运行需要什么呢?这篇文章主要介绍了在Linux上运行C#的方法, 下面就来看看如何在Linux上运行Mono。 命令行应用 先从Mono主页(http://www.go-…