Linux Study Lab !

I'm a fish ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘

CentOS 7 系统命令 --- 网络网卡管理相关

0条评论 1209 ℃
目前CentOS7.1已经发布,于CentOS6.6相比,有部分管理级的命令使用了新的代码配置,在本文中将主要阐述替代以往ifconfig网络配置命令ip系列的用法说明。查看网络硬件配置,包括uuid,ip地址,mac等基本信息由以往的ifconfig变更为ip addr show 或更简单的 ip a该命令将罗列出上述信息,以下是输出范例1: lo: <LOOPBACK,UP,LOWER_UP> mtu&nbs...

运维监控开源工具 Zabbix 包安装教程指南

0条评论 1037 ℃

Zabbix是一款目前非常受欢迎的运维监控工具,越来越多的大型网络架构都开始使用它对生产环境的状态进行监控,在这篇文章里将对Zabbix的包安装步骤作出说明,编译安装说明将在另一篇文章里阐述。

Zabbix的源代码和包安装文件、路径都可以在它的官网下载页面找到:http://www.zabbix.com/d

...

Linux 系统 ln 文件目录链接命令

0条评论 1047 ℃

有时候我们的web站点需要存放非常巨量的多媒体数据文件,而这种情况通常都配备了专用的存储器来替代服务器昂贵的硬盘空间占比,这个时候就需要用到ln链接命令来对web站点下那些存放多媒体的目录来一次乾坤大挪移,即能清理空间,又不影响网站的运行。

常用的命令有两个,一个是ln -s;一个是ln-sf,还有-sb(创建链接时备份重名的文件) -si参数(创建

...

Nginx 站点文件配置指南

0条评论 1136 ℃

以下为一份基本的Nginx站点配置文件范例,其他高级设置将在后文给出。

首先进nginx配置目录mv一下

cd /etc/nginx/conf.d
mv default.conf web.conf

按照以下内容说明编辑这个文件

server {
 
...

LNMP包安装一条龙配置教程

0条评论 1074 ℃

首先,你需要新安装好一个Linux系统,本例中使用的是CentOS6.5 64bit作为教程模板。安装系统时如不清楚如何分区,请使用系统默认配置而不是自定义。如果有对虚拟卷扩充有特殊计划和要求的,请自行对LVM进行规划,日后我也会出一个教程简单的说一下分区与LVM的规划。

第一阶段:系统基本初始化

1、为主机添加DNS服务器解析地址

echo "names
...

使用DNSMasq来隔离一些广告站点

0条评论 989 ℃

这里举一个比较直观的例子

address=/ad.youku.com/127.0.0.1
address=/ad.iqiyi.com/127.0.0.1

大家应该一看就明白了,当你知道某个站点用于投放广告的域名后,你可以把它直接指向本机,这样当你访问这些页面的时候,你会发现广告都消失了。当然此法适用的范围是投放广告的规则需要有一个独立的子域名或者可以被泛解析的域名,否则还是请用浏览器的广告屏

...

使用DNSMasq设置条件宽松的加速解析服务

0条评论 942 ℃

通常,我们会发现有些DNS服务器对某些国家或地区的域名有很明显的加速效果,这样的话就要通过dnsmasq来指定一下泛解析,针对不同的环境使用不同的dns服务器地址,比如

server=/cn/114.114.114.114
server=/taobao.com/114.114.114.114
server=/taobaocdn.com/114.114.114.114

server=/google.c
...

DNSMasq基本服务的搭建与设置

0条评论 2414 ℃

dnsmasq是Linux上常用的一款设置较简易的dns服务端之一,这里介绍它的最基本应用,dns缓存与解析代理服务。

首先通过源安装dnsmasq服务

yum install dnsmasq -y

先将本机的默认解析文件拷贝一份

cp /etc/resolv.
...

设置sshd服务禁止root直接远程登陆服务器

0条评论 1048 ℃

在公网环境中,端口扫描和试探性攻击几乎无时无刻的发生着。每当面向公网开启一个服务时都必须倍加小心,在没有硬件防火墙的情况下,甚至应该想办法更改默认服务端口来抵御一些扫描攻击。这里提供一个简易也是主流的防范方法,主要是针对sshd服务的。

通常我们登陆远端的服务器都使用ssh链接,很多人喜欢直接用root,其实存在的风险是比较大的,建议在服务器上建立一个普通用户,用户名可以怪异一些或者比较生疏的英文甚至是毫无意义的组合。比如

...