分类服务器下的文章

fz 发布于 05月08, 2018

CentOS 7关闭防火墙

CentOS是真的难用,CentOS 7与CentOS 6不一样,CentOS 6使用的是iptables,直接/etc/init.d/iptables stop就可以关闭了,但CentOS 7使用的是firewall,所以:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止fire...

阅读全文 »

fz 发布于 05月05, 2018

开启gzip和http2支持

昨天WXC给博客添加了gzip支持,速度快了不少,我紧跟脚步搞一下。搞起来比较简单,照抄WXC的配置,在nginx配置文件中加上gzip on;gzip_buffers 32 4k;gzip_comp_level 6;gzip_min_length 200;gzip_vary on;gzip_types text/xml text/plain text/css application/javasc...

阅读全文 »

fz 发布于 03月30, 2018

Linux添加字体

很简单,把字体放进/usr/share/fonts即可,可以自己新建一个目录。具体来说,如果是Ubuntu的话,会有一个truetype目录,存放ttf字体。由于我们现在基本上都是ttf的,所以我一般也就在里面新建一个fz文件夹,并放在这个目录下。...

阅读全文 »

fz 发布于 03月18, 2018

博客大迁移历险记

自从debug博客开通以来,主站和debug两个博客一直是在两个服务器上工作的,这样很不方便,也没必要,因此现在我决定将它们都迁移到同一台机器上。虽然看起来非常简单,但其实里面有很多东西要处理,尤其是80和443端口以及@与www的转发问题。而前不久由于两个服务器都被Q,从而又出现了第三台服务器进行Nginx转发,这无疑又增加了迁移的复杂度。但好在一切都顺利搞定了,下面是整个过程。常用设置在/et...

阅读全文 »

fz 发布于 03月06, 2018

安装配置TUNA直播系统

首先,这是一个带弹幕的直播系统,弹幕使用的是上一篇文章中配置的系统。 说是TUNA直播系统,实际上用的只是TUNA的弹幕系统和直播的前端页面,核心的还是Nginx的rtmp功能。 但是Nginx本身是没有rtmp功能的,我们需要扩展来实现。而加入扩展就需要我们手动编译安装Nginx。下面就来详细介绍一下整个过程。 首先编译安装带nginx-rtmp-module扩展的Nginx。其中需要安装pcr...

阅读全文 »

fz 发布于 03月05, 2018

安装配置TUNA弹幕系统

TUNA弹幕系统的客户端项目地址在https://github.com/tuna/danmaQ,在下方有说明,Windows可以直接在https://github.com/tuna/danmaQ/releases/下载到二进制软件。只要配置好服务器端,客户端按软件提示设置一下即可,因此下面着重讲解服务端的安装与配置。 服务端项目地址在https://github.com/tuna/gdanmaku...

阅读全文 »

fz 发布于 02月28, 2018

CentOS 6升级python至2.7并安装最新pip

CentOS 6自带的是python 2.6.6,很多软件需要2.7才行运行。但是又不能通过yum来装,因为里面没有新版本。 首先下载python源码并解压 wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz tar zxvf Python-2.7.14.tgz cd Python-2.7.14 在编译安装之前,需要安装一...

阅读全文 »

fz 发布于 02月27, 2018

常用简单iptables操作与设置

允许5000端口的tcp入和出:iptables -I INPUT -p tcp --dport 5000 -j ACCEPTiptables -I OUTPUT -p tcp --sport 5000 -j ACCEPT保存iptables设置到文件:iptables-save > /etc/fz-iptables从文件读取iptables设置:iptables-restore < ...

阅读全文 »

fz 发布于 11月08, 2017

使用Nginx转发我的两个https博客

由于最近服务器被墙,至今未恢复,换IP太贵了,无奈之下,只能搞一台新的服务器做Nginx转发,实现之后效果还行。不过还是有点麻烦的,因为两个博客都是https的,而且证书是分开的,因此需要把两套证书文件都拷过来才行,不然没法正常https。 首先,sudo apt-get install nginx,之后在/etc/nginx/conf.d/新建配置文件并编辑,加入如下内容: server { ...

阅读全文 »

fz 发布于 09月05, 2017

CentOS 6.5更新OpenSSH

先在http://www.openssh.com/portable.html下载OpenSSH。解压tar zxvf openssh-7.5p1.tar.gz。 安装依赖库yum install pam pam-devel zlib zlib-devel,如果还有缺少的安装一下就可以了。 进入目录,./configure --prefix=/usr --sysconfdir=/etc/ssh --...

阅读全文 »