Nginx使用HTTP2

部署使用HTTP2,首先必须部署SSL,走HTTPS协议,可参考配置https证书,由http变成https访问。首先查看下nginx支持不支持http2,我是使用yum 安装的默认已经安装了模块,使用下面命令查看nginx -v查看下是否有下面的模块--with-http_v2_module修改虚拟主机配置server {     #
阅读全文

Nginx反爬虫配置

当我们在爬取别人的网站的时候,我们自己的网站也有可能会被别人爬,呵呵,怎样防止自己的网站不被其他人爬取呢?通过Nginx, 我们可以拦截大部分爬虫。那么再增加一个反爬虫配额文件:
阅读全文

使用systemctl设置Nginx、PHP、Mysql开机启动

        CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,说实在的,变的简单而易用了许多。  
阅读全文

适用于 Windows 10 的触摸板手势

Windows 10高级用户!在 Windows 10 笔记本电脑的触摸板上试用这些手势:选择项目:点击触摸板。滚动:将两个手指放在触摸板上,然后以水平或垂直方向滑动。放大或缩小:将两个手指放在触摸板上,然后收缩或拉伸。显示更多命令(类似于右键单击):使用两根手指点击触摸板,或按右下角。查看所有打开的窗口:将三根手指放在触摸板上,然后朝外轻扫。显示桌面:将三根手指放在触摸板上,然后朝里轻扫。在打开
阅读全文

Nginx配置图片防盗链

        为了防止其他站点直接从我们网站引用图片等链接,消耗了我们服务器资源和网络流量,我们一般会对图片等资源做一些限制,比如打水印,防盗链设置等,本文主要结合Nginx来讲解如何设置图片防盗链。        我们所说的防盗链功能是
阅读全文

MariaDB/MySQL配置文件my.cnf解读

MariaDB/MySQL的默认设置性能非常差,仅仅起一个功能测试的作用,不能用在生产环境中,因此要对一些参数进行调整优化。当然,对配置文件各参数的调整需要根据实际环境,不同时期不同数量级的数据进行性能优化。MySQL/MariaDB 配置文件位于 /etc/my.cnf。 每次更改此文件后你需要重启 MySQL 服务,以使更改生效。本文的参数配置基于MariaDB 10.2,硬件内存4G。文中一
阅读全文

CentOS 7 源码编译安装PHP7.2

        PHP是一种创建动态交互性站点的强有力的服务器端脚本语言,它是免费高效开源的。本文介绍了在CentOS7下源码编译安装PHP7.2,笔者亲自动手安装将安装步骤记录下来,分享给大家。
阅读全文

CentOS 7使用源码编译安装Nginx

        Nginx是一款自由的、开源的、高性能HTTP服务器和反向代理服务器;也是一个IMAP、POP3、SMTP代理服务器,也就是说Nginx本身就可以托管网站,进行Http服务处理,也可以作为反向代理服务器使用。本文介绍在CentOS7下使用源码编译安装Nginx。
阅读全文

JavaScript检查远端图片是否存在

        在平常开发的时候,特别是前台开发,经常会碰到图片加载不出来的情况,这个时候,就会显示一张破图在那,会导致整个页面都变得很丑,那么这个时候,最好的解决办法就是放一张默认图片在那,也就是说,在加载这张图片的时候,我们需要去检测这张图是否真实存在,存在则加载,不存在则显示默认图。那么,如何有效快速的判断图片是
阅读全文

Sublime Text实现:HTTP访问URL+格式化返回的JSON字符串

背景:作为一个PHP开发者,经常遇到如下场景:我们需要给其他人提供一个接口URL,返回的数据类型是JSON,而我们在写这个接口的时候,要进行各种调试,并校验查看返回的JSON数据。常规的查看方式则是:通过浏览器打开URL,然后借助一些JSON查看插件,例如Chrome+JSONView。而这种方式总是有点low,现在我们可以仅仅通过一个文本编辑器来实现这个过程:Sublime Text。该文章仅在
阅读全文
  • © 2016-2018 技苑 版权所有 ICP证:鄂ICP备15021999号-2
  • 联系邮箱:master@pengxb.com