开发运维 | Dev Ops 分类归档
服务器开发
CentOS PHP Apache Nginx MySQL 环境的开发笔记
服务器开发
CentOS PHP Apache Nginx MySQL 环境的开发笔记
2023-01-17 0:52:42
Kubernetes are very useful for managing servers at a scale. Someone might ask, I don't have more than 3 servers to manage. Should I go for Kubernetes, or could we use Docker or Docker Compose?
In the past several years, I would suggest we could just use Docker Compose. But seeing that more mature and lightweight Kubernetes solutions appeared, I changed my mind and started using Kubernetes if I had more than two machines to manage (or even one machine). I think K3s is a good distribution of Kubernetes which has a relatively small footprint in case you have a small cluster. Comparing it to running the container naked using Docker compose, using K3s will require you to run a few extra Kubernetes administrative processes. That is about 150 MB of extra memory, which should not be a big deal for most IoT devices (I guess).
We are using Kubernetes not just for managing a "huge" cluster but to have verifiable deployment across development and deployment. In our development environment, we downscale the cluster to 1. And in the production or staging environment, we could upscale the deployment if necessary.
This article will describe how to install a light weighted version of Kubernetes -- K3s in two nodes and with IPv6 enabled.
2022-11-19 11:46:28
2022 年依然是很忙,不过还是将整个服务器迁移至了 Kubernetes , 云原生就是比较的方便,能够在不同的服务器之间轻松迁移。
2018-07-11 10:38:11
[开发运维 | Dev Ops] CentOS, KVM, 服务器
服务器上的空间其实还是比较吃紧的,VM自己设置的默认盘没有给多少空间,有时候不够用其实也是可以扩容的。记录一下主要的步骤,以免以后要查。。。。
2017-09-01 23:44:57
[开发运维 | Dev Ops] mail, postfix, 服务器
虽然配置起来非常简单,还是记录一下内容。我发现使用偏门的顶级域名收到的spam还挺少的,还是说现在已经不流行发spam了。
2017-08-19 22:10:37
[开发运维 | Dev Ops] NAS, 安全, 服务器
现在的电子设备真是越来越多。我同步不同设备一般用微软自带的共享文件(也就是前段时间出加密病毒那个),公网上就退化成非常落后的sftp、或者弄到网页上,非常不方便管理。一直在找一个适合的东西来同步。
免费的服务速度慢,像百毒云之流除了开车别的挺没良心的。收费的总带全家桶,不够自由,如微软的Office全家桶(个人觉得微软的全家桶性价比最好),微软还可以课金上azure个人觉得有没必要,google的G Suite全家桶,苹果封闭式的生态圈更不用说了,人家的数据中心也不近,又贵又慢,可玩性低。ownCloud很久以前就听过,总感觉没发展成熟,bug也特别多,一直没试。本来想今天氪一个微软的全家桶,氪之前digital ocean上面试玩了一下了oc,意外地觉得还不错!基本上满足现代生活多个设备文件、日历、通讯录的同步,特别的方便。然后就立马放弃氪微软全家桶(改氪了台新的ovh服务器)
oc的安全事故也有所耳闻,文档方面第一感觉是做得比Wordpress差,版本之间改动很大,特别是整个旧商城搬迁了,安装方面指引不太明确,也走了不少弯路,自己的服务安全显然要自己负责。但最终能够对接上我的自动更新程序,让我后面的维护省了不少功夫。另外oc的app做得非常烂,还收费。事实上我们并不需要这些app,因为网页版 加 系统自带的软件(例如iOS自带的日历)就足够了。
2017-03-26 21:48:47
[开发运维 | Dev Ops] Nginx, 服务器, 网页
这两天虽然很忙,但是由于某些情况需要折腾一个反向代理服务器。解决了我一个困扰了很久的问题——为什么nginx不能检测后面php-fpm或者hhvm运行的状态;如果php-fpm或者hhvm挂了为什么nginx的fastcgi_cache_use_stale的参数不起作用?
我一直想当php-fpm或者hhvm挂掉的时候nginx能够提供cache的旧页面,但是fastcgi_cache_use_stale的参数似乎不起作用,今天仔细地读了一个nginx的文档。为了实现这个目的,我们需要用的是fastcgi_cache_use_stale 中 error这个参数,然而error这个参数的说明中提到了一句话
2016-03-19 20:33:49
[开发运维 | Dev Ops] Nginx, SSL, 安全
考虑到网站上面一堆域名证书的续费成本,还是花了几个小时将给服务器装上了Let's Encrypt 的免费证书。其实还算挺简单的。总体来说,LE的证书还是挺可靠的,支持着有EFF、Mozilla等大头,虽然是2015年末才正式推出服务,但是一年多以前我就早已听到,当时好像还引发了很强烈的反响。