自建Syncthing中继服务器(私密传输或造福大众) 一.介绍 我之前介绍了Syncthing,作为一款开源的文件同步程序,它的功能还是非常强大的,我也很高兴能看到它被越来越多的人知道和使用,前几天有位朋友留言说让我介绍下Syncthing的中继服务器的搭建,在这之前的一段时间我在网上偶尔看到过有朋友介绍过一次. 首先来科普一下? 不同于Resilio Sync(BT Sync)使用BT协议进行数据传输,Syncthing使用了BEP对等自由块交换协议(Block Exchange Proto…
搭建负载均衡和服务发现服务的目的 随着网站业务的不断提升,单个服务器的性能越来越难满足客户的业务需求,所以很多情况下,需要使用多服务器实例和负载均衡器来满足业务需要. Nginx 什么是Nginx Nginx一款高性能的Web服务器,它既可以单独使用,也可以作为负载均衡器与其他Web服务器组合使用. Nginx安装 我们可用从Nginx官网上(http://nginx.org/)下载最新的Windows版本压缩包. 压缩包解压之后目录结构如下: Nginx的配置 events { worker_…
做好的web应用,去客户现场部署的时候发现流媒体服务器不能启动.(现场服务器系统为windows server2008 R2) 自己测试的时候搭建环境没什么问题.从来没有遇到安装windows media server组件后,流媒体服务器不能启动的情况.一下子不知道该如何下手. 查了系统日志,有如下信息 ----------------------------------------------------------------------------分割线------------------…
之前我们写过一篇博文谈到Azure内置的内网DNS服务器不能跨Cloud Service,而我们的虚拟机部署场景恰恰需要跨多个Cloud Service,所以目前只能选择用Azure虚拟机搭建自己的内网DNS服务器.这篇博文分享的是我们在Azure上搭建自己的内网DNS服务器的经过. 1.创建1台用于跑DNS服务的虚拟机,假设名叫dnsserver. 2.登录这台虚拟机,安装DNS服务. 3.安装时Windows警告虚拟机用的是动态IP,推荐使用静态IP.听从该警告,接下来我给虚拟机配置静态IP…
搭建web服务器 一.实验内容: 实验要求: 1.完成一个简单的web服务器,web服务器从mysql里读取数据进行返回 2.Mysql需要有一个单独的数据盘,每个mysql虚拟机的磁盘挂载方式需要都不一样 3.公网ip配置在虚拟机上,三个web服务器用snat访问公网 4.使用dnat把8080端口映射到公网去,访问控制台的8080端口需要能够访问web server 5.web服务器和mysql服务器需要在不同的子网和vlan里,需要在宿主机上自建一个虚拟路由器 6.msyql和web se…
其实早在微信开放公众号开发平台时就想弄一个自己的公众号服务器,奈何对web服务器搭建和开发一窍不通,只是注册了一下开发者帐号,并没有采取行动,万恶的拖延症. 前一年,开始接触python,打开了神奇世界的大门,以前都是用C,C++写程序,开发一个程序就像安装一台机器,有严格的说明书,一步一步不能有差.而用python开发,特别是 自己用的助手程序,怎么说呢,就像飞在空中一般,广阔天空,任尔发挥.python的精彩在这里不做赘述,自己也只是学了一点皮毛,还有更好玩的在后面等着去学,继续努力哈. 最…
Libmicrohttpd简介 GNU Libmicrohttpd是一个用来在项目中内嵌http服务器的C语言库,它具有以下几个非常鲜明的特点: C语言库,小而快. API非常简单,且都是可重入的. 兼容HTTP1.1. 支持4种多线程模型(select.poll.pthread.thread poll). 跨平台. 生成的二制文件只有32K(不包含TLS/SSL等额外功能). 搭建一个简单的本地静态服务器 这篇文章里,我们只编写一个简单的静态服务器,对于用户的所有请求我们都只返回同一个html…
Windows环境下使用Bitvise架构sftp服务器 Bitvise分成Bitvise ssh server和Bitvise ssh client 0 说明:文档暂时只使用Bitvise工具做搭建sftp服务器和做客户端图形化调用,其他功能暂未去探究 1 下载安装包 Bitvise,下载BitVise ssh server和Bitvise ssh client即可 2 安装Bitvise ssh server傻瓜式一键安装即可,版本选择个人版,标准版只有三十天试用期 3 配置Bitvise…
注:本次教程的环境是在“Windows 10 PC中远程控制的Windows Server 2012 R2服务器”,你可以自己在自己电脑中安装虚拟机再安装Windows Server 2012 R2服务器即可,或者去阿里云购买服务器也可以. 教程最后实现的功能如下: 1.搭建WEB服务器,并能够正常访问: 2.搭建FTP服务器,并能够正常访问和内容修改. ~~~教程开始咯~~~ 1.打开Windows Server 2012 R2服务器中IIS管理器 2.创建WEB网站,并进行设置 3.在物理路…
本文分别转自 [http://jingyan.baidu.com/article/6d704a130de40e28db51cab5.html] [http://www.cnblogs.com/mliudong/p/4094519.html] 今天想要新装了一台linux服务器,想要将其搬到机房,同时也要实现通过别的电脑对该服务器的访问,通过windows上装的ssh访问linux服务器,发现链接不上,通过百度发现linux服务器上要装ssh-server,所以百度了安装教程(http://jin…