标 题 | 时 间 |
---|---|
MacOS扩展包管理工具HomeBrew的安装 | 02:35 |
MacOS 和 Linux 都可使用的命令提示补全工具 Fish | 03:35 |
PHP 包管理工具 Composer | 03:43 |
MacOS Laravel Valet 轻量级服务器搭建和使用 | 07:58 |
通过 Composer 安装 Laravel Installer | 05:54 |
数据库服务软件 MySQL 8 | 03:27 |
数据库管理软件Sequel Pro安装并连接数据库 | 03:10 |
安装用于前端资源编译的 NodeJS | 04:07 |
安装 PHP 单元测试工具 PHPUnit | 02:43 |
安装缓存服务 Redis 以及 Memcached | 03:39 |
几款开发中常用的辅助工具 | 02:19 |
标 题 |
---|
Laravel Valet 文档 |
请问这个可以用于别的开发环境吗
可以,用php自带的也行,喜欢哪个用那个
老师可以出一个swoole mac下的开发环境教程吗 目前我在mac下是使用vm 虚拟机作为本地开发环境
这个得过段时间了,我考虑考虑,这段时间事儿多
记录一个坑,如果你用的是macOS 10.14,请安装 php7.2版本,我大概看了一下,在安装 php7.2的时候,会安装一些针对于 macOS 10.14 的依赖
我曾经吃过升级的亏,主力战机一般不轻易升级,你算是提前替大家踩雷了
老师,我操作下来遇到一个问题:每次运行valet命令时都提示我需要输入超级管理员的密码,这个怎么解决呢?
哈哈,这说明咱的机器安全性很高,不用管它,安全点是好事,如果你觉得麻烦,可以搜一下,另外,别叫老师,站长,老哥都行,不喜欢老师这个称呼!
弱弱问下,我重新安装的PHP Nginx +------+-----+----------------+------------------+ | Site | SSL | URL | Path | +------+-----+----------------+------------------+ | blog | | http://blog.tt | /Users/weak/blog | +------+-----+----------------+------------------+ 80 nginx 30204 weak 6u IPv4 0x57bc0aea6ca77469 0t0 TCP *:http (LISTEN)也正常监听 配置的也没问题,但是访问页面是 无法访问此网站 找不到 blog.tt 的服务器 IP 地址。 DNS_PROBE_FINISHED_NXDOMAIN
ping: cannot resolve http://blog.tt: Unknown host (因实在解决不了,故询问,基础有点薄弱,望理解) valet 不是不需要再host里面指定吗
咋样了,解决了没,网上的解决方法试过没有,把你的系统信息,各软件的版本信息发一下,一起定位一下问题
没呢,还在试,我以前那个一次成功,现在这个不知道咋的
PHP 7.3.8 (cli) (built: Aug 6 2019 23:18:24) ( NTS )
Laravel Valet 2.3.3
Laravel 5.8.*
nginx version: nginx/1.17.3
真是麻烦您啦
nginx安装后,localhost能打开了吗
也是不行唉
修改DNS的方式试过了吗?网络 > 选择当前通路的网络>高级>DNS>添加两个新的DNS解析地址,一个是8.8.8.8, 一个 8.8.4.4 ,有些人是通过这个方式解决的问题
都试过了,您先忙其他的,我这不是大问题。我就是看看您有没有快速遇到过。不行,我就用其他的
这条线不行的话,我再发给你其他的方式,都不行的话,你就别追求新版本了,重新安装一遍 valet
嗯,我在看下吧。nginx本地也没有启动,应该是这个问题。我先看看,实在不行,我就去用Homestead吧,等以后进步了,在去看。麻烦您啦
不客气,也别放弃太早,有时候就差临门一脚,以后难免遇到类型问题,不可能每次咱们都能躲着走,该硬刚的时候就刚一下
➤ composer global require laravel/valet Changed current directory to /Users/sherlock/.composer Using version ^2.8 for laravel/valet ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating autoload files
大神这咋整啊?
说明你曾经安装过这个包,直接执行下一步吧。
直接执行的话 说是undifine valet
你的composer目录应该没有添加到全局执行path中,检查一下吧,不同的bash工具,设置的方式也不同
Changed current directory to /Users/LAI/.composer Using version ^2.9 for laravel/valet ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 0 installs, 1 update, 0 removals
这是什么情况啊
没事,这不是啥错误,就是升级了一下版本,有的包已经移除不建议使用了。
好的 明白了 谢谢啦 回复的好快啊
不客气,正好看见
老哥,你这添加 valet 环境变量的方法新版 mac 貌似不好用。 我换了一种 方法
如果提示 valet command not found. 相关信息,说明 valet 命令没有被添加到环境变量中 进行以下操作即可解决,如果没有错误提示,则忽略以下内容。
添加 valet 到环境变量 编辑配置文件,如果文件不存在则自动创建,所以即使打开的文件时空的,尽管继续即可 vi ~/.bash_profile
在 bash_profile 文件任意位置添加如下内容 export PATH="$PATH:$HOME/.composer/vendor/bin"
然后退出并保存。
在命令行继续运行下列命令,使环境变量生效 source ~/.bash_profile
完成后再次运行 valet install 即可
非常感谢,新版的还真没用过,我也不敢升级,怕所有的工作都毁了。下来我找个虚拟机试一试。感觉自己老了,对新版提不起啥兴趣来。
哈哈,正常。环境稳定最好不要升级,我是刚换的电脑所以配置一通。休闲了,不要那么拼·
是啊,早点休息,不折腾了。