202004-26 Nginx与安全有关的配置,看看这篇 HOT 经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及时升级修复漏洞。 继续阅读 >
202004-26 Nginx底层原理分析 HOT 关于 Nginx 的并发处理能力:并发连接数,一般优化后,峰值能保持在 1~3w 左右。(内存和 CPU 核心数不同,会有进一步优化空间) 继续阅读 >
202004-26 全面了解 Nginx 到底能做什么 HOT 本文只针对 Nginx 在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 继续阅读 >
202004-26 浅谈Nginx服务器的内部核心架构设计! HOT 通过这篇文章,我们对 Nginx 服务器的整体架构有了一个整体的认识。包括其模块化的设计、多进程和异步非阻塞的请求处理方式、事件驱动模型等。通过这些理论知识,才能更好地领悟 Nginx 的设计思想。对于我们学习 Nginx 来说有很大的帮助。 继续阅读 >
202004-25 nginx 反向代理和负载均衡策略实战案例 HOT 本文先对nginx的作用和基本的配置做了简单说明;然后通过负载均衡的实例测试了不同负载均衡算法的具体应用反馈结果。帮助自己更加深刻的理解nginx服务器中的一些配置细节。 继续阅读 >
202004-25 Nginx入门到实战 HOT 服务器版本:CentOS 7.2 为了保证学习阶段不遇到奇怪的事情,请保证以下四点(大神选择性无视) 确认系统网络 确认yum可用 确认关闭iptables 确认停用selinux 继续阅读 >
202004-23 Nginx反向代理与负载均衡 HOT 在做需求的时候,有时候会和别的三方系统交互,如调用一个第三方系统的http接口查询商品物流信息,获得响应数据返回给我们自己系统的前端页面进行展示,整个流程会遇到什么样的问题呢,现在整理一下。 继续阅读 >
202004-22 nginx配置跨域、gzip加速、代理示例 HOT 配置跨域,这个很简单,直接打开配置nginx.conf ,在http下配置下面三行代码;当然如果你是想某一个虚拟主机下跨域,那就在哪个server下面添加。 继续阅读 >
202004-21 php作为websocket的客户端实时读取推送日志文件 HOT 首先要使用composer来下载一个第三方扩展就可以实现php的websocket客户端,直接在当前目录生成下composer.json文件就可以了。 继续阅读 >
202004-21 PHP读取HTTP接口如何处理超时 HOT 在Web 开发中,需要有大量的外部资源进行交互,比如说 Mysql、Redis、Memcached、HTTP 接口,这些资源具备这样一些特点:都是网络接口,这些资源的可用性,连接速度、读取速度不可控。 继续阅读 >
202004-21 深入理解PHP内核:变量及数据类型 HOT 现实生活中我们会找一个小箱子来存放物品,一来显得不那么凌乱,二来方便以后找到。计算机也是这个道理,我们需要先在内存中找一块区域,规定用它来存放数据,并起一个好记的名字,方便以后查找。这块区域就是“小箱子”,我们可以把数据放进去了。 继续阅读 >
202004-11 linux使用grep条件搜索大文件的行数等操作 HOT 最近需要查询大日志文件的时候,每次打开vim,cat之类的都会卡死,但是需要查看符合条件的共有多少行数据,这可愁死我了,下面列出一些常用的匹配查询命令。 继续阅读 >
202004-09 Apache 和 Nginx 下的 URL 重写 HOT URL 重写是将页面映射到本站另一页面, 而重定向则是将页面映射到另一主机(域名). 其中临时重定向(R=302)和永久重定向(R=301)都是亲搜索引擎的, 是 SEO 的重要技术. 通过重定向, 浏览器和搜索引擎都意思到页面发生了变化, 从而分别改变地址栏显示的地址和更新搜索引擎索引。 继续阅读 >
202004-08 linux 常用命令 HOT 在linux一般使用 netstat 来查看系统端口使用情况步。 netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的 netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。 继续阅读 >
202004-02 复习下Linux去除重复项命令uniq HOT uniq也是linux管道命令家族中的一员,其主要功能是去除重复项。 在介绍uniq命令之前,我们先来新建在下面的案例中需要用到的文件/tmp/uniq.txt,内容如下: 默认情况下uniq只会检索相邻的重复数据从而去重。在/tmp/uniq.txt中虽然“onmpw web site” 有三条,但是其中一条是和其他两条不相邻的,所以只去重了一条,同理“error php function”也是这种情况。 继续阅读 >
202003-30 Linux中强大的top命令 HOT top命令算是最直观、好用的查看服务器负载的命令了。它实时动态刷新显示服务器状态信息,且可以通过交互式命令自定义显示内容,非常强大。 继续阅读 >
202003-23 php开发面试题---Linux常用命令大全 HOT cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt 合并一个文件的详细说明文本,并将简介写入一个已有的文件中 继续阅读 >
201902-22 5个相见恨晚的Linux命令,phper必备 说到Linux命令相信大家都不陌生,就连前端现在也要经常在 terminal 敲一些 node,gulp等命令,本文详细介绍了五个相见恨晚,能极大提高工作效率的命令。 继续阅读 >
201901-31 Nginx实现负载均衡的几种方式,可参考学习下 什么是负载均衡当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。我们可以建立很多很多服务器,组成一个服务器集群,当用户访问网站时,先访问一个中间服务器,在让这个中间服务器在服务器集群中选择一个压力较小的服务器,然后将该访问请求引入该服务器。如此以来,用户的每次访问,都... 继续阅读 >
201901-22 编程学习|与其抖音,不如花10分钟来搞懂 Git! 尽管每天你都会用到Git,常用的命令可能不到5个,但你可能现在还搞不懂它的工作原理。为什么Git可以管理版本?基本命令git add和git commit到底在干什么? 继续阅读 >
201901-19 Linux运用一些常用命令,优秀的PHPer都需掌握 作为一名优秀的phper,Linux是必备的一项技能,工作3-5年的基本能明白我讲的道理!今天搜集整理了一些Linux服务器运维常用命令,希望对大家有帮助:1.删除0字节文件find -type f -size 0 -exec rm -rf {} 2.查看进程按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3.按cpu利... 继续阅读 >