libevent

Installing tmux 2.3 on CentOS

匿名 (未验证) 提交于 2019-12-02 21:59:42
Installing tmux 2.3 on CentOS Prerequites libevent libevent-devel libevent-headers curl # remove old pkgs sudo yum remove libevent libevent-devel libevent-headers # install ncurses sudo yum install ncurses-devel # download libevent src cd /usr/local/src sudo curl -L https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz -o libevent-2.0.21-stable.tar.gz sudo tar xvzf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable sudo ./configure && sudo make sudo make install sudo ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5 Installing tmux cd /usr/local

数字货币

允我心安 提交于 2019-12-02 18:17:43
yum -y install vim wget lrzsz pcre pcre-devel openssl openssl-devel zlib zlib-devel gcc gcc-c++ axel autoconf automake libtool libdb4-cxx libdb4-cxx-devel boost boost-devel libevent libevent-devel qt https://github.com/OmniLayer/omnicore/releases/download/v0.3.0/omnicore-0.3.0-x86_64-linux-gnu.tar.gz 来源: https://www.cnblogs.com/zplogo/p/11757221.html

Node.js for lua?

倖福魔咒の 提交于 2019-12-02 15:33:12
I've been playing around with node.js (nodejs) for the past few day and it is fantastic. As far as I can tell, lua doesn't have a similar integration of libev and libio which let's one avoid almost any blocking calls and interact with the network and the filesystem in an asynchronous manner. I'm slowly porting my java implementation to nodejs, but I'm shocked that luajit is much faster than v8 JavaScript AND uses far less memory! I imagine writing my server in such an environment (very fast and responsive, very low memory usage, very expressive) will improve my project immensly. Being new to

centos6.5下编译安装memcache

爷,独闯天下 提交于 2019-12-01 17:23:39
Memcache是一个自由和开放源代码、高性能的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个Hash表,Memcached自管理这些Hash表。 Memcached简单而强大,它简单的设计促进迅速部署,易于发展所面临的问题,解决了很多大型数据缓存。它的API适配各种最流行的语言。 Memcache官方网站:http://memcached.org/ memcache 具有以下的特点: 1)协议简单:memcached的服务器客户端通信并不使用复杂的XML等格式,而使用简单的基于文本行的协议。因此,通过telnet也能在memcached上保存数据、取得数据。 2)基于libevent的事件处理:libevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O(1)的性能。memcached使用这个libevent库,因此能在Linux、BSD、Solaris等操作系统上发挥其高性能。 3)内置内存存储方式:为了提高性能,memcached中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启memcached、重启操作系统会导致全部数据消失

FastDFS安装 --> 测试

陌路散爱 提交于 2019-12-01 17:23:16
自己闲着没事,在小黑上虚拟了 4 个 centos 64 的系统,用来安装分布式 fastdfs 、 nginx 负载均衡,过程一路艰辛,搞了一个通宵都没弄好,终于在第二天的傍晚终于弄好了,记录一下过程。 有时候看书会犯糊涂,看完了都不知道将了啥,只有动手坐坐,啥玩意都明白差不多了。 有时候太懒了,哎,这是病,得治。 FastDFS安装 : FastDFS是一个国产开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题.特别适合以文件为载体的在线服务,如相册网站、视频网站等等.FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage).跟踪器主要做调度工作,在访问上起负载均衡的作用. 什么是FastDFS : FastDFS是一个国产开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题.特别适合以文件为载体的在线服务,如相册网站、视频网站等等. FastDFS原理 : 存储节点采用了分组(group)的方式。存储系统由一个或多个group组成,group与group之间的文件是相互独立的,所有group的文件容量累加就是整个存储系统中的文件容量

Nosql、memrcached介绍,memcached安装、memcached数据导出和导入、php连接memcached、memcached中存储sessions

ぃ、小莉子 提交于 2019-12-01 15:54:29
21.1 Nosql介绍 21.2 memrcached介绍 21.3 安装memcached 21.4 查看memcachedq状态 21.5 memcached命令行 21.6 memcached数据导出和导入 21.7 php连接memcached 21.8 memcached中存储sessions 一、Nosql介绍 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索 NoSQL数据库存储原理非常简单(典型的数据类型为k-v),不存在繁杂的关系链,比如mysql查询的时候,需要找到对应的库、表(通常是多个表)以及字段。 NoSQL数据存储在内存里,查询速度非常快 NoSQL在性能表现上虽然能优于关系型数据库,但是它并不能完全替代关系型数据库 NoSQL因为没有复杂的数据结构,扩展非常容易,支持分布式 常见NoSQL数据库 k-v形式的:memcached、redis 适合储存用户信息,比如会话、配置文件、参数、购物车等等。这些信息一般都和ID(键)挂钩,这种情景下键值数据库是个很好的选择。 k->key v->value 文档数据库:mongodb 将数据以文档的形式储存。每个文档都是一系列数据项的集合

Windows下编译Libevent

我与影子孤独终老i 提交于 2019-11-30 12:35:47
官网:http://libevent.org 下载了号称最稳定的2.0.22版。 编译环境:VS2013+Win10 1 下载得到libevent-2.0.22-stable.tar,解压。 2 打开“VS2013开发人员命令提示”工具。 3 命令提示工具中,进入到你的解压目录,运行 nmake /f Makefile.nmake 4 成功后,libevent-2.0.22-stable下得到三个静态库: libevent_extras.lib libevent_core.lib libevent.lib 测试: 1 在VS2013新建一个控制台程序叫gate 2 在gate.cpp同目录下,新建 libevent文 件夹,里面建 lib 目录。这个可以建在别的地方,后面VS设置库目录的时候设置对即可。 3 将上面的三个lib拷贝到 libevent/lib/ 目录下 4 将libevent-2.0.22-stable\ include 文件夹拷贝到第2步创建的 libevent 目录下,这样libevent文件夹下共有两个目录 include lib 5 将libevent-2.0.22-stable\ WIN32-Code \下的所有文件拷贝到 libevent\include\ 目录下。最终的libevent目录如下        6 项目添加附加包含目录 $

CentOS下的Memcache安装

不想你离开。 提交于 2019-11-30 12:09:20
CentOS下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装) 官网:http://www.monkey.org/~provos/libevent/ 下载:http://www.monkey.org/~provos/libevent-1.3.tar.gz 用wget指令直接下载这两个东西.下载回源文件后。 1.先安装libevent。这个东西在配置时需要指定一个安装路径,即./configure –prefix=/usr;然后make;然后make install; 2.再安装memcached,只是需要在配置时需要指定libevent的安装路径即./configure –with-libevent=/usr;然后make;然后make install; 这样就完成了Linux下Memcache服务器端的安装。详细的方法如下: 1

centos的memcache安装

耗尽温柔 提交于 2019-11-30 12:08:50
安装libevent wget http://www.monkey.org/~provos/libevent-1.2.tar.gz//下载libevent,随便的版本也都可以的,只是接下来的产生的文件名会有变化 tar zxvf libevent-1.2.tar.gz cd libevent-1.2 ./configure -prefix=/usr make make install 测试libevent是否安装成功 ls -al /usr/lib | grep libevent lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent-1.2.so.1 -> libevent-1.2.so.1.0.3 -rwxr-xr-x 1 root root 263546 11?? 12 17:38 libevent-1.2.so.1.0.3 -rw-r–r– 1 root root 454156 11?? 12 17:38 libevent.a -rwxr-xr-x 1 root root 811 11?? 12 17:38 libevent.la lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent.so -> libevent-1.2.so.1.0.3 这样就表示libevent安装成功了

centos搭建FastDFS服务器!

守給你的承諾、 提交于 2019-11-30 12:07:42
CentOS fastDFS结合nginx的配置以及php端的调用方法 2013-04-18 22:54:55| 分类: 默认分类 | 标签: centos fastdfs nginx php | 字号 订阅 fastDFS的介绍就不说了 想了解的人直接百度。 源码: http://code.google.com/p/fastdfs/ 论坛: http://bbs.chinaunix.net/forum-240-1.html 配置说明: http://bbs.chinaunix.net/thread-1941456-1-1.html 开始吧 -------------------------------------------------- 环境: CentOS 6.3 x64 3台 FastDFS_v4.04.tar.gz http://fastdfs.googlecode.com/files/FastDFS_v4.04.tar.gz fastdfs-nginx-module_v1.13.tar.gz http://fastdfs.googlecode.com/files/fastdfs-nginx-module_v1.13.tar.gz libevent-1.4.14b-stable.tar.gz https://github.com/downloads/libevent