安装:

TP5有很多种安装方式,这里推荐composer安装。

首先我们下载composer.exe。点击下载

下载后运行Composer-Setup.exe。

勾选开发者模式并一路下一步,直到安装完成。

打开cmd(命令行工具)检测并更新所安装的composer为最新版本:composer self-update

接着,cd到php所指向的站点根目录(通常为www目录)下执行以下命令来加载最新版本的tp5源码包:

下载完成后再通过composer update命令来更新以下源码包。

安装完成,浏览器里输入localhost/tp5/public/index.php进行访问。

安装成功。

demo:

现在继续在cmd下,进入根目录并执行以下命令:

php think build --module demo

如此就会生成一套demo模块,包含以下目录结构:

同时也会生成一个默认的index控制器文件。

部署:

修改默认url:

之前程序的默认访问路径是/public/index.php,url不美观也不方便。

现在我们将入口文件(public/index.php)移动至根目录下,修改此配置文件为:

// 定义应用目录
define('APP_PATH', __DIR__ . '/application/');
// 加载框架引导文件
require __DIR__ . '/thinkphp/start.php';

现在的访问路径就是http://localhost/tp5/

转载于:https://www.cnblogs.com/wangjiayi/p/7884980.html

TP5的安装部署概要相关推荐

  1. linux上搭载was应用上传中文文件,受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明...

    本文档的主要内容详细介绍的是受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明. 从was9.0开始支持的最低版本的red hat Linux系统为6.6且仅支持64位操作系统 计 ...

  2. 小米设备token获取HomeAssistant安装部署

    小米设备token获取&HomeAssistant安装部署 小米智能设备token获取 miIO-discovery获取token与控制 app直接token获取 DB获取token 开源智能 ...

  3. Cloudera简介和安装部署概述

    Cloudera简介和安装部署概述 原创2016年09月06日 11:27:10 标签: Cloudera / 大数据 / CDH / Hadoop 12285 最近作者在研究Cloudera,并且在 ...

  4. tp5网站 服务器部署,tp5云服务器部署

    tp5云服务器部署 内容精选 换一换 SAP B1的部署方案如图1所示.说明如下:VPC网络:为了保证网络的安全,SAP B1系统中所有节点在一个VPC网络内,且所有节点应属于同一个AZ(Availa ...

  5. 升讯威微信营销系统开发实践:(4)源代码结构说明 与 安装部署说明( 完整开源于 Github)...

    GitHub:https://github.com/iccb1013/Sheng.WeixinConstruction因为个人精力时间有限,不会再对现有代码进行更新维护,不过微信接口比较稳定,经测试至 ...

  6. 2021年大数据Flink(三):​​​​​​​Flink安装部署 Local本地模式

    目录 Flink安装部署 Local本地模式 原理 操作 测试 Flink安装部署 Flink支持多种安装模式 - Local-本地单机模式,学习测试时使用 - Standalone-独立集群模式,F ...

  7. Mycat 读写分离 数据库分库分表 中间件 安装部署,及简单使用

    MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服 ...

  8. 【SVN】1. SVN 安装部署

    一. SVN概述 1. SVN 简介   Subversion 版本控制系统 简称 SVN.   SVN 是一个跨平台开放源代码的集中式版本控制系统,可以实现文件及目录的保存及版本回溯.   SVN ...

  9. Docker概述和安装部署

    概述 Docker产生的背景 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后 ...

最新文章

  1. 计算机组成原理课后习题答案一
  2. SSM项目spring配置文件详细步骤(分门别类、灵巧记忆)
  3. Android之React native的介绍和入门指南
  4. css关于position的几个值
  5. 作者:杨波,山东农业大学硕士生。
  6. 信息学奥赛一本通 1031:反向输出一个三位数 | OpenJudge NOI 1.3 13
  7. 【CSS】Table样式
  8. 基于Python的DELMIA二次开发(三):人体建模
  9. 中国工商注册企业统计数据
  10. 计算机windows7桌面管理,win7自带桌面整理,win7系统怎么改回自带桌面
  11. 高分辨率 java_高分辨率图像快照,在Java
  12. 一英寸芯片大小_CCD芯片尺寸
  13. 2017-2018-2 20155203《网络对抗技术》Exp9 :Web安全基础
  14. blender 保留贴图转换 mmd 模型到 ue4/ue5 引擎
  15. 判断点是否位于凸四边形的内部
  16. 采集微信公众号文章只需几步(非搜狗微信)
  17. 眼睛出现这10种症状,是身体在报警!肿瘤、甲亢、糖尿病……
  18. Javascript函数柯里化及其应用场景
  19. ctr预估 php,深度学习在CTR预估中的应用
  20. Ubuntu Linux 锐捷 ruijie 认证成功 校园网 西电 老校区 新校区

热门文章

  1. H.264视频质量评价算法(基于偏最小二乘法回归)
  2. ffmpeg处理RTMP流媒体的命令大全
  3. DotCMS安装步骤
  4. openfiledialog选择文件会占用文件_铁皮文件柜的尺寸规格如何选择?选购花都文件柜要注意的问题...
  5. DataGrid 首次进入页面时,不要加载任何数据
  6. oracle mos账号金额,mos账号注正册步骤+证书查询+注意事项.pptx
  7. 2020 CTF暑假夏令营培训Day1 安全杂项Misc
  8. 【PAT乙】1047 编程团体赛 (20分)字符串,桶排序
  9. 【服务器】【个人网盘】宝塔搭建cloudreve
  10. linux 添加定时器,linux 添加定时任务