随笔分类 -  Linux Server

摘要:awk补充: xargs: 阅读全文
posted @ 2019-01-31 10:22 whitesky-root 阅读(1483) 评论(0) 推荐(0)
摘要:nmap: HOST DISCOVERY: -PE/PP/PM: ICMP echo, timestamp, and netmask request discovery probes -PO[protocol list]: IP Protocol Ping -n/-R: Never do DNS resolution/Alway... 阅读全文
posted @ 2019-01-31 10:20 whitesky-root 阅读(180) 评论(0) 推荐(0)
摘要:1 一、添加好配置文件后 2 3 二、更新新的配置到supervisord 4 supervisorctl update 5 6 三、重新启动配置中的所有程序 7 supervisorctl reload 8 9 10 11 12 13 14 用stop停止掉的进程,用reload或者update都不会自动重启。 ;当numprocs为1时,proces... 阅读全文
posted @ 2018-11-24 17:13 whitesky-root 阅读(1100) 评论(0) 推荐(0)
摘要:vmstat测试:场景:tar -zvcf 2_104.tar.gz ./* 打包压缩3GB+文件 [root@localhost opt]# vmstat 1 1000procs memory swap-- io --system-- cpu r b swpd free buff cache si 阅读全文
posted @ 2018-03-14 10:07 whitesky-root 阅读(250) 评论(0) 推荐(0)
摘要:ServerRoot “/usr/local“ ServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相对路径,那么真实路径就位于这个ServerR oot定义的路径之下。 ScoreBoardFile /var/run/httpd.scoreboard htt... 阅读全文
posted @ 2017-06-19 14:23 whitesky-root 阅读(772) 评论(0) 推荐(0)
摘要:首先安装apache、mysql和php,依次顺序安装。 1.apache、mysql的安装比较简单,略过 2. php的安装,我安装的是php5.3.6内置了php-fpm,所以不需要再单独下补丁了。 ./configure –prefix=/usr/local/php5 /--with-mysq 阅读全文
posted @ 2017-04-11 14:56 whitesky-root 阅读(311) 评论(0) 推荐(0)
摘要:PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有 阅读全文
posted @ 2017-03-15 14:23 whitesky-root 阅读(282) 评论(0) 推荐(0)
摘要:在现网应用中,安全加固后的主机是不允许直接以root用户登陆的,而很多命令又需要root用户来执行,在不改造现网的情况下。希望通过一个普通用户先登陆,再su切到root执行。而且每台主机的普通用户和root用户的密码又不同。希望在通过ansible执行的时候不需要交互输入密码,而是直接执行后输出结果 阅读全文
posted @ 2017-03-02 16:26 whitesky-root 阅读(12227) 评论(1) 推荐(0)
摘要:程序运行使用一套语言需要有字符集(数据)和字体(显示),Locale是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行时的语言环境。一、locale详解在 Linux 中通过 locale 来设置程序运行的不同语言环境,locale 由 ANSI C 提供支持。l 阅读全文
posted @ 2017-02-28 11:57 whitesky-root 阅读(1726) 评论(0) 推荐(0)
摘要:remote_addr: 代表客户端的IP,但它的值不是由客户端提供的,而是服务端根据客户端的ip指定的,当你的浏览器访问某个网站时,假设中间没有任何代理,那么网站的web服务器(Nginx,Apache等)就会把remote_addr设为你的机器IP,如果你用了某个代理,那么你的浏览器会先访问这个 阅读全文
posted @ 2017-02-27 12:07 whitesky-root 阅读(12820) 评论(0) 推荐(0)
摘要:当nginx作为反向代理功能时,转发请求到后端服务器 通常需要使用如下命令为转发的请求增加请求头 X-Forwarded-For proxy_set_header X-Forwarded-For "特定的X-Forwarded-For值" 第一版配置: proxy_set_header X-Forw 阅读全文
posted @ 2017-02-27 11:40 whitesky-root 阅读(2144) 评论(0) 推荐(1)
摘要:第五天 REGEXP:REGular EXPressionPattern: 正则表达式: Basic REGEXP:基本 Extended REGEXP:扩展 基本正则表达式: 字符匹配类:.: 任意单个字符[]: 指定范围内的任意单个字符[^]: 外 字符次数匹配:*: 其前的字符任意次\?: 其 阅读全文
posted @ 2017-02-21 17:45 whitesky-root 阅读(1173) 评论(0) 推荐(0)
摘要:root@10.1.1.43:~# nc -h[v1.10-38]connect to somewhere: nc [-options] hostname port[s] [ports] ... listen for inbound: nc -l -p port [-options] [hostna 阅读全文
posted @ 2017-02-21 14:46 whitesky-root 阅读(1126) 评论(0) 推荐(0)
摘要:通常利用Apache的rewrite模块对URL进行重写的时候,rewrite规则会写在 .htaccess文件里。但是要使Apache能够正常读取 .htaccess文件的内容,就必须对 .htaccess所在的目录进行配置。 首先来认识一下.htaccess文件,概述来说,htaccess文件是 阅读全文
posted @ 2017-01-18 09:24 whitesky-root 阅读(1232) 评论(0) 推荐(0)
摘要:顾名思义,write-out的作用就是输出点什么。curl的-w参数用于在一次完整且成功的操作后输出指定格式的内容到标准输出。 输出格式由普通字符串和任意数量的变量组成,输出变量需要按照%{variable_name}的格式,如果需要输出%,double一下即可,即%%,同时,\n是换行,\r是回车 阅读全文
posted @ 2017-01-05 14:46 whitesky-root 阅读(4811) 评论(0) 推荐(0)
摘要:待总结 阅读全文
posted @ 2017-01-04 18:27 whitesky-root 阅读(150) 评论(0) 推荐(0)
摘要:1 CGI (1)什么是CGI: CGI(Common Gateway Interface)公共网关接口, 是WWW技术中最重要的技术之一,有着不可替代的重要地位, CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递消息的规程。CGI规范允许WEB服 阅读全文
posted @ 2017-01-04 09:40 whitesky-root 阅读(1763) 评论(0) 推荐(2)
摘要:1.先从各自使用的多路复用IO模型说起: select模型:(apache使用,由于受模块等限制,用的不多) poll: poll是unix沿用select自己重新实现了一遍,唯一解决的问题是poll 没有最大文件描述符数量的限制 epoll模型:(nginx使用) epoll带来了两个优势,大幅度 阅读全文
posted @ 2017-01-03 15:00 whitesky-root 阅读(4306) 评论(1) 推荐(0)
摘要:一、进程模型 Nginx之所以为广大码农喜爱,除了其高性能外,还有其优雅的系统架构。与Memcached的经典多线程模型相比,Nginx是经典的多进程模型。Nginx启动后以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程,具体如下图: 图1 Nginx多进程模型 阅读全文
posted @ 2017-01-03 14:53 whitesky-root 阅读(7671) 评论(0) 推荐(0)
摘要:nfs服务端: #编辑/etc/nfsmount.conf,在末尾添加: #RQUOTAD_PORT=30001#LOCKD_TCPPORT=30002#LOCKD_UDPPORT=30002#MOUNTD_PORT=30003#STATD_PORT=30004 cat /etc/sysconfig 阅读全文
posted @ 2016-12-28 11:16 whitesky-root 阅读(9605) 评论(0) 推荐(0)