随笔分类 - Linux服务器
Linux文件监控工具——inotify-tools
摘要:举例: ip.txt内容如下: 10.1.1.11 root 123 10.1.1.22 root 111 10.1.1.33 root 123456 10.1.1.44 root 54321 写法1: cat ip.txt | while read ip user pass do echo "$i
阅读全文
xargs rm -rf 与 -exec rm
摘要:# find ./ -exec rm {} \;# find ./ | xargs rm -rf 两者都可以把find命令查找到的结果删除,其区别简单的说是前者是把find发现的结果一次性传给exec选项,这样当文件数量较多的时候,就可能会出现“参数太多”之类的错误,相比较而言,后者就可以避免这个错
阅读全文
php socket 编程问题总结
摘要:1. PHP declare(ticks=N); 的作用 https://blog.csdn.net/udefined/article/details/24333333 2. pack && unpack https://my.oschina.net/goal/blog/195749 3. 端口复用
阅读全文
Ubuntu18.04更换国内源(阿里,网易,中科大,清华等源)
摘要:1.备份 备份/etc/apt/sources.list文件 1 mv /etc/apt/sources.list /etc/apt/sourses.list.backup 1 mv /etc/apt/sources.list /etc/apt/sourses.list.backup 1 mv /e
阅读全文
nginx 出现504 Gateway Time-out的解决方法
摘要:本文介绍nginx出现504 Gateway Time-out问题的原因,分析问题并提供解决方法。 1.问题分析nginx访问出现504 Gateway Time-out,一般是由于程序执行时间过长导致响应超时,例如程序需要执行90秒,而nginx最大响应等待时间为30秒,这样就会出现超时。 通常有
阅读全文
CentOS 7上安装Pure-FTPd
摘要:# 安装 位置文件位于/etc/pure-ftpd/pure-ftpd.conf # 修改配置文件 # 启动pure-ftpd服务 # 用户操作 # 保存重启
阅读全文
nginx 拒绝本地ip访问
摘要:server { listen 80 default_server; server_name _; server_name localhost; return 500; }
阅读全文
supervisord
摘要:supervisord 是Linux/Unix系统下的一个进程管理工具 https://blog.csdn.net/fenglailea/article/details/77146248 排错记得写上 Supervisor定期重启指定进程 Supervisor定期重启指定进程 2018年04月29日
阅读全文
nginx 反向代理
摘要:# 反向代理 Apache nginx.conf httpd.conf 通过域名反向代理: proxy_pass http://www.test.com; nginx会把 www.test.com;转换成IP, 跟用IP直接访问网站的效果一样. 当网站设置了禁用IP访问或一个IP有多个网站时, 访问
阅读全文
记录所有用户的登录和操作日志
摘要:通过脚本代码实现记录所有用户的登录操作日志,防止出现安全事件后无据可查。 运行 [root@xxx /]# vim /etc/profile打开配置文件。 注意: /var/log/history 是记录日志的存放位置,可以自定义。 通过上述步骤,可以在 /var/log/history 目录下以每
阅读全文
定时备份目录并删除目录
摘要:crontab -e 55 8 * * * /home/sui/bak.sh
阅读全文
更改Linux语言环境
摘要:查看本地语言环境 locale 中文环境: export LC_ALL=zh_CN.UTF-8 英文环境:export LC_ALL=en_US.UTF-8具体设置其他环境百度...
阅读全文
Thinkphp5 Nginx Pathinfo配置
摘要:使用过 ThinkPHP 框架开发应用的同学应该都会知道,它有一种 URL 模式是 pathinfo,看起来类似下面的 URL: 其实上面的 URL 的原型是下面的样子: 既然 pathinfo 模式的 URL 不是正宗的,那为什么不用正宗的呢,用正宗的不好吗?相对于正宗的 URL,pathinfo
阅读全文
docker 安装nginx、php-fpm
摘要:运行环境: 创建目录: 启动 php-fpm: 解释执行 php 需要 php-fpm,先让它运行起来: 编辑 nginx 配置文件: 说明: php:9000 表示 php-fpm 服务的访问路径,下文还会提及。 /var/www/html 是 sui-php 中 php 文件的存储路径,经 do
阅读全文
docker 学习
摘要:常用docker操作: 1.查看运行的docker容器: docker ps 2.运行一个镜像 docker run -d -p 8888:80 docker.io/nginx -d 后台运行 -p 服务器8888端口绑定docker容器80端口 3.查看镜像 ...
阅读全文
Linux tar压缩命令 排除某个目录 && 排除某种格式后缀文件
摘要:一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。 在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。 这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到
阅读全文
nginx配置location总结及rewrite规则写法(1)
摘要:1. location正则写法 一个示例: 已=开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹
阅读全文
自定义putty主题
摘要:PuTTY很早之前就没有更新了(0.62),因为都是开源的所以有人branch出来做了增强,如这个PuTTY tray,增加了超链等功能: https://puttytray.goeswhere.com/ PuTTY的默认字体不好看,配色也不理想,深蓝色字体配纯黑背景会显得十分不清楚。 于是就有人做
阅读全文