valet参考教程:https://laravelacademy.org/post/7678.html
安装homebrew
通过命令安装homebrew,因为安装valet的时候需要homebrew的环境;
安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
卸载命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
我这边安装的时候可能是因为网络问题,一直卡住不能执行下去,提示访问不了https://raw.githubusercontent.com/Homebrew/install/master/install页面的端口,百度之后了解到可以通过手动访问该网页的方式,将内容另存为ruby脚本,然后通过命令在本地执行(网页关闭了,忘记之前的教程网址了。。。)
安装好了homebrew以后,执行命令:
valet install
安装Valet,这一步的时候如果没有安装homebrew会提示需要安装。
valet相关命令:
valet stop
valet uninstall
valet install
valet restart
页面无法访问
不知道是不是因为apache和nginx两个占用了端口的原因,需要排查一下;
Apache需要查看
/etc/apache2/httpd.conf
/etc/apache2/extra/httpd-vhost.conf
这两个文件,发现Apache监听的是80端口:
Listen 80
如果需要修改Apache的端口号的话,记得在两个文件里面都需要修改;
和Apache有关的命令:
启动服务器:open apachectl start
停止服务器:open apachectl stop
重启服务器: open apachectl restart
Nginix的配置文件的路径是:
/usr/local/etc/nginx/nginx.conf
发现确实是Apache占用了80端口,改掉以后重新启动valet就可以访问网站了
valet start
网友评论