快速了解odp

odp安装:

  • 创建odp目录 mkdir /home/work/odp
  • 使用wget命令下载
  • 然后解压
  • 安装(在解压目录下找到bin文件,执行odp_install脚本进行安装)

odp配置:

1)odp服务器有nginx和lighttped,启动方式:

  • nignx
    sh webserver/loadnginx.sh start
    sh webserver/loadnginx.sh stop
  • lighttped
    sh webserver/bin/lighttped.sh start
    sh webserver/bin/lighttped.sh stop

2)运行环境php-fpm,启动方式:
sh php/sbin/php-fmp start

ODP框架简单介绍

odp全称online develop platform,是在线的业务开发平台,提供了标准的webserver环境,标准的PHP环境,MVC框架,统一业务逻辑和部署结构。odp=linux+nignx/lighttped+mysql+php

ODP环境目录结构

  • app:应用程序目录,用于放业务php代码,每个业务一个目录;一个典型的app文件夹目录结构
newapp            应用名称
+-- action        动作类目录
+-- conf          配置目录
+-- controllers   控制类目录
+-- library       本地类根目录
+-- models        数据目录 
+-- script        脚本目录
+-- Bootstrap.php ap框架引导文件
+-- build.sh      打包脚本
  • conf:配置目录,用于存放组件和app配置文件
  • log:存放整个odp环境运行中产生的日志文件
名称用途简介
webserver/error_logweb访问错误日志
webserver/access_logweb访问记录,该文件记录了客户端对服务器的所有请求,以及请求处理的结果状态码
rpc/rpc-request.log.wf同上. 此文件包含异常调用的日志
rpc/rpc-request.log所有RPC调用日志会在log/rpc目录下. 此文件包含正常调用的日志数据库,服务调用,子系统交互等日志出现在此目录
php/php-fpm.logphp-fpm的日志
php/php-error.logPHP相关的错误日志
newapp/newapp.log.wf同上. 此文件包含WARNING, FATAL级别日志
newapp/newapp.log.dt同上. 此文件包含DEBUG, TRACE级别日志
newapp/newapp.log每一个app执行时都会在log目录下生成一个以app名字命名的目录. 其中根据日志级别设置 , 可能有有三类常见的日志文件. 此文件包含NOTICE级别日志app代码中输出的日志会出现在此目录
  • php:php安装后所在的目录
  • webserve:服务器安装目录,odp支持的服务器有nignx和lighttped
  • webroot:默认的web文档目录,一般的项目入口存放此处,该目录下可以存放静态文件,例如js,css,img等文件
  • data:本地文件数据,存放组件和app生成的本机文件缓存等

日志级别

错误级别日志类型
fatalerror日志
warningwf日志
trace普通日志
debugdt日志
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值