Day2 跟着官方文件学习Laravel-环境设定

我们今天要把环境给设定好,并且尝试将laravel专案启动,而在我写这篇文章之前,我已经有利用Homebrew安装php跟Composer了,至於为什麽我要用Homebrew安装,我当初也没想过,所以我要利用这次写文章的机会,好好深入研究一下。

首先,先了解什麽是Homebrew及他为我们做了什麽

Homebrew是可以用於masOS的套件管理工具,在程序开发中,我们需要下载安装一些应用程序来使用,像是php,我可以去官方网站上下载php,但是通常我们在做一个应用程序时,不会只使用到一种应用程序,我们也可以到各个应用程序的官方网站去下载,但这样很麻烦。而这时Homebrew就很方便让我们管理这些应用程序,提供我们简单方便的安装方式,并且有效的管理这些应用程序。有个名词是formula(配方),每个formula在Homebrew里都是一个Ruby脚本,至於为什麽叫配方呢,因为Homebrew的意思是在家里酿酒,所以每个套件就像是一个新的配方。

所以第一步是要先安装Homebrew,我们可以到官网去安装。


把这行指令贴到终端机上执行就好,执行完後,我们的Homebrew就安装完成了。接着我们就利用他安装php吧!

brew install php

安装好後我们可以利用brew list 去看我们的formula之中有没有php,也可以利用php -v去看。

brew list
php -v

接着我们来下载Composer吧,至於Composer是什麽...,我有看到一篇文章的说明让我比较了解,对自己许愿希望之後也能自己整理出一篇自己理解後的Composer。

言归正传,我们来安装吧

brew install composer

composer

好的安装完後,我们就可以照laravel官方文件来建造一个laravel专案了。

找一个合适的目录下,我们来建专案吧

composer create-project laravel/laravel example-app

cd example-app

php artisan serve

它提供了我一个网址,贴到浏览器看看吧。

OK~任务完成!明天要做登入画面罗~~继续努力


<<:  [Java Day05] 1.3. 基本资料的转型

>>:  Day 16 Azure cognitive service: Face recognition- 让你的机器人认得你

动员大外宣: 拉供应商/合作夥伴一起提升(向下)

趋近尾声了,今天开始来讲对外的部分啦,其主角就是企业的供应链(供应商/合作商/3th Party)...

Day31 | 提供程序码编辑的editor区域

大家好,我是韦恩,今天是铁人赛的第三十一天,今天我们来练习一下在web里怎麽提供editor区块编辑...

day 14 - drone 的go-test & golangci-lint

自己的产出自己负责!每次交付专案之前我都会想到这句话, 是不是该再检查一下 程序码已经成功的buil...

用这9种技巧让你的部落格有个好名字

一、前言 经营部落格,会是一个长期的网路事业,在初期有许多部分我认为就应该思考好,在整个经营路上才...

快速查询的秘密武器B+树索引-Part1(无索引如何搜寻、基本索引概念)

进入到这篇之前要先确保大家有一些概念。 大家要知道Innodb各个资料页物理上并没有连在一起,而是透...