優雅地在Mac+Valet環境下本地部署phphub

今天,在Mac下試了一下valet,簡直好用啊!?php

一、Valet簡介

Valet 是爲 Mac 提供的極簡主義開發環境,沒有 Vagrant ,也無需 /etc/hosts 文件,甚至能夠使用本地隧道公開共享你的站點。前端

二、安裝Valet

在這裏我直接甩你一份文檔,寫的很是詳細,我也就不須要再說明了
文檔地址mysql

三、本地配置Phphub5

Phphub5的GitHub地址:https://github.com/summerblue/phphub5laravel

運行環境git

  • Nginx 1.8+github

  • PHP 5.6+redis

  • Mysql 5.7+sql

  • Redis 3.0+shell

  • Memcached 1.4+數據庫

(1)、克隆源代碼到本地

git clone https://github.com/summerblue/phphub5.git

(2)、安裝擴展包依賴

composer install

(3)、生成配置文件

cp .env.example .env

(4)、使用安裝命令

$  php artisan est:install

須要注意的是,在這裏必需要有redis數據庫,沒有的話brew安裝

$  brew install redis

接着打開redis服務

$  redis-server

(5)、前端工具安裝

理論上不須要了,新版本把前端資源也上傳了GitHub,除非本身須要改前端樣式,則須要從新gulp一下,在這就不展開說明了,具體看地址https://github.com/summerblue/phphub5

(6)、使用Valet開發

在這裏,我配置了dev域名

cd phphub5
valet link phphub

運行valet links
看到

說明此時訪問phphub.dev已經能夠了,不過須要注意的是.env文件裏的配置須要修改,須要修改的地方爲

APP_ENV=local
APP_DEBUG=true
APP_KEY=XHKweXEKNFcyFQdgtORIJ0i1tT1b1WRV
APP_URL=http://phphub.dev/
APP_DOMAIN=phphub.dev
TIMEZONE=Asia/Shanghai
LOCALE=zh-CN

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=phphub5
DB_USERNAME=****
DB_PASSWORD=****

URL_STATIC=http://phphub.dev/
USER_STATIC=http://phphub.dev/

本身參照修改,這樣,咱們就能夠優雅地訪問一下http://phphub.dev/

OK,大功告成,happy hacking!若有問題歡迎留言!更多幹貨請關注Jimmy的技術樂園
微信公衆號:Jimmy的技術樂園

原文地址https://aimpeter.xyz/macvaletphphub-dybju

相關文章
相關標籤/搜索