Mac利用XAMPP创建thinkphp6项目

 

XAMPP 的 Web 根目录为/Applications/XAMPP/htdocs,终端执行:

cd /Applications/XAMPP/htdocs

执行 Composer 命令创建项目(以项目名tp6demo为例):

composer create-project topthink/think tp6demo

等待依赖安装完成后,htdocs目录下会生成tp6demo项目文件夹

设置文件夹权限

chmod -R 777 tp6demo

配置虚拟主机(可选,更方便访问)为避免通过http://localhost/tp6demo/public访问,可配置虚拟主机:

1. 修改 Apache 配置文件

  • 打开/Applications/XAMPP/etc/httpd.conf,找到以下行并取消注释(删除#):
    #Include etc/extra/httpd-vhosts.conf

    并将下面这个加上注释

    Include etc/extra/httpd-default.conf

     2. 编辑虚拟主机配置文件

  • 打开/Applications/XAMPP/etc/extra/httpd-vhosts.conf,在文件末尾添加:
    <VirtualHost *:80>
        # 项目public目录路径
        DocumentRoot "/Applications/XAMPP/htdocs/tp6demo/public"
        # 自定义域名(如tp6.test)
        ServerName tp6.test
        # 可选:ServerAlias tp6.local
        <Directory "/Applications/XAMPP/htdocs/tp6demo/public">
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>

     

    3. 修改系统 hosts 文件
  • 终端执行,
  • sudo nano /etc/hosts

    修改本地域名

  • 127.0.0.1   tp6.test

     

  • 保存退出(需输入 Mac 密码)。
  • 测试
  • 回到 XAMPP Control Panel,停止 Apache 后重新启动。打开浏览器,访问http://tp6.test(或http://localhost/tp6demo/public),若看到 ThinkPHP6 的欢迎页面,则项目搭建成功。
posted @ 2025-11-27 16:06  zhang_you_wu  阅读(0)  评论(0)    收藏  举报