资讯专栏INFORMATION COLUMN

由浅入深laravel教程第2课:安装laravel官方小项目

tanglijun / 2851人阅读

摘要:本课有配套视频教程,现在欣赏视频教程这堂课,需要先在机安装好这四个软件一登录虚拟机配置,中填中填使用用户名,密码登录二安装一个项目包括前端参考安装官方提供的一个小项目安装前端说明实际上是安装到了中,对应本机的这是在中配置的说

本课有配套视频教程, let`s go 现在欣赏视频教程

这堂课,需要先在机安装好 putty,winscp,navicat for mysql,node 这四个软件

一:登录虚拟机

配置putty,Hostname中填 127.0.0.1 port中填2222

使用用户名vagrant,密码vagrant登录


二:安装一个laravel项目(包括前端)

参考:https://laravel.com/docs/5.5/...

1. 安装官方提供的一个小项目
vagrant@homestead:~/abcde/study$
composer config -g repo.packagist composer https://packagist.phpcomposer.com
vagrant@homestead:~/abcde/study$ composer create-project --prefer-dist laravel/laravel myblog
2. 安装前端
vagrant@homestead:~/abcde/study$ cd myblog
vagrant@homestead:~/abcde/study/myblog$ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
vagrant@homestead:~/abcde/study/myblog$ sudo cnpm i

说明1: 实际上是安装到了D:3www2018studymyblog中,abcde对应本机的D:3www2018,这是在homestead.yaml中配置的
说明2: 如果win10不是管理员的身份登录,一定在dos下切换为管理员身份安装,否则安装不成功
说明3: 如果安装慢,改为淘宝仓库,我上面就是使用的是淘宝仓库
说明4: 以管理员身份启动vagrant up后,在虚拟机中安装一般没问题,如果实在不行的可以改在本机win10下安装

D:www2018studymyblog>npm i

三:连接数据库

参考: https://laravel.com/docs/5.5/... To Databases

推荐使用Navicat for Mysql来建数据库 1.建立连接

文件/新建连接`
ip是127.0.0.1,端口是 33060,用户名是 homestead,密码是 secret,连接名我取 homestead4.0.0

2. 新建数据库超级用户
GRANT ALL PRIVILEGES ON blog.* TO "wang"@"%" IDENTIFIED BY "fa168" WITH GRANT OPTION;
3. 新建数据库blog

字符集 utf8mb4 -- UTF-8 Unicode,排序规则 utf8mb4_general_ci

四:增加root用户

注意:上面登录的账号是vagrant,不是root,我们需要一个root账户,怎么做?

vagrant@homestead:~$ sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
vagrant@homestead:~$

vagrant@homestead:~$ su root
Password:
root@homestead:/home/vagrant/abcde/study#

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26113.html

相关文章

  • Laravel 深入核心系列教程

    摘要:前言年底了不太忙,最近一段时间也一直在研究,就想写篇关于比较深一点的教程系列啥的,于是就找到站长给开了写教程的渠道。优点的就是为艺术家创造的框架,它也是工程化的趋势。项目维护方便也是事实。如果有遇到问题可以直接在教程下面留言。 前言 年底了不太忙,最近一段时间也一直在研究laravel,就想写篇关于laravel比较深一点的教程系列啥的,于是就找到站长给开了写教程的渠道。由于第一次写,...

    wemall 评论0 收藏0
  • 由浅入深laravel教程附录1:全局助手函数之字符串部分

    摘要:一静态属性缓存部分由于每次正则替换费时,所以有个动物函数,框架使用静态属性保存,提高效率的意思是大驼峰式,这个函数是将转换成的意思骆驼,这个函数是小驼峰格式,第一个字母是小写字母转换成的意思是蛇,很形象,整个身子都一样粗,它只对中有大写 一:静态属性缓存部分 由于每次正则替换费时,所以有4个动物函数,框架使用静态属性保存,提高效率 01:Str::studly($value)studl...

    sushi 评论0 收藏0
  • 1. Laravel的初始化安装 - Laravel从零开始教程

    摘要:要学习那么第一步就是要在我们的开发机上安装并运行,首先我们会先安装再使用框架提供的安装小工具,通过使用就能生成我们的工程了。在的官方网站上的文档中已经很详细的介绍了如何安装不过文档可能讲解的并不是那么的细致。从零开始学系列目录地址 要学习Laravel,那么第一步就是要在我们的开发机上安装并运行Laravel,首先我们会先安装composer,再使用laravel框架提供的安装小工具,...

    baukh789 评论0 收藏0
  • 最适合入门的 Laravel 初级教程 (三)

    摘要:最适合入门的初级教程三接着我们来认识认识上篇文章没有提到的先来了解下路由的概念在网络成为吃住一样的基本需求的今天断开了网络就像断开了与世界的联系的感觉对于现实中的路由我们应该是不陌生的最起码了解吧你家里只有一根网线网线上接着路由器多部手机和 最适合入门的 Laravel 初级教程 (三) 接着我们来认识认识上篇文章没有提到的 route/web.php; 先来了解下路由的概念; 在网...

    djfml 评论0 收藏0
  • 2. Laravel视图View和路由Route初探 - Laravel从零开始教程

    摘要:在程序界最熟悉的莫过于通过输出我们能了解路由和最基础的视图,这一小节,我们主要是学习下如何创建路由,如何加载视图,这节非常简单,跟着做就行。从零开始学教程目录 在程序界最熟悉的莫过于Hello World,通过输出Hello Word,我们能了解路由和最基础的视图,这一小节,我们主要是学习下如何创建路由,如何加载视图,这节非常简单,跟着做就行。 上一节我们通过laravel new 项...

    iliyaku 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<