#安全服务器

物联网架构成长之路(3)-EMQ消息服务器了解

1.了解  物联网最基础的就是通信了。通信协议,物联网协议好像有那么几个,以前各个协议都有优劣,最近一段时间,好像各大厂商都采用MQTT协议,所以我也不例外,不搞特殊,采用MQTT协议,选定了协议,接下来就是选一个MQTT服务器(Broker),项目初期肯定是使用开源的解决方案会好一点,一方面是有人为之填坑,一方面可以...

Socket网络编程--简单Web服务器(6)

  本来是想实现ssl连接的,但是弄了好久都不成功,就索性不做了,等以后有能力再做了。所以这一小节就是本次的最后一节了。就简单的说几个注意点。  1.加个配置文件    使用单例模式,使用一个类,该类保存一些信息,例如一个配置类的一个属性为PAGE404的字符串,该字符串保存一个文件地址,然后我们的Page_404函数...

Socket网络编程--简单Web服务器(5)

  这一小节我们将实现服务器对get和post的请求进行对cgi程序的调用。对于web服务器以前的章节已经实现了对get和post请求的调用接口,接下来给出对应接口的实现。1intWebServer::ServerGetFunction(intcli_fd,char*path,char*args)2{3ServerEx...

Socket网络编程--简单Web服务器(4)

  上一小节已经实现了对图片的传输,接下来就是判断文件是否为js,css,png等格式。我们增加一个函数用于判断格式1intWebServer::get_filetype(char*type,char*path)//用于判断该url指向文件的后缀2{3if(strstr(path,".html"))4strcpy(ty...

Socket网络编程--简单Web服务器(3)

  上一小节已经实现了浏览器发送请求,然后服务器给出应答信息,然后浏览器显示出服务器发送过来的网页。一切看起来都是那么的美好。这一小节就准备实现可以根据地址栏url的不同来返回指定的网页。目前还不考虑带参数的问题。  stat函数#include<sys/stat.h>intstat(constchar*r...

Socket网络编程--简单Web服务器(2)

  上一小节通过阅读开源的Web服务器--tinyhttpd。大概知道了一次交互的请求信息和应答信息的具体过程。接下来我就自己简单的实现一个Web服务器。  下面这个程序只是实现一个简单的框架出来。这次先实现能够Accept客户端的请求。  简单创建web服务器  webserver.h1#include<ios...

Socket网络编程--简单Web服务器(1)

  这一次的Socket系列准备讲Web服务器。就是编写一个简单的Web服务器,具体怎么做呢?我也不是很清楚流程,所以我找来了一个开源的小的Web服务器--tinyhttpd。这个服务器才500多行的代码,使用C语言。这一小节就不讲别的内容了。就对这个程序进行一些注释和讲解了。  主函数:1intmain(void)2...

买服务器看这里!价格打骨折!【腾讯云】中小企业福利专场,多款刚需产品,满足企业通用场景需求,云服务器2.5折起

  【腾讯云】中小企业福利专场,多款刚需产品,满足企业通用场景需求,云服务器2.5折起  【腾讯云】新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。...

「PHP开发APP接口实战009」日常安全防范之防SQL入和XSS攻击

防SQL注入和XSS攻击通用过滤首先在 /app/library/ 目录下创建 Security.php 文件并添加以下代码:<?php/****防SQL注入和XSS攻击通用过滤*/classSecurity{publicstaticfunctionfilter(&...

极验(Geetest) Laravel 5 集成开发包,让验证更安全

简述在网站开发中使用频率最高的工具之一便是验证码,验证码在此也是多种多样,不过简单的图片验证码已经可以被机器识别,极验验证码提供了一个安全可靠的滑动验证码体系,让网站开发更加安全。先感受一下这种验证码的魅力:极验。接入极验验证码的过程并没有想象中的那么简单,如果想在Laravel5中使用,可以使用Laravel5的极验...

PHP开发api接口安全验证

在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。验证原理示意图 这里写图片描述原理从图中可以看...

源码编译安装lnmp环境(nginx-1.14.2 + mysql-5.6.43 + php-5.6.30 )------踩了无数坑,重装了十几次服务器才会的,不容易啊!

 和LAMP不同的是,LNMP中的N指的是Nginx(类似于Apache的一种web服务软件),并且php是作为一个独立服务存在的,这个服务叫做php-fpm,Nginx直接处理静态请求,动态请求会转发给php-fpm。 目前LNMP环境的应用非常多。在静态页面的处理上,Nginx比Apache更强...

服务器 apache配置https,http强制跳转https(搭建http与https共存)

公司linux服务器上的nginx的已经改成https了,现在还剩下一个windows云服务器没配置。环境windowswampserver2.564位1.腾讯云申请的ssl包含三个文件: 3_www.pdwbwx.com.key2_www.pdwbwx.com.crt1_root_bundle.crt&nb...

在linux服务器中网站环境搭建好了.能看到首页,其他页面404解决

Linux开启url重写的方法:1、打开apache里httpd.conf(通常是在/etc/httpd/conf目录里)2、找到#LoadModulerewrite_modulemodules/mod_rewrite.so去掉前面的#3、找到AllowOverrideNone改成AllowOverrideAll,有两...

源码编译安装PHP Version 5.6.30------踩了无数坑,重装了十几次服务器才会的,不容易啊!

1环境准备yuminstallgccbisonbison-develzlib-devellibmcrypt-develmcryptmhash-developenssl-devellibxml2-devellibcurl-develbzip2-develreadline-devellibedit-develsqlite-...
首页上一页...3334353637...下一页尾页