分类:安全运维

CentOS手动指定IP

由于在安装系统的时候没有指定IP配置,所以系统自动选择了DHCP的方式获取IP。这里将说明如何手动配置static ip: 首先配置nameserver 然后手动指定IP(不使用DHCP) 重启network生效

阅读全文 »

Zabbix 3.0中文乱码解决方案

Zabbix出现中文乱码的可能原因主要是: Zabbix使用的数据库编码不为utf8 Zabbix自带的字体有部分文字不支持 第一种情况,Zabbix将出现大范围的乱码,这种情况只能通过删除数据库,并使用utf8字体重建数据库解决 第二种情况,Zabbix主要在图表区域显示乱码。在监控图表页面,最新、最小、平均、最大这几个字显示为乱码。这种情况是由于zabbix图表自带的字体graphfont.t…

阅读全文 »

.htaccess的RewriteRule不生效

由于网站链接改版,需要对一些旧的已经被收录的内容进行301跳转。规则如下 规则很简单,就是添加一个.html后缀。于是我在.htaccess中写入了一条RewriteRule: 但是,实际访问/post/123时,并没有按预期跳转,而是返回了一个404页面。由于我其他RewriteRule生效正常,所以排除了例如没有开启Rewrite Mod这一类的问题。焦点放在了这条规则上。然而这条规则太简单,…

阅读全文 »

阿里云添加swap分区

在阿里云中新建ECS实例时,并不会自动给实例挂载swap分区。如果实例内存较小,很容易发生内存不足的问题。 为解决问题,我们手动创建swapfile并挂载。首先创建swapfile 创建的swapfile的大小将为bs(块大小) * count(块数量),在这里就是1M * 1024 = 1G。 修改swapfile权限,官方推荐权限为600 将这个文件标记为swap分区 使swap分区生效 此时…

阅读全文 »

https连接301重定向到http

由于CDN支持以及迁移便捷性的考虑,最近将博客从https连接方式回退到了http连接的传统模式。但是这样的话,原来网站的URL就无法访问了,所以需要进行301重定向。 首先,需要安装httpd的SSL支持 安装完成后,会在httpd的modules目录下增加mod_ssl.so,同时在conf.d目录下生成一个ssl.conf配置文件。 我们将这个ssl.conf复制一个,然后在其中加入跳转规则…

阅读全文 »

Pypi国内镜像

清华大学镜像。pypi 镜像每 5 分钟同步一次。 修改后,在virtualenv环境也有效 临时使用:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 注意,simple 不能少, 是 https 而不是 http 设为默认:修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url…

阅读全文 »

VMWare无法联网问题解决

虚拟机这两天突然无法通过Bridge方式联网了,试了许久终于才找到原因。首先发现的问题是虚拟机无法通过DHCP获得IP地址,无论是自动获取还是手动指定方式都无法取到。 在已开启的虚拟机进行设置时,点击“连接”报错 设备“VMnet0”上的网桥没有运行 既然是VMnet0出的错误,于是,我就在虚拟网络编辑器中查看相关网卡信息,果然没有了VMnet0这张网卡 点击“添加网络”又报出如下错误 无法将网络…

阅读全文 »

PHP 7手动添加Module最佳实践

从php5转到php7后,有部分module并没有直接整合,所以无法通过类似下面的方式安装: 遇到这种情况,我们就需要手动下载module并配置了。下面以ioncube扩展为例,说明手动添加module的最佳实践。 首先,下载ioncube_loaders: 下载地址,下载完成后,得到一个.tar.gz的压缩包 解压后,里面有很多的.so文件,其中以7.0为后缀的就是我们需要的php7.0插件 接…

阅读全文 »