1.0
當(dāng)然,開始之前你首先要做的是安裝一個(gè)新的Laravel應(yīng)用。你可以使用Homestead虛擬機(jī)或者本地PHP開發(fā)環(huán)境來(lái)運(yùn)行應(yīng)用。設(shè)置好開發(fā)環(huán)境后,可以使用如下Composer命令安裝應(yīng)用:
composer create-project laravel/laravel quickstart --prefer-dist
當(dāng)然你還可以通過(guò)克隆GitHub倉(cāng)庫(kù)到本地來(lái)安裝:
git clone https://github.com/laravel/quickstart-basic quickstart
cd quickstart
composer install
php artisan migrate
如果你還不了解如何構(gòu)建本地開發(fā)環(huán)境,可參考Homestead和安裝文檔。
2.0
首先,在本地主機(jī)安裝應(yīng)用骨架:
nonfu@ubuntu:~/Code$ composer create-project laravel/laravel blog --prefer-dist
接下來(lái),編輯 Homestead.yaml,添加站點(diǎn)信息及數(shù)據(jù)庫(kù)信息:
sites:
- map: test.app
to: /home/vagrant/Code/test/public
- map: blog.app
to: /home/vagrant/Code/blog/public
databases;
- homestead
- blog
然后運(yùn)行 homestead provision 重新啟動(dòng) Homestead 虛擬機(jī)。在本地主機(jī)中,添加如下這行到 hosts文件:
192.168.10.10 blog.app
還是在本地主機(jī)中,運(yùn)行如下命令本地安裝 NPM 包:
nonfu@ubuntu:~/Code$ cd blog nonfu@ubuntu:~/Code/blog$ sudo npm install
然后到數(shù)據(jù)庫(kù)中創(chuàng)建本項(xiàng)目的數(shù)據(jù)庫(kù) blog,之后編輯.env文件,修改數(shù)據(jù)庫(kù)名稱:
// 將 DB_DATABASE=homestead // 修改為 DB_DATABASE=blog
最后在瀏覽器中訪問(wèn) http://blog.app
查看一切是否就緒。