国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

利用Homestead快速運行一個Laravel項目的方法詳解

2024-05-05 00:01:04
字體:
來源:轉載
供稿:網友

說明#

Laravel努力為整個PHP開發過程提供令人愉快的開發體驗,也包括開發者的本地開發環境。

Laravel Homestead是一個官方的、預封裝的Vagrant“箱子”,它提供給你一個奇妙的開發環境而不需要你在本機上安裝PHP、HHVM、web服務器和其它的服務器軟件。不用再擔心搞亂你的操作系統!Vagrant箱子是完全可支配的。如果出現故障,你可以在幾分種內完成銷毀和重建箱子!

Homestead能運行在所有的Windows、Mac或Linux系統上,它包含了Nginx、PHP 5.6、MySQL、Postgres、Redis、Memcached和你開發神奇的Laravel應用程序需要的所有其它軟件。

本篇文章將介紹如何安裝并運行一個現有的 Laravel 項目,行文緊湊,只對一些通用的操作進行概括,方便做快速回顧。

安裝#

由于我們的本地開發環境使用 Homestead 來進行快速部署, 因此在閱讀本文前, 需先確定你本地已成功安裝并配置好 homestead 運行環境.

注: 不清楚如何安裝配置 homestead 開發環境的開發者可參照 此文章 進行配置.

1. 克隆代碼#

git clone {project_path}

2. 配置本地的 homestead 環境#

運行此命令行打開 Homestead.yaml 文件:

homestead edit

對應加入修改:

folders: - map: /Users/.../demo-name # 你的本地項目地址 to: /home/vagrant/demo-namesites: - map: demo-name.app to: /home/vagrant/demo-name/publicdatabases: - demo-name # 如果項目依賴數據庫,請記得配置此字段.數據庫名稱可自定義

重啟 homestead:

homestead provision

3. 安裝依賴#

進入虛擬機中:

cd /home/vagrant/demo-namecomposer install

4. 生成配置文件#

復制 .env.example 為 .env

cp .env.example .env

你可以根據 .env 的文件內容進行相應修改,如數據庫連接、緩存設置等內容

5. 創建數據表并生成測試數據#

如果項目并不依賴數據庫,則可以跳過這一步

php artisan migrate --seed

6. 修改 hosts#

運行此命令行打開 hosts 文件

sudo vi /etc/hosts

新增一行:

127.0.0.1 demo-name.app

配置完以后瀏覽器直接訪問 http://demo-name.app 即可.

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 隆林| 油尖旺区| 姚安县| 博客| 突泉县| 青河县| 武乡县| 扶风县| 星子县| 新营市| 徐闻县| 开封县| 巴楚县| 福安市| 连云港市| 广西| 田林县| 长岛县| 临湘市| 虞城县| 通许县| 张家港市| 南汇区| 临沭县| 望江县| 乾安县| 永安市| 沐川县| 尚志市| 扎囊县| 永川市| 固阳县| 华坪县| 辽源市| 罗城| 鸡西市| 巍山| 永和县| 玉山县| 辉县市| 青铜峡市|