Laravel5.4版本學習-Laravel Homestead

Laravel5.4版本學習-Laravel Homestead

基于Ubuntu16.10和lnmp1.3安裝環境下安裝Laravel

1.使用Laravel Installer 安裝

sudo composer global require "laravel/installer"
sudo laravel new blog
#[RuntimeException]                                                        
#  The Zip PHP extension is not installed. Please install it and try again.  
sudo apt-get install php7.0-zip
# 安裝完成之后繼續執行sudo laravel new blog

2.使用Composer Create-Project 安裝

sudo composer create-project --prefer-dist laravel/laravel blog

3.本地開發服務器

sudo php artisan serve
# http://localhost:8000

4.Homestead Laravel安裝

在使用 Homestead 之前,需要先安裝 Virtual Box 5.1VMWareParallels 以及 Vagrant,所有這些軟件包都為常用操作系統提供了一個便于使用的可視化安裝器。

要使用VMware的話,需要購買 VMware Fusion/Workstation 以及 VMware Vagrant plug-in,盡管不便宜,但是VMware可以提供更好的性能和更好的體驗。

要使用Parallels的話,需要安裝 Parallels Vagrant plug-in,這是免費的。

# 安裝 Homestead Vagrant 盒子
sudo apt-get install vagrant
sudo vagrant box add laravel/homestead

# 通過 GitHub 安裝 Homestead
cd ~
sudo git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
sudo bash init.sh

# 修改站點信息或者同步文件夾信息
sudo vim ~/.homestead/Homestead.ymal

# 修改vagrant版本 
sudo vim Vagrantfile 
# Vagrant.require_version '<= 1.9.0'

# 修改homestead限制
sudo vim /home/shenyifei/Homestead/scripts/homestead.rb 
# config.vm.box_version = settings["version"] ||= "<= 1.1.0"

# 創建ssh
sudo ssh-keygen -t rsa -f /home/shenyifei/.ssh/id_rsa -C "809745357@qq.com"

# 編輯
sudo vim /etc/hosts
# 192.168.10.10 homestead.app

# vagrant 開啟 關機 重啟
sudo vagrant up
sudo vagrant halt
sudo vagrant reload

# vagrant 銷毀
sudo vagrant destroy --force
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容