Thinkphp6在Mac下使用Mamp工具全局安装composer

我到现在才明白,当你拨打一个人的电话,系统提示你正在通话中,请不要挂断是对方真的在通话,那如果提示你正在通话中请稍候再拨,那说明他挂断了你的电话,你看连中国移动都会撒谎,更何况是人呢

Thinkphp6在Mac下使用Mamp工具全局安装composer

唠叨一会

之前就有准备学习php,但是因为一直找不到切入点。难得现在有大佬愿意带我,得好好学习,thinkphp6(th6)试用composer安装,木有Git了,我为了解决这坑人的composer差点丢了黑苹果

 

mac全局安装安装

a,安装mamp工具,随后启动

b,打开终端运行

curl -sS https://getcomposer.org/installer | php

检查是否安装成功输入

composer

thinkphp6在Mac/Windows全局安装composer用Phpstudy/Mamp工具

c,切换root用户,会让你输入密码

su - root

thinkphp6在Mac/Windows全局安装composer用Phpstudy/Mamp工具

如果你密码忘记了,运行重置新密码

sudo passwd root

d,全局安装运行

mv composer.phar /usr/local/bin/composer

e,mac安装其实最怕的也是就是文件目录,新手要寻找文件目录还是有点麻烦的,手下打开应用程序—-mnmp—-host—-右键host服务—-此文件夹运行终端

Thinkphp6在Mac下使用Mamp工具全局安装composer 3

 

mac下配置虚拟域名

昨天在学习过程中发现th6在调试静态文件的时候无法是用127.0.0.1,只能配置一个虚拟的域名在wind下phpsudy是比较人性化的。在mac下mamp pro中土豪是挺方便的

a,打开pro版本安图片目录操作

Thinkphp6在Mac下使用Mamp工具全局安装composer

b,普通版本就比较麻烦啦

1.首先进入apache的配置文件httpd.conf,如果是mamp,路径是/Applications/MAMP/conf/apache/httpd.conf,用编辑器搜索下面这行代码去掉前面的#号保存

#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

2.用编辑器打开 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf,加入需要配置的虚拟地址

<VirtualHost *:80>
    DocumentRoot "/Applications/MAMP/htdocs/tp/buplic"
    ServerName www.th6blog.ccc
    ServerAlias www.th6blog.ccc
    <Directory "/Applications/MAMP/htdocs/tp/buplic">
        Options Indexes FollowSymLinks   
        AllowOverride All
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>

DocumentRoot和Directory写你的文件路径

ServerName和ServerAlias写虚拟域名

3.窗口/前往输入

/etc/hosts

找到hosts文件,用编辑器打开,也可以直接在终端输入 vi /etc/hosts,然后添加一行解析的语句

127.0.0.1	www.th6blog.ccc

 

0
分享到:

评论6

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
掉头发中!小程序慢更新
没有账号? 忘记密码?
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?18b345cf548f88d90a655d9ce1fa4140"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();