系统运维 - 开发说
Mariadb二进制安装和配置说明

这几天搞智能DNS,用到了mariadb,在yum install mariadb以后,bind编译安装设置mysql目录时会报出一系列的错误,所以解决办法有3种:1.想都不要想跟定是库lib的问题,只能建立链接库 2.编译安装mariadb 3.二进制安装mariadb,编译很好时,所以选择了二进制安装mariadb。mariadb官网下载:https:/…

      2017年12月04日   阅读 1,377 次     0 评论   Tags: , ,
Centos7.4安装完成后设置更换源并禁用IPV6

今天重装了本地的Centos,升级为最新的Centos7.4,在yum update的时候报了一个https://mirrors.tuna.tsinghua.edu.cn/centos/7/updates/x86_64/Packages/kernel-headers-3.10.0-693.5.2.el7.x86_64.rpm: [Errno 14] curl…

      2017年11月26日   阅读 1,449 次     0 评论   Tags: , ,
Centos7安装clamav定时杀毒

第一步:Clamav下载 wget http://www.clamav.net/downloads/production/clamav-0.99.2.tar.gz 第二步:创建clamav用户和组 groupadd clamav useradd -s /sbin/nologin -M -g clamav clamav 第三步:编译安装 tar xf clam…

      2017年11月23日   阅读 1,635 次     0 评论   Tags: ,
Centos7添加swap交换分区的方法

Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是基于Linux的操作系统,所以也可以使用Swap分区来提升系统运行效率[1] 。交换分区,英文的说法是swap,意思是“交换”、“实物交易”。它的功能就是在内存不够的情况下,操作系统先把内存中…

      2017年11月18日   阅读 1,735 次     0 评论   Tags:
Vultr赠送的50G Block Storage使用教程

Vultr最近改版了,看起来不太习惯,不过还是不丑的。Vultr今年应该会发展更好,又要新上个亚洲机房。这不又来做活动了,每个用户能申请免费50G的硬盘50G 硬盘是SATA-based with an SSD cache目前只可以挂在在 NY/NJ节点Attach block storage as a secondary drive to instance…

      2017年11月14日   阅读 2,097 次     0 评论   Tags: ,
VPS脚本自动备份数据到Dropbox

UPDATE:2017/7/8:新增nginx配置文件和PHP配置文件备份UPDATE:2017/7/17:解决重复备份问题UPDATE:2017/11/4:新增删除一周前的备份文件。 第一步:登录VPS,安装dropbox客户端32位系统 cd ~ && wget -O - "http://www.dropbox.com/down…

      2017年11月04日   阅读 3,335 次     0 评论   Tags: ,
体验Nginx Unit

NGINX Unit 是一个动态的网络应用服务器,它的设计初衷就是可运行多种编程语言的。 通过 API 可以轻巧,多面化的动态配置 Unit。当工程师或操作者有需要时,可以轻松重构服务器已适配特殊的应用参数。NGINX Unit 现在是 beta 版本。你现在虽然可以使用它,但建议仅用于测试环境,不建议用于生产环境。只是编译了对应语言环境的链接库,UnixS…

      2017年10月28日   阅读 1,872 次     0 评论   Tags: ,
基于Nginx和Geoip的CDN搭建

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请…

      2017年10月20日   阅读 2,424 次     0 评论   Tags: , ,
以前闲来无事写的一个网页视频播放器,附源码

以前没事的时候写的一个网页视频播放器,纯HTML5、CSS、JS(无任何框架),实现了网页播放器大部分功能,也算给朋友们一种网页视频播放器实现思路和原理吧 演示地址:演示地址 下载地址:下载地址 功能实现:视频封面进度条点击快进、快退鼠标滚轮控制音量大小纯HTML5、CSS、JS(无任何框架)播放时长、视频总时长双击视频(或点击全屏按钮)全屏播放点击视频播放…

      2017年10月19日   阅读 1,344 次     0 评论   Tags: ,
Linux运维常用一句话代码(持续更新)

整理收集一些Linux运维管理、系统管理的常用命令,太多了记不住,只能记录下来方便日后查看。也可以和大家分享。如果你有好的一句话命令也贴出来吧。本文持续更新中。 查看centos中的用户和用户组 用户列表文件:/etc/passwd 用户组列表文件:/etc/group 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd 查看可以登录系…

      2017年10月15日   阅读 1,403 次     0 评论   Tags: , ,
Let’s Encrypt更新报错Failed authorization procedure

以前写过2篇博文,介绍Let's Encrypt:#安全:部署Let's Encrypt开启HTTPS,安装和更新Let's Encrypt证书,后来Let's Encrypt更名为cerbot,今天更新HTTPS证书,报了如下错误,大致意思就是认证失败等等,并优化https达到评分A+ 点击查看本站评分详情:[root@ImmenseGargantuan-…

      2017年10月10日   阅读 1,772 次     0 评论   Tags: , ,
老男孩用过的一些运维软件

Linux运维人员必会开源运维工具体系说明:不同的技术人员,不同的阶段确定知识边界非常重要,否则,就像马拉车,不知道终点在哪,累死也达不到目标。例如拿8K要学多少,拿15K要学多少。一个新手也许只想拿8k结果各种学,学了2年,发现都学了,结果8k还是拿不到,归根结底,没边界瞎学,熊瞎子掰苞米,掰一个丢一个,学知识是有周期的,学太多又拖太长和没学差不多,201…

      2017年08月26日   阅读 1,449 次     0 评论   Tags: ,