首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

OpenServer是一款超轻量、超迷你、Actor模式、组件设计的高性能、高并发的跨全平台服务器框架

OpenLinyou致力于C++跨平台高并发高性能服务器框架开发,全平台设计,支持windows、linux、mac、安卓和iOS等平台,可以充分利用各平台的优势和工具,在VS或者XCode上开发写代码...OpenServer:https://github.com/openlinyou/openserver https://gitee.com/linyouhappy/openserver 跨平台支持 Linux...Linux和安卓使用epoll,Windows使用IOCP(wepoll),iOS和Mac使用kqueue,其他系统使用select。...支持IPv6,小巧迷你,采用Actor模式和组件设计,通过组件去组装业务。 Actor模式和组件设计,可以非常容易实现高并发和分布式。也可以通过配置文件去定制业务和启动服务。...d, fd_=%d\n", protoMsg->ip_.data(), protoMsg->port_, fd_); } } virtual void onSocketUdp

1.2K00

linux 6编译安装配置LAMP平台

LAMP(Linux- Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python...httpd web服务器响应,如果是静态文件,则直接响应,如果是动态请求则转向下一步) --->php 接受请求(php解释器通过fastcgi响应,如果需要查询数据则转向一)...四、编译安装过程 1、编译安装httpd 直接参考:Linux编译安装Apache httpd 2.4 2、编译安装mysql 直接参考:Linux MySQL源码安装完整版 3、编译安装php...直接参考:Linux 6 编译安装 PHP 5.6 五、配置注意项 1、LAMP全集成到单台服务器上的配置 # vim /etc/httpd24/httpd.conf ###注意此处,我这里是单独编译安装的...七、验证 以下是一个分离架构的LAMP编译安装后的环境 1、Web服务器 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)

1.4K20

RedHat Linux 6 MySQL 8.0.11安装配置

我这里是RHEL6.5的系统,因此选择RedHat 6 x86,64bit操作系统---下载第一个RPM Bundle即可--MySQL-8.0.11-1.el6.x86_64.rpm-bundle.tar...目前MySQL8.0.11社区版提供了多种多样的安装方式,但是并未发现针对Linux Generic安装包包含的mysql_secure_installation的安装说明。...三、安装完毕后相关信息如下: [root@python ~]# mysql -V mysql  Ver 8.0.11 for Linux on x86_64 (MySQL Community Server...官网还说此值影响create user不显式指定auth plugin时密码的默认加密算法,卧槽...那岂不是说我之前创建的leo用户使用的是默认的caching_sha2_password认证,查看一:...on *.* to leo; Query OK, 0 rows affected (0.08 sec) $mysql -V mysql  Ver 14.14 Distrib 5.7.20, for Linux

1.7K30

Linux解决IPV6模块加载失败方法

同事一个SUSE Linux Enterprise Server 11 SP3环境配置ipv6地址失败,提示不支持IPv6,请求帮助,第一反应是应该ipv6相关内核模块没有加载。...主要检查内容: ipv6地址是否存在  ifconfig |grep inet6 没有默认inet6地址 ipv6模块是否存在  modinfo -n ipv6     /lib/modules/3.0.101.../kernel/net/ipv6/ipv6_lib.ko 系统是否加载IPv6相关模块 lsmod |grep ipv6      lsmod |grep ipv6     ipv6_lib              ...-default/kernel/net/ipv6/ipv6.ko: /lib/modules/3.0.101 -0.47.90-default/kernel/net/ipv6/ipv6_lib.ko...通过modprobe.conf(5)文档,有如下内容: 比较长,关键的第一句我们来解释一: This is the most powerful primitive: it tells modprobe

2K20

Linux系统Nginx支持ipv6配置的办法

一、查看现有nginx是否支持ipv6 需要执行以下命令,查看现有nginx是否支持ipv6,如果参数中具有–with-ipv6,则支持,如 果没有,则不支持,需要重新编译nginx。...# 此处的nginx路径以您实际的nginx启动文件路径为准 /usr/local/nginx-1.14.0/sbin/nginx -V 二、 重新编译nginx支持ipv6 1、下载相对应的nginx.../configure 命令,后面添加上上面 /usr/local/nginx-1.14.0/sbin/nginx -V 获得的参数,并再添加 –with-ipv6 参数,执行; 4、执行make命令,千万别执行...make install 命令,否则就把原来的nginx给覆盖了; 5、备份原来路径的 nginx 执行文件: sudo cp /usr/local/nginx-1.14.0/sbin/nginx...server { .... listen [::]:80; ... } 只监听IPV6 server { .... listen [::]:80 default ipv6only=on; ... }

4.9K20

Linux系统Nginx支持ipv6配置的方法

一、查看现有nginx是否支持ipv6 需要执行以下命令,查看现有nginx是否支持ipv6,如果参数中具有–with-ipv6,则支持,如 果没有,则不支持,需要重新编译nginx。...# 此处的nginx路径以您实际的nginx启动文件路径为准 /usr/local/nginx-1.14.0/sbin/nginx -V 二、 重新编译nginx支持ipv6 1、下载相对应的nginx...千万别执行 make install 命令,否则就把原来的nginx给覆盖了; 5、备份原来路径的 nginx 执行文件: sudo cp /usr/local/nginx-1.14.0/sbin/...server { .... listen [::]:80; ... } 只监听IPV6 server { .... listen [::]:80 default ipv6only=on; ... }...监听指定IPV6地址 server { .... listen [3608:f0f0:3002:31::1]:80; ... } 以上就是本文的全部内容,希望对大家的学习有所帮助。

5.7K52

linux安装opencv_linux安装pycharm

RabbitMQ downloads链接并点击,进入到RabbitMQ的下载页面 6、在右边的In This Section 找到 Install:Generic binary build下载链接并点击...,进入到Linux版的RabbitMQ下载页面中 7、找到Download的 rabbitmq-server-generic-unix-3.7.16.tar.xz下载链接并点击,开始进行下载RabbitMQ...三、把下载好的RabbitMQ 和 Erlang上传到Linux服务器上 1、打开WinSCP,把我们下载好的RabbitMQ 和 Erlang安装包,上传到Linux的 /mnt/ 文件目录下...without-javac 正常编译完成之后,显示如下图所示 5、安装Erlang [root@localhost otp_src_22.0]# make && make install 安装完成 6、...服务器的ip地址是192.168.30.1,那么我的RabbitMQ管理界面的访问地址是 192.168.30.1:15672 6、RabbitMQ的Username 和 Password 默认为guest

24.6K10
领券