上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 164 下一页
摘要: 1.下载并安装VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads,下载最新的安装包,接下来的安装步骤就是下一步下一步了,你懂的。2.下载并安装vagrant下载地址:http://downloads.vagrantup.com/,同上。3.vagrant的部署1.本地建立开发环境目录,笔者的是E:\vagrant2.进入E:\vagrant,按住shift键,在空白处按鼠标右键,在弹出菜单中点“打开命令行窗口”3.加box,box是一个镜像文件,包含了vagrant的配置信息和VirtualBox的虚拟机镜像文件。官方提供了很多bo 阅读全文
posted @ 2014-03-03 14:45 火腿骑士 阅读(333) 评论(0) 推荐(0) 编辑
摘要: ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ubuntu下安装openssh-server非常简单。安装openssh-server$ sudo apt-get install openssh-server查看openssh-server是否启动$ ps -e | grep ssh进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进 阅读全文
posted @ 2014-03-03 14:41 火腿骑士 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 使用 Vagrant 打造跨平台开发环境使用Vagrant在Windows下部署开发环境Vagrant是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。我们可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员。成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序,代码却能统一在封装好的环境里运行,非常霸气。安装步骤1. 安装 VirtualBox虚拟机还是得依靠 VirtualBox 来搭建,免费小巧。下载地址:https://www. 阅读全文
posted @ 2014-03-03 14:30 火腿骑士 阅读(560) 评论(0) 推荐(0) 编辑
摘要: Vagrant是一个简单易用的部署工具,用英文说应该是orchestration tool。它能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境。Vagrant的基本工作原理大致如下:首先,通过读取配置文件,获知用户需要的环境的操作系统、网络配置、基础软件等信息;然后,调用虚拟化管理软件的API(VMWare Fusion,Oracle VirtualBox, AWS, OpenStack等)为用户创建好基础环境;最后,调用用户定义的安装脚本(shell,puppet,chef)安装好相应的服务和软件包;Vagrant的主要应用场景开发环境部署作为开发人员可能会涉及到不同的开发语言 阅读全文
posted @ 2014-03-03 14:24 火腿骑士 阅读(1225) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-03-01 22:07 火腿骑士 阅读(6) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-03-01 20:19 火腿骑士 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 这个脚本是使用shell编写,为了快速在生产环境上部署LNMP/LAMP/LANMP(Linux、Nginx/Tengine、MySQL/MariaDB/Percona、PHP),适用于CentOS/Redhat 5+、Debain 6+和Ubuntu 12+脚本特性:持续不断更新源码编译安装,大多数源码是最新stable版,并从官方网址下载一些安全优化提供多个数据库版本(MySQL-5.6, MySQL-5.5, MariaDB-5.5,Percona-5.5,Percona-5.6)提供多个PHP版本(php-5.5, php-5.4, php-5.3)提供Nginx、Tengine提供多 阅读全文
posted @ 2014-02-28 17:55 火腿骑士 阅读(221) 评论(0) 推荐(0) 编辑
摘要: http://my.oschina.net/5say/blog/201290模板输出基本输出12{{ date('d/m/y') }}原样输出12{{{''}}}特殊字符串将被自动转义,最终结果如下:12<script>alert("CHUNKY BACON!");</script>控制结构if12@if($something =='Red Panda')3Something is red, white, and brown!4@elseif($somet 阅读全文
posted @ 2014-02-28 10:08 火腿骑士 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: MongoDB虽然不像我们常用的mysql,sqlserver,oracle等关系型数据库有group by函数那样方便分组,但是MongoDB要实现分组也有3个办法:* Mongodb三种分组方式:* 1、group(先筛选再分组,不支持分片,对数据量有所限制,效率不高)* 2、mapreduce(基于js引擎,单线程执行,效率较低,适合用做后台统计等)* 3、aggregate(推荐) (如果你的PHP的mongodb驱动版本需>=1.3.0,推荐你使用aggregate,性能要高很多,并且使用上要简单些,不过1.3的目前还不支持账户认证模式,可以通过http://pecl.php. 阅读全文
posted @ 2014-02-27 18:35 火腿骑士 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: MongoDB集群包括一定数量的mongod(分片存储数据)、mongos(路由处理)、config server(配置节点)、clients(客户端)、arbiter(仲裁节点:为了选举某个分片存储数据节点那台为主节点)。 阅读全文
posted @ 2014-02-27 17:39 火腿骑士 阅读(155) 评论(0) 推荐(0) 编辑
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 164 下一页