這堂課,須要先在機安裝好 putty,winscp,navicat for mysql,node 這四個軟件php
配置putty,Hostname中填 127.0.0.1 port中填2222html
使用用戶名vagrant,密碼vagrant登陸前端
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
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:\03www2018\study\myblog中,abcde對應本機的D:\03www2018,這是在homestead.yaml中配置的
說明2: 若是win10不是管理員的身份登陸,必定在dos下切換爲管理員身份安裝,不然安裝不成功
說明3: 若是安裝慢,改成淘寶倉庫,我上面就是使用的是淘寶倉庫
說明4: 以管理員身份啓動vagrant up後,在虛擬機中安裝通常沒問題,若是實在不行的能夠改在本機win10下安裝mysql
D:\www2018\study\myblog>npm i
參考: https://laravel.com/docs/5.5/... To Databaseslaravel
文件/新建鏈接`ip是127.0.0.1,端口是 33060,用戶名是 homestead,密碼是 secret,鏈接名我取 homestead4.0.0
sql
GRANT ALL PRIVILEGES ON blog.* TO 'wang'@'%' IDENTIFIED BY 'fa168' WITH GRANT OPTION;
字符集 utf8mb4 -- UTF-8 Unicode,排序規則 utf8mb4_general_ci數據庫
注意:上面登陸的帳號是vagrant,不是root,咱們須要一個root帳戶,怎麼作?npm
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#