分类 Linux 下的文章

分类: Linux

Tengine快速安装及使用

Tengine是由淘宝网发起的Web服务器项目。它在Nginx 的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网 ,天猫商城 等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。官网地址:http://tengine.taobao.org步骤如下:安装相关依赖包:yum install gcc open...

阅读全文 »

分类: Linux

Nginx实现301跳转

将老域名后导流到新域名:需要将之前用的www.a.com域名的流量全部跳转到www.b.com实现效果:比如访问 www.a.com/news/123.html自动跳到www.b.com/news/123.html使用Nginx的rewrite命令实现:server { listen 80; server_name www.a.com; rewrite ^/(.*)$ http...

阅读全文 »

分类: Linux

CentOS7.X升级curl工具

curl是命令行下的网络传输客户端工具,支持包Http、Ftp在内的常见网络协议,支持代理,支持Https、证书,支持各种Http方法,在各发行版的Linux和Windows都支持,而且linux默认自带。其底层的C库libcurl也被很多脚本语言包括PHP(cURL)、Perl(Net::Curl,WWW::Curl)、Python(PyCurl)等打包成模块调用,可直接用于Web客户端编...

阅读全文 »

分类: Linux

CentOS7.7快速升级gcc到8.x版本

CentOS7.7默认gcc4.8版本比较低,在安装Python3.8、MySQL 8.0版本(8.0.16以上版本是C++14标准,需gcc 5.3以上版本)时不能安装,如果需要升级gcc至4.8或更高版本,建议直接采用安装SCL源之后安装devtoolset-6(devtoolset-6目前gcc版本为6.3),因为devtoolset-4及之前的版本都已经结束支持,只能通过其他方法安装...

阅读全文 »

分类: Linux

firewall防火墙规则设置整理

在 CentOS 7 中,引入了一个新的服务,Firewalld,一个信任级别的概念来管理与之相关联的连接与接口,支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (command) 或 firewall-config (gui) 来动态的管理 kernel netfilter 的临时或永久的接口规则,并实时生效而无需重启服务。安装firewalld:yum inst...

阅读全文 »

分类: Linux

pkill按终端号踢出用户

当作于管理进程时,pkill 命令和 killall 命令的用法相同,都是通过进程名杀死一类进程,该命令的基本格式如下:[root@localhost ~]# pkill [信号] 进程名表 1 pkill 命令常用信号及其含义信号编号 信号名 含义 0 EXIT 程序退出时收到该信息。 1 HUP 挂掉电话线或终端连接的挂起信号,这个信号也会造成某些进程在没有终止的情况下重新初始化。 2 ...

阅读全文 »

分类: Linux

Grafana参数配置文件详解

grafana安装后目录的说明:#主配置文件 /etc/grafana/grafana.ini #数据文件 /var/lib/grafana #home目录 /usr/share/grafana #日志目录 /var/log/grafana #插件目录 /var/lib/grafana/plugins #自定义一些精细化配置的文件夹 /etc/grafana/provisioninggraf...

阅读全文 »

分类: Linux

zabbix3.x中文图片乱码终极解决

Zabbix乱码是由于默认使用DejaVuSan.ttf字体,该字体不支持中文,切换语言成中文Zh_cn后,在图表上中文出现乱码,如下图:解决zabbix乱码方法如下:找到本地C:WindowsFontsmsyh.ttf(微软雅黑)上传到服务器zabbix网站目录fonts目录下修改include目录下defines.inc.php中的DejaVuSans为msyhdefine('ZBX_G...

阅读全文 »