05 2018 档案
摘要:轻松配置httpd的虚拟主机 httpd使用VirtualHost指令进行虚拟主机的定义。支持三种虚拟主机:基于ip,基于端口和基于名称。其中基于端口的虚拟主机在httpd的术语上(例如官方手册)也属于基于IP的。 当一个请求到达时,将首先匹配虚拟主机。匹配虚拟主机的规则为最佳匹配法。所谓最佳,是指
阅读全文
摘要:1.1 简介 url重写由ngx_http_rewrite_module模块提供,默认会安装,但该模块功能的实现需要pcre。URL重写技术不仅要求掌握几个指令的语法、熟悉简单的正则表达式,还需要尽量熟悉nginx的各个变量的意义,熟悉的变量越多越好。大多数需要用到的变量都是http_core模块提
阅读全文
摘要:break 将重写的URI作为一个新的URI,在本块中继续处理,将重写后 的地址在当前location块中处理,不会将新的URI转向到其他location块中 last,终止继续在本location块中处理接收到的URI,并将此处重写的URI作位一个新的URI,使用各location进行处理,该标志
阅读全文
摘要:致因 在平常工作中,我们经常需要查看Linux服务器磁盘挂载使用情况,可以使用df命令,不知大家注意到没有,我们使用此命令除了会查看到系统盘以及数据盘挂载情况,还会看到一个tmpfs也在挂载。 同时可以注意到,这个tmpfs大小是499M, 大小和内存相比,约为内存的一半。 我们通过df可以看到tm
阅读全文
摘要:1、关于日志切割 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对
阅读全文
摘要:vsftpd的全名是“Very secure FTP Daemon” 一、安装vsftpd安装db4-util用于生成认证文件 安装vsftpd Vsftpd的配置文件为: vsftpd的主配置文件/etc/vsftpd/vsftpd.conf说明: vsftpd的配置文件格式为“参数=设置值”,注
阅读全文
摘要:有些时候我们外网linux服务器需要访问内网的服务器,这时候就需要在外网服务器上配置l2tp的客户端,连接到VPN访问内网服务器。 安装: 安装成功后,直接进入配置流程 配置: 配置过程也并不复杂,主要有两个文件。首先就是配置 /etc/xl2tpd/xl2tpd.conf 文件。此文件原有的内容是
阅读全文
摘要:先上两张图: 查看TIME_WAIT和CLOSE_WAIT数的命令: 它会显示例如下面的信息: TIME_WAIT 、CLOSE_WAIT 、FIN_WAIT1 、ESTABLISHED 、SYN_RECV 、LAST_ACK 常用的三个状态是:ESTABLISHED表示正在通信 、TIME_WAI
阅读全文
摘要:LNMP安装脚本,脚本环境 #LNMP环境搭建centos6.8 2.6.32-696.28.1.el6.x86_64 nginx:1.12.2 mysql:5.6.36 PHP:5.5.36 #!/bin/bash#LNMP环境搭建centos6.8 2.6.32-696.28.1.el6.x86
阅读全文
摘要:##/proc的意义在linux查看各种状态,其实质是查看内核中相关进程的数据结构中的项通过工具将其格式化后输出出来。但是内核的数据是绝对不能随意查看或更改的,至少不能直接去修改。所以,在linux上出现了伪文件系统/proc,它是内核中各属性或状态向外提供访问和修改的接口。##查看进程信息 pst
阅读全文
摘要:假设定义了一个变量为,代码如下: 可以用${ }分别替换得到不同的值: ${file#*/}: 删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt 非贪婪匹配${file##*/}: 删掉最后一个 / 及其左边的字符串:my.file.txt 贪婪匹配${file
阅读全文
摘要:进入源码包对应扩展模块目录下 ##extname 代表扩展模块名 然后执行phpize##phpize是一个shell脚本,用于生成PECL扩展的configure文件 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/loca
阅读全文
摘要:Redhat 或 CentOS 发行版本号 第一种方法,也是最容易想到的方法是查看 /etc/issue 和 /etc/redhat-release这两个文件,这两个文件都差不多,都含有发行号, 但这是在文件中,很容易修改,我那个同事觉得这个不太靠谱。 第二种方法是使用命令,在RHEL 5 或 Ce
阅读全文
摘要:win 系统制作U盘安装硬盘镜像用ultraiso_v9.5.3.2901将Centos.iso写进U盘。安装过程全程区分大小写。过低的ultraiso不能正确读取文件。本文所有资料均能在网上免费下载。打开ultraiso以后文件>打开,选择Centos.iso。并将打开后的光盘名称也改为Cento
阅读全文
摘要:#!/bin/bash #nginx日志切割脚本 脚本需要在每天的0点0分执行 [ $UID !=0 ] && { echo "Please run as root" exit 1 } logs_path="/usr/local/nginx/logs/" mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d ...
阅读全文

浙公网安备 33010602011771号