Mac OS X 下的tp6安装及多应用模式的使用

一、tp6的安装

1、tp6安装前提,检查当前使用的电脑是否已安装composer,否则先安装composer,在终端界面执行如下命令:

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

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

2、用composer安装tp6稳定版,在终端界面执行如下命令:

composer create-project topthink/think tp (tp为你安装的项目名称,可自定义)

如果你之前已经安装过,那么切换到你的应用根目录下面,然后执行下面的命令进行更新:

composer update topthink/framework (更新操作会删除thinkphp目录重新下载安装新版本,但不会影响app目录)

3、用composer安装tp6开发版本,在终端执行如下命令:

composer create-project topthink/think=6.0.x-dev tp (通过create-project安装后在根目录会自带一个.example.env文件(环境变量示例),可以直接更名为.env文件并根据自己的要求进行修改,在APP_DEBUG开启调试模式)

4、测试验证是否正常运行,执行下面指令:php think run

http://localhost:8000/

如上图所示,说明tp6已安装成功


二、tp6的多应用模式,安装后默认使用单应用模式部署,目录结构如下:

├─app 应用目录

│  ├─controller        控制器目录

│  ├─model              模型目录

│  ├─view              视图目录

│  └─ ...              更多类库目录

├─public                WEB目录(对外访问目录)

│  ├─index.php          入口文件

│  ├─router.php        快速测试文件

│  └─.htaccess          用于apache的重写

├─view                  视图目录

├─config                应用配置目录

├─route                路由定义目录

├─runtime              应用的运行时目录

如果要使用多应用模式,需要安装多应用模式扩展think-multi-app,在项目根目录下执行如下命令:

composer require topthink/think-multi-app

自动多应用模式的URL地址默认使用如下:

// 访问admin应用  http://serverName/index.php/admin

// 访问index应用  http://serverName/index.php/index

你可能感兴趣的:(Mac OS X 下的tp6安装及多应用模式的使用)