不想吐槽swoole文档了,我也是记录一下,以下引用   workerman文档http://doc3.workerman.net/faq/secure-websocket-server.html,非常感谢workerman官方给出的详细配置,省的很多麻烦我采用的方案是nginx做代理server {  listen 4431;//nginx监听的端口,也就是客户端wss连接的端口  ssl on;  ssl_certificate /etc/nginx/conf.d/ssl/server.pe...

阅读更多

 2017-08-26  斗牌传说  wss  79  3

直接到腾讯云申请一个https证书,本来之前打算在阿里云申请的,可是,靠,居然我这个域名有非法字符,特么这我有点想不通了!申请完,下载证书,然后放到服务器上,我自己网站是LNMP的,所以这里只有介绍nginx配置了!首先要确定你的nginx安装http_ssl_module,如果没有只有重新编译下拉,很简单!nginx配置!其实也很简单,就是把以前的80端口的配置改成腾讯官方给出的配置就可以了!443端口配置大概就是这个样子,实际根据需要配置server {                lis...

阅读更多

 2017-08-12  斗牌传说  https  78  0

最近遇到需求,在不解压缩包的情况下,显示压缩包内的图片,代码很简短,直接上代码//压缩包地址 $zip_path = ''; //解压缩包 $zip = zip_open($zip_path); while ($resource = zip_read($zip)) { if (!zip_entry_filesize($resource)) break; $entr...

阅读更多

 2017-08-03  斗牌传说  php,zip  121  0

有时候docker拉镜像的确有很慢哈,官方也考虑到这一点了,所以呢,允许你建立自己的私有仓库,以下只是简单创建,没有考虑安全性问题三步骤拉取docker pull registry根据下载的镜像创建并运行一个容器docker run -p 5000:5000 -v /data/registry:/var/lib/registry --name registry -d registry-p选项用于将宿主机的端口映射到容器的端口,这样就可以通过宿主机的地址访问容器服务...

阅读更多

 2017-06-17  斗牌传说  dcoker  234  0

简单使用docker安装php,mysql和nginx环境,版本是在centos7.2下完成基本docker安装yum install docker安装完成后启动dockersystemctl start docker在这里我没有使用dockerFile,全是一清色pull,不想去hub.docker去拉dockerFile首先开始装mysql吧,因为后面php启动后需要mysql关联接下来就是三步骤docker pull mysql然后就是启动docker run -p 3306:3306 -...

阅读更多

 2017-06-17  斗牌传说  docker  227  0

在安装phalcon的时候遇到内存不足的问题,需要swap增加内存,可是在docker里面遇到swapon failed: Operation not permitted该问提百思不得其姐,最后在docker官网找到了解释,最后说一下,搜索还是google靠谱Hi,As each running docker container uses the host Kernel, they also use the memory and swap of the host. If this is a on...

阅读更多

 2017-06-16  斗牌传说  docker  210  0

工厂方法模式与上一篇单例模式属于同一种模式类型。生产对象。工厂模式解决了当代代码关注与抽象类型时如何创建对象实例的问题,答案便是用特定类型来处理实例化。工厂方法模式把创建者类与要生产的产品类分离开来。创建者时一个工厂类,其中定义了用与生产产品对象的类方法。如果没有提供默认实现,那么就有创建者类的子类来执行实例化。一般情况下,就是创建者类的每个子类实例化一个相应的产品类。使用工厂方法模式的常见问题,就是导致一种特殊的代码重复,另外该模式可能导致不必要的子类化。 //定义创建者抽象类 abstrac...

阅读更多

 2017-06-06  斗牌传说  设计模式  165  0

单例模式是为了在面向对象开发环境中,对于全局变量的一种改进,适度使用单例模式可以改进系统的设计,一般单例模式都是应用在数据库链接和日志记录方面。下面是UML图示例代码示例class Singleton { private static $instance = null; public $property = []; private function __construct(){} public static function getInstance() { if (!sel...

阅读更多

 2017-06-04  斗牌传说  设计模式  159  1

前端代码,不一定适合你的项目要求,可以做一定量修改!var fileMd5; //监听分块上传过程中的三个时间点 WebUploader.Uploader.register({ "before-send-file":"beforeSendFile", "before-send":"beforeSend", "after-send-file":"afterSendFile", },{ //时间点1:所有分块进行上传之前调用此函数 ...

阅读更多

 2017-04-18  JaguarJack  php,视频上传  546  15

CentOS 7,具有完全root访问权限。注意:此方法的ffmpeg安装也适用于centos 6.x,cpanel,directadmin。从repo导入GPG密钥:rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms安装ATRPMS Repo:rpm -ivh http://dl.atrpms.net/all/atrpms-repo-6-7.el6.x86_64.rpmFfmpeg需要libdc1394-devel,它在epel...

阅读更多

 2017-03-17  JaguarJack  ffmpeg  629  16