分类 linux 下的文章

supervisor 的安装与使用

linux的后台进程运行有好几种方法,例如nohup,screen等,但是,如果是一个服务程序,要可靠地在后台运行,我们就需要把它做成daemon,最好还能监控进程状态,在意外结束时能自动重启。supervisor就是使用python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。centos安装supervisor:yum install python-setuptools easy_install supervisor echo_supervisord_conf > /etc/supervisord.conf ...

树莓派从零开始的使用说明

树莓派从零开始的使用说明
Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于Linux。[1] 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。[2] 自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。正好手上也有一块树莓派,这里我就写一下我是怎么折腾的吧。硬件准备我这里使用的硬件有:*树莓派本体,我这里使用的 Raspberry Pi 2 Model B (Ra...

使用 Hyper_ 部署一个 Socks5 代理服务器

Hyper_是世界上第一家 Container-native 的 Docker 云服务。它的核心是底层的HyperContainer虚拟化容器技术,以及Hypernetes多租户的 Kubernetes 系统。而且使用方式与传统 VPS 也有很大不同。首先我们需要一个账号授权密钥,如果你没有可以去 https://console.hyper.sh/account/credential 生成一个。我们这里使用的工具只能在mac或者linux下面运行,所以你需要先准备。mac下:curl -O https://hyper-install.s3.amazonaws.com/hyper-mac....

安装libsodium使系统支持chacha20/salsa20加密算法

chacha20-poly1305ChaCha20-Poly1305是Google所采用的一种新式加密算法,性能强大,在CPU为精简指令集的ARM平台上尤为显著(ARM无AES加速),在同等配置的手机中表现是AES的4倍,可减少加密解密所产生的数据量进而可以改善用户体验,减少等待时间,节省电池寿命等。谷歌选择了ChaCha20和伯恩斯坦的Poly1305消息认证码取代过去一直在互联网安全领域使用的基于OpenSSL的RC4密码,谷歌最初是为了保证能够在Android手机上的Chrome浏览器和谷歌网站间的HTTPS(TLS/SSL)通讯。在谷歌采用TLS(安全传输层协议)不久后,ChaC...