【Mac OS】【Valet】环境配置

Valet是什么

valet是为Mac提供的超级简单Laravel框架的PHP的开发环境。在Mac中,当你启动机器时,Valet总是在后台运行PHP内置的Web服务器,然后通过使用DnsMasq,Valet将所有请求代理到*.dev域名(域名可自己通过valet domain进行查看或配置,并不一定是.dev)并指向本地机器安装的站点。

配置Valet开发环境

(安装要求:Mac操作系统、80端口没有被其他应用占用)

1、安装或更新Homebrew

安装brew  /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
更新brew brew update
(说明:Homebrew是Mac OS操作系统的软件包管理工具,和Centos下的yum一样)

2、安装php7.0和mysql

brew install php70
brew install mysql

3、安装Composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
(说明:Composer是php5.3以上的依赖管理工具。Composer不是一个包管理器,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在项目的某个目录进行安装。)

4、安装Valet,并将Valet的可执行文件目录添加到环境变量

#通过Composer安装Valet
composer global require laravel/valet
#添加环境变量
vim ~/.bash_profile
将
PATH="$PATH:/Users/pxcm-0101-01-0069/.composer/vendor/bin"
export PATH
写入并保存
#重新加载环境变量
source ~/.bash_profile

5、配置并安装Valet和DnsMasq,注册Valet后台随机启动

valet install

6、创建laravel框架项目,命名为laravel

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

7、查看本地valet域名

valet domain     (比如我的本地域名是test,也可以自己修改)

8、查看valet是否配置成功

ping larvel.test    (如果配置成功,则返回127.0.0.1的结果,也可直接在浏览器URL输入larvel.test查看)

原文地址:https://www.cnblogs.com/Mr-Wenyan/p/9384657.html

时间: 2024-08-24 22:21:56

【Mac OS】【Valet】环境配置的相关文章

在mac OS X中配置python mysql开发环境

1. 首先要下载安装mysql,下载地址: http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.19.tar.gz 解压: tar -xzvf mysql-5.6.19.tar.gz 然后下载gmock,编译mysql时需要用到: https://googlemock.googlecode.com/files/gmock-1.7.0.zip 解压到指定目录 <span style="font-size:14px;">unzi

笔记:MAC OS X下配置PHP开发、调试环境

操作系统:MAC OS X 工具:MAMP.PhpStorm.xdebug.chrome 1.下载MAMP 2.安装比较简单,安装完成后,应用程序中会增加如下4个应用 MacGDBp是PHP调试器,使用的是xdebug 若要使用此调试器,需要在php.ini中配置: [xdebug] zend_extension="/Applications/MAMP/bin/php/php5.5.10/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so

Mac OS系统如何配置环境变量? 如何管理多个Java JDK版本?

首先,是对 MAC OS 配置环境变量的路径和配置文件的相关介绍~ 1. 要清楚什么是根目录?什么是用户主目录?这两者是完全不一样的! " / " : 根目录 " ~ " : 用户主目录 cd / : 跳转到根目录 -> / cd ~/: 跳转到用户主目录 -> /Users/你的用户名 2. MacOS配置环境变量的文件有6个(按照加载顺序排序) 1)系统级环境变量(/etc) 1) /etc/profile : 全局(公有)配置, 建议不修改这个文件

Mac os x 下配置Intellij IDEA + Tomcat

IDEA 建工程 1. 首先是 new project--->create project from scratch---> 取个名字 --->next--->next----> 复选 框 web application 勾上,当然你需要别的也勾上 ----->finish 这个基本大家都会了 2. 现在你有标准目录了,配置 tomcat ,上面有个向下的箭头,点一下 Edit Configurations,------> 左上角的 "+" 标

在Mac OS X中配置Apache + PHP + MySQL

在Mac OS X中配置Apache + PHP + MySQL Mac OS X 内置Apache 和 PHP,使用起来非常方便.本文以Mac OS X 10.6.3和为例.主要内容包括: 启动Apache 运行PHP 安装MySQL 使用phpMyAdmin 配置PHP的MCrypt扩展库 设置虚拟主机 启动Apache 有两种方法: 打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”. 打开“终端

在Mac OS X中配置Apache + PHP + MySQL 很详细

这是一篇超级详细的配置mac os下面php+mysql+apache的文章.非常详细我的大部分配置就是参考上面的内容的,比如,PHP不能连接数据库,就是改一下默认的php.ini中pdo_mysql.default_socket[因为现在都用PDO了嘛.不用mysql的连接库了]因为我是用navicat的,所以对phpmyadmin那一块的配置就不太关心了.不过MCrypt的安装可以参考.原文来自:在Mac OS X中配置Apache + PHP + MySQL内容如下: Mac OS X 内

[xUnix 开发环境--01] MAMP mac os 10.10 配置经历、要点——01. phpmyadmin连不上

Mac OS 10.10已经自带了apache2和php(php的路径我至今还没不知道,太懒没去找) 用brew安装mysql, 在官网上下载了phpmyadmin,按官方方式配置完后,登录不上,也不提示任何错误码,只是说“无法登陆MySQL服务器” 查了很多方式,都没解决,因为别人的错误里面都有错误码,经过思考.... 觉得还应该是mysql服务器配置的问题,就查看了mysql的状态信息 使用mysql进入mysql命令行,然后使用 show variables; 查到默认安装的mySql的b

如何在Mac OS系统下配置Java服务器开发环境

1.http://www.oracle.com/technetwork/Java/javase/downloads/index-jsp-138363.html 安装JDK(可通过java -version查看当前jdk版本) 2.配置JDK路径 1.进入命令行,开始如下操作: cd  ~touch.bash_profile vi  .bash_profile 2.输入内容jdk变量配置内容: export JAVA_HOME=/Library/Java/JavaVirtualMachines/j

Mac+Sublime+Golang 环境配置所学

关于环境变量: GOPATH是一个路径列表,类似于PATH的设置: GOPATH=/home/USER/go:/home/USER/workspace_go:***在你建好工作空间后,即可开始配置GOPATH了(配置文件是~/.bash_profile).export GOPATH=/Users/用户名/go:/Users/用户名/Documents/workspace/workspace_go 在mac下设置环境变量: 1,打开 应用程序 -> 实用工具 -> 终端:2,在终端中定位到自己用

Mac OS X Mavericks 配置 Apache+Mysql+PHP 详细教程

网上的教程已经有很多,这里简洁的记录一下.以 Mac OS X Mavericks 10.9.X 为例. 先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目录名即可. 一.启动 Apache Mac OS X 系统已经集成了 Apache+PHP 环境,依次进入"系统偏好设置 -> 共享" ,开启"Web 共享",就可以打开 Apache. 但新版的 Mac OS X 中,苹果取消了这个共享功能的图形界面,只能从命令