Yii框架2.0的安装过程】的更多相关文章

Yii框架是个不错的php开发框架,大型项目上都可以使用.和大多框架一样他也是开源,而且采用了mvc结构的. Yii1.*,直接下载然后用脚步可以创建自己的项目了,最近看了下Yii2.0版本的,他推荐用composer来安装.当然也可以用类似1.*版本的安装方式. 这篇咱们就说说2.0的composer方式安装. 1.既然是composer方式安装,那就要先有composer了,如果没有的话就自己下载安装,具体可以参考 https://getcomposer.org/doc/00-intro.m…
Linux Red Hat 8.0虚拟机安装过程 一.安装虚拟机所需要的工具: 1.VMware Workstation Pro 2.Red Hat 8.0 虚拟机镜像 3.还有一个就是VMware的密钥 二.VMware Workstation Pro的安装在这里就不多说了,只要会安装QQ都可以做…
目录 一.概念介绍 1.CDH 概览 2.Cloudera Manager 概览 二.环境准备 1.软件版本选择 2.节点准备(四个节点) 3.配置主机名和hosts解析(所有节点) 4.关闭防火墙 5.关闭SELinux 6.添加定时任务 7.禁用透明大页面压缩 8.优化交换分区 三.安装 CM 和 CDH 1.配置 Cloudera Manager 仓库(所有节点) 2.配置 JDK (所有节点) 3.安装 CM Server 和 Agent 4.安装数据库(namenode01) 4.安装…
Red5从旧的服务器切换到了github上后,截至20150702仍未更新文档.为了搭建Red5开发环境,我像无头苍蝇一样乱转了很多博客和StackOverflow.藉此记录这次安装过程,希望能够帮助其他人少走点弯路. 需要注意的是,问题6的解决方法有些勉强,如果有谁知道更好的方法,请不吝留言.先抱拳道谢了. Red5开发环境的搭建过程我整理为以下步骤: 安装Red5:生成Red5的运行目录.注:Red5内置了一个Tomcat服务器,安装后的目录中有webapps目录用于装载你的项目资源. 安装…
背景和实验环境介绍 操作系统环境:windows 2008R2 中文企业版 前期环境配置 配置IP信息,把DNS改成自己的IP 修改主机名和后缀 安装和配置DNS服务 Vcenter 添加dns角色     管理工具里打开dns管理器,创建相应的记录   新建区域--->正向查找区域 下一步 设置区域名称 创建文件名如下 正向查找区域里,新建一个主机 设置如下 设置反向查找区域 设置IPV4的 下面文件默认即可 不允许动态更新 反向查找区域下面的,这个---新建指针 安装SQL Server数据…
安装成功于20171231的0:46分. 简要记录我的安装过程如下: 一,安装JDK1.8.X 二,安装ANDROID STUDIO.ZIP 三,运行AS,后按提示下载SDK,NDK,必要时设置一下JDK目录 四,运行AS新一个项目,若未民功.退出,下载百度的云盘的GRADLE压缩包,并复制到C盘相应GRADLE目录,重启AS新建项目. 按如下提示点链接安装相应软件. 五,安装AVD模拟器一个,根据自己电脑配置. -----------------------------------------…
[Qboy原创]详细记录源代码的安装过程 1.下载原代码 在http://www.openvas.org/install-source.html下载 Libraries 8.0.8 Scanner 5.0.7 Manager 6.0.9 Greenbone Security Assistant (GSA) 6.0.11 2.按上面的顺序依次安装 安装cmake sudo apt-get install cmake 1)安装Libraries 8.08 解压代码 参照INSTALL文档 安装依赖库…
重新安装opencv3.4.0 参考安装博客: opencv 安装版本测试:pkg-config --modversion opencv https://blog.csdn.net/cocoaqin/article/details/78163171 卸载opencv的方式:进入opencv源码build目录 make uninstall cd .. sudo rm -r build sudo rm -r /usr/local/include/opencv2 /usr/local/include/…
Yii框架的Gii在我看来算是个快速创建器,当然对于学习来说意义不大,但对于已经懂得他的原理并用他开发的话,就是个快速开发的好工具. 他能快速的创建控制器,模块,crup,插件,Module. 打开gii模块 'modules' => [ 'gii' => [ 'class' => 'yii\gii\Module', ], ], 在创建modules的时候,比1.1版本的还要多填一个 class modules,需要填一个类似 app\modules\admin\Module 的东西.…
前言:       Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS.HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上:并且它提供高吞吐量(high throughput)来訪问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序.HDFS放宽了(relax)POSIX的要求,能够以流的形式訪问(streaming access)文件系统中的数据. Hadoop的框架最核心的…
最近看了一个Yii的教程视频,是按1.1的版本讲的,我想用Yii2.0的框架也参考他的学习开发下,结果发现好多不一样的,现在就说说验证码的事 首先加入一个actions 做验证码图片的显示,实际事调用了 CaptchaActive 类 public function actions() { return [ 'captcha' => [ 'class' => 'yii\captcha\CaptchaAction', 'height' => 25, 'width' => 80, 'm…
2.0的控制器的创建和action方法的添加和1.0的基本是一样的.但我发现他的widgets 的ActiveForm和1.1版本有些不一样的地方. 对于视图基本也是一样的,有render 和 renderPartial两个方法,后一个不会调入布局.也不会自动调入jquery组件,但在设置布局上有些不一样: 1.1是在components\Controller.php里面有个$layout 的变量,通过修改这个变量的值来改变布局的. 2.0里面是没有通过在父类Controller里面配置的,有个…
参考博客:https://blog.csdn.net/WinstonLau/article/details/78666423 我的系统和软件版本是这样的: 系统环境:win7.64位 MySQL版本:8.0.11 对版本的说明 之所以说是 MySQL5.7 及以上版本,是因为从 MySQL5.7 版本之后,其安全机制有所改变.在安装完成后,登陆 MySQL 时,需要输入一个密码,这个密码其实是在配置 MySQL 的过程中生成的一个随机密码,而我们必须找到这个随机密码才能登陆 MySQL.而在 5…
LZ最近换了台新台式电脑,开始下载新VS软件,话说软件平台越新越好用,一看网上已经有VS2015版本,果断就去官网下载. 1.安装VS操作 官方网的链接如下:https://www.visualstudio.com/downloads/download-visual-studio-vs https://beta.visualstudio.com/free-developer-offers/ https://beta.visualstudio.com/downloads/ 大概就8G:下载社区版本…
因为种种问题,怀疑是因为JDK版本不对劲,于是打算将JDK重新搞一下. 不看不知道,看了吓一跳,我的笔记本里现在起码有5.6甚至更多个JDK,JRE,并且由于年久失修,我也不知道这些东西怎么装上去的,当时怎么想的. 命令行里JAVA -VERSION显示我现在的版本是9.0.1,我想怎么也不可能因为我版本过旧要升级才无法运行的,但是本着下都下了,必须装一下的中国人座右铭,我也必须要装上去. 随便其中的3个.真是头大了-- 环境变量里也是一塌糊涂: ------------------------…
1. 准备 创建用户 useradd hadoop passwd hadoop 创建相关的目录 定义代码及工具存放的路径 mkdir -p /home/hadoop/source mkdir -p /home/hadoop/tools 定义数据节点存放的路径到跟目录下的hadoop文件夹, 这里是数据节点存放目录需要有足够的空间存放 mkdir -p /hadoop/hdfs mkdir -p /hadoop/tmp mkdir -p /hadoop/log 设置可写权限 /hadoop 定义j…
模型是 MVC 模式中的一部分, 是代表业务数据.规则和逻辑的对象. 可通过继承 [[yii\base\Model]] 或它的子类定义模型类,基类[[yii\base\Model]]支持许多实用的特性: 属性: 代表可像普通类属性或数组一样被访问的业务数据; 属性标签: 指定属性显示出来的标签; 块赋值: 支持一步给许多属性赋值; 验证规则: 确保输入数据符合所申明的验证规则; 数据导出: 允许模型数据导出为自定义格式的数组. 属性: 所有 non-static public非静态公有 成员变量…
控制器是继承[[yii\base\Controller]]类的对象,负责处理请求和生成响应. 具体来说,控制器从应用主体接管控制后会分析请求数据并传送到模型, 传送模型结果到视图,最后生成输出响应信息. 控制器是由一个或多个操作来组成的. 控制器的路由由 模型id(仅存在于控制器属于非应用的模块). 控制器id. 操作id 组成. 路由使用如下格式: ControllerID/ActionID 如果属于模块下的控制器,使用如下格式: ModuleID/ControllerID/ActionID…
Yii2.0和Yii1.1版本的变动还是挺多的,我发现配置文件有许多不同,Yii1.1版本里有个main.php 好多信息是在这里配置的,比如默认控制器,数据库连接信息:Yii的数据库配置被单独拿出来,在config目录下的db.php文件里,格式到时基本一样. return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii', 'username' => 'php', 'passwor…
模块是个独立的软件单元,也是又控制器,视图,模型组成的,也可以有自己的布局.但他必须属于某个应用下,不能独立存在. 其中模块的控制器,视图和应用的控制器和视图使用基本相同,不作赘述,下面说说模块的使用.首先可以通过前面说的Gii来生成一个模块,然后配置模块,再web.php 配置文件里加入下面的东西. [ 'modules' => [ 'admin' => [ 'class' => 'app\modules\admin\Module', // ... 模块其他配置 ... ], ], ]…
小部件是视图里的可重用单元. 小部件是在视图中使用的,但是可能需要使用控制器传给他的模型,比如在渲染表单的时候.比如一般的时间拾取器就可以直接砸视图里加入如下代码就可以: <?php use yii\jui\DatePicker; ?> <?= DatePicker::widget(['name' => 'date']) ?> 如果用到model 就大致是这样的: <?php use yii\jui\DatePicker; ?> <?= DatePicker…
过滤器是 控制器 动作 执行之前或之后执行的对象. 例如访问控制过滤器可在动作执行之前来控制特殊终端用户是否有权限执行动作, 内容压缩过滤器可在动作执行之后发给终端用户之前压缩响应内容. 过滤器可包含 预过滤(过滤逻辑在动作之前) 或 后过滤(过滤逻辑在动作之后),也可同时包含两者. 使用过滤器: 在控制管理器里覆盖 behaviors 方法就可以了. public function behaviors(){ return [ [ 'class' => 'yii\filters\HttpCach…
下载文件 http://nginx.org/en/download.html 下载 nginx-1.9.3.tar.gz 安装Nginx 安装 一.安装nginx时必须先安装相应的编译工具 yum -y install gcc gcc-c++yum -y install zlib zlib-devel openssl openssl-devel pcre-devel 建立nginx 组 groupadd -r nginx# -r 表示创建的是系统组 useradd -s /sbin/nologi…
Android 4.0 x86是一个可以支持在电脑上运行的Android 4.0系统.没有手机一样也可以体验Android 4.0.这对玩机爱好者们来说也算得上是一个不大不小的好消息.不过目前的Android 4.0 x86还处于一个不太成熟的过程,仅仅支持AMD与Internet芯片组的电脑.小编今天就来详细交大家如何安装使用Android 4.0 x86,让你的电脑也可以成为安卓机. Android 4.0 x86 安装准备: 首先要下载 VirtualBox(虚拟机) 跟 Android…
接上一节的话,我们最终选择了Yii框架作为我们的主要开发框架,今天,我就和大伙来聊聊如何安装与调试Yii2.0,以及后续会和大伙聊聊如何在Yii2.0上快速撸代码. Yii2.0的安装 好的,Composer这个利器我们在[http://www.cnblogs.com/riverdubu/p/6444403.html]这一章节中已经讲了如何安装,今天我们就要开始安装我们的Yii2.0源码啦. 切换到一个可通过 Web 访问的目录,执行如下命令即可安装 Yii : $composer global…
最近在学习yii框架, 现在将遇到的一些问题和解决方法写出来与大家分享. yii框架的安装: 下载yii框架之后, 打开文件运行init.bat文件, 如果闪退就打开php的扩展(php_openssl) .  还不行就配置一下windows的环境变量.右击我的电脑,左上方有一个高级设置,然后找环境变量,下一个框里找到Path点击修改,w7的话是用";"隔开, w10也有这样的情况,正常是新添一个. 做完这些应该就可以打开init.bat文件了. 运行后第一个写0,第二个写yes , …
安装php_memcache.dll扩展 1.首先将php_memcache.dll文件放入E:\server\php\ext目录下 (php_memcache.dll下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/)   一定要根据自己的php版本以及Thread Safety来下载相应的php_memcache.dll,Thread Safety可以在   phpinfo()中查看,enabled表示ts版…
买 Mac Pro 的时候,系统为 OS X 10.11.5,编译 PHP-5.6.21 的时候,也遇到一些坑,安装过程记录如下: Mac Pro 编译安装 PHP 5.6.21 及 问题汇总 后来,系统升级为 OS X 10.11.6,再后来,打算升级  PHP 至 5.6.28,报错: [报错1] ./configure 时报错 conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found [解决] 再次升级到最新的苹果系统 …
最近农成也是切入了yiiframework 2.0,就是安装yii2.0就花费了不少的时间,为此做了很多的弯路,特此写一篇博文来给后面学习的同学少走一点的弯路.写的不好的地方欢迎各位学习的同学们能够指点出来. yii2.0的安装,官方提供了两种的安装办法,一种是通过composer来安装,另外一种是通过跟yii1.0的办法直接下载安装包来安装.至于对于第一种composer的安装,农成就不做多余的说明了,这里有很好的安装教程.点击进去就可以看到了,为此农成就不在说了,下面就给大家详细讲讲第二种通…