上次提到HTTPS加密传输数据,HTTPS就是相当于HTTP+SSL/TLS,目前还是被论证是安全的信息传输模式。关于SSL/TLS又是什么呢?图片 Netscape 在90年代初就开发了原始的 SSL 协议,SSL 1.0 因为存在严重的安全缺陷从未公开发布,SSL 2.0于 1995年发布,但其中仍包含许多安全缺陷,于是在1996年发布了SSL 3.0。随着加密与解密...
微信小程序平时都有用到,如果想开发网络服务的微信小程序,就需要服务器后台,微信小程序开发明确要求,“每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。”并且“域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost;”,“小程序必须使用 HTTPS/WSS 发起网络请求。请求时系统会对...
安全是一个很大的话题,最近在研究安全相关的内容,做一些记录,也作为分享,尽量用大白话的方式来讲述一下安全相关的内容,权当科普了。如果有理解不到位,出现错漏或者不准确的地方,欢迎批评指正。当然关于安全的话题和文章也已经很多,但每人从不同的角度去看待这个问题,也有不同的看法,也希望能博采众长,扬长避...
云芯一号是极术社区推出的arm微服务器开发平台,基于rk3399 SoC(双A72+四A53+Mali-T864),支持Ubuntu server 18.04,是一款兼顾高性能和低功耗的开发板。收到极术社区寄送的开发板之后,就马上开箱体验了一下
分享arm服务器软件应用经验、测试方法、优化思路、工具使用等。
  Zulip是一款功能强大的开源群组聊天软件,采用Python编写,使用 Django 框架,支持Linux、Windows、Mac等平台,支持私人消息和群聊。Zulip还支持快速搜索、拖放文件上传、图像预览、电子邮件消息提醒等功能。   Zulip配置服务器时,有两种方式:一种适用于部署在线上product环境下,一种适用于测...
  youBBS是一款用golang+bolt 编写的开源、免费的轻论坛程序,界面优美,性能高效,代码简洁、安全,适合于对传统论坛视觉疲劳、对传统论坛功能感觉臃肿等小众群体,方便跨平台部署。
  Syncthing是一个开源免费的数据同步神器,支持Android、Linux、Windows、Mac OS X等操作系统,可以在2台任何系统任何设备之间实现文件实时同步;同步的数据非常安全,不会存储在设备以外的其他地方。所有数据同步交互可以使用TLS进行保护,防止数据被截获。
  Scrapy是一个基于Python爬虫框架,可以方便的抓取WEB网页,并从中提取结构化的数据。
  NextCloud是一款开源网络硬盘系统,可以用于在家庭或公司构建私有且免费的网络硬盘,是一个安全且功能完整的文件同步与共享解决方案。Nextcloud提供 Android、iOS和PC桌面客户端,可以通过加密的链接同步和共享数据。
  Gitea是一个自己托管的Git服务程序,从Gogs发展而来,其首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建Git服务。Gitea采用Go作为后端语言,采用MIT许可证,支持跨平台,支持Linux,macOS和 Windows以及各种架构,除了x86,amd64,还包括ARM和PowerPC。
  在制作deb文件的过程中,需要频繁进行安装和验证。对比用dpkg -i安装deb文件的方法,搭建一个本地的apt仓库,不仅可以方便安装多个deb文件,还可以解决依赖问题。
  Nginx是一个高性能的HTTP和反向代理WEB服务器。Nginx具有占用内存小,并发能力强的特点,是搭建WEB服务的常用工具。   反向代理的两个重要作用是隐藏应用服务器和负载均衡。我们在《Nginx 反向代理配置教程》中详细描述反向代理的配置过程,下面在此基础上来配置负载均衡功能。
  Nginx是一个高性能的HTTP和反向代理WEB服务器。Nginx具有占用内存小,并发能力强的特点,是搭建WEB服务的常用工具。   我们在开发板上实践Nginx反向代理配置。
  Nginx是一个高性能的HTTP和反向代理WEB服务器。Nginx具有占用内存小,并发能力强的特点,是搭建WEB服务的常用工具。   我们在开发板上实践Nginx的安装和WEB服务的配置。
  Docker是一个开源的基于LXC的高级容器引擎,我们可以把应用以及依赖包打包到一个镜像中,发布到支持Docker的 Linux或Windows 机器上,实现虚拟化。   Nginx是一个常用的高性能WEB服务器,利用Docker可以非常方便的配置Nginx WEB服务。
  Docker是一个开源的基于LXC的高级容器引擎,我们可以把应用以及依赖包打包到一个镜像中,发布到支持Docker的 Linux或Windows 机器上,实现虚拟化。   服务器集群是应对用户量增长的必要方法,Docker支持用docker swarm命令来管理docker集群。Docker集群是指通过把多个docker engine聚集在一起,形...
  Docker是一个开源的基于LXC的高级容器引擎,我们可以把应用以及依赖包打包到一个镜像中,发布到支持Docker的 Linux或Windows 机器上,实现虚拟化。   Docker支持用docker swarm命令来管理docker集群。Visualizer是非常好用的docker swarm集群图形化显示工具,它能非常直观地显示集群中,服务器的...
  Docker是一个开源的基于LXC的高级容器引擎,我们可以把应用以及依赖包打包到一个镜像中,发布到支持Docker的 Linux或Windows 机器上,实现虚拟化。   Docker采用C/S架构,由4个部分组成:Docker Client客户端、Docker Daemon守护进程、Docker Image镜像、Docker Container容器。Docker Client客户...