由淺入深laravel教程第2課:安裝laravel官方小項目

本課有配套視頻教程, let`s go 如今欣賞視頻教程

這堂課,須要先在機安裝好 putty,winscp,navicat for mysql,node 這四個軟件php

一:登陸虛擬機

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

  • 使用用戶名vagrant,密碼vagrant登陸前端

putty配置
登陸ubuntu

二:安裝一個laravel項目(包括前端)

參考:https://laravel.com/docs/5.5/...node

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:\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

推薦使用Navicat for Mysql來建數據庫

1.創建鏈接

文件/新建鏈接`
ip是127.0.0.1,端口是 33060,用戶名是 homestead,密碼是 secret,鏈接名我取 homestead4.0.0sql

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帳戶,怎麼作?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#
相關文章
相關標籤/搜索