Linux检测远程端口是否打开

本文介绍3中检测远程端口方式,telnet、nmap和nc。 如果Linux提示找不到命令,请用apt-get或者yum安装。 1 telnet方式 命令 telnet 101.101.101.101 80 如果提示Connected to 101.101.101.101,说明80端口可以访问。 如果超时,说明端口未开放。 2 nmap方式 命令: nmap 101.101.101.101 -p 80 # 显示全部打开的端口 nmap ip 根据显示cl…

CentOS防火墙开放和关闭端口(iptables)

var jd_union_pid="1207647158";var jd_union_euid=""; 1 打开端口 以7777端口为例,命令如下: $ /sbin/iptables -I INPUT -p tcp --dport 7777 -j ACCEPT $ /etc/init.d/iptables save # 保存 $ /etc/init.d/iptables status # 查看端口状态 或者打开配置文件/etc/sysconfig/iptables,加入如下语句,然后重启防火墙: -A INPUT -p t…

Nginx开启和配置Gzip压缩

nginx 是一个高性能的 Web 服务器,合理配置nginx可以有效提高网站的响应速度。 本文介绍 nginx 的 gzip 和缓存开启配置。 gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。 1 开启gzip Nginx的压缩输出有一组gzip压缩指令来实现。 相关指令位于http{…}两个大括号之间。 # 开启gzi…

CentOS安装EPEL软件源

4.7k 服务器 , 一条评论
EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件。 一些软件如PHP、Redis、htop,必须添加EPEL源之后,才能用yum来安装。 EPEL有命令和rpm两种安装方式。 1 命令方式 yum -y install epel-release 2 rpm方式 首先,确定系统版本和位数: cat /etc/centos-release # 查看系统版本 uname -a # 查看系统位数,显示i686位32位,x…

MySQL5.7修改默认root密码

4.1k MySQL , , 发表评论
MySQL5.7 开始,增加了很多安全性的更新,老版本的用户可能会有一些不习惯。 5.7.6 版本以后,首次安装并启动MySQL数据库时,会生成一个临时密码到日志文件。如下: $ cat /var/log/mysqld.log | grep 'password' 2016-12-10T06:30:12.041470Z 1 [Note] A temporary password is generated for root@localhost: nWoo>o0rXtr4 临时密…

XHGui安装和使用教程

本文介绍XHGui(MySQL版)的安装、配置和使用。 XHGui基于XHProf,但是较XHpro更加便捷直观,因为它不需要修改项目代码,而且以图形化方式显示结果。 1 安装XHprof 1.1 安装PHP开发版 首先要安装PHP Dev版,后面用到它里面的phpize和pecl支持: $ sudo yum install php-devel -y # CentOS $ sudo apt-get install php5-dev # Ubuntu 然…

XDebug+Webgrind之PHP程序分析

XDebug的性能分析功能会输出一堆数据文件,这些文件如果手动查看,很难筛选出有用信息。 而Webgrind则可以解析XDebug数据,显示在浏览器上。 所以这两个工具结合起来,可以快捷的分析PHP程序。 1 安装和配置XDebug 这一步相对简单,请参考:XDebug安装和配置教程。 其中Profiler部分配置如下: xdebug.profiler_enable = 1 xdebug.profi…

plupload多按钮上传

5.1k 前端 , 一条评论
plupload可以轻松实现拖动、点击上传等功能,但是没有明确说明,多按钮上传方式(不要告诉我复制粘贴改browse_button这种方式)。 下面,我们就来探索这样的功能,初始化一段plupload代码,实现多个上传按钮。 1 演示和下载 点击查看演示Demo。 点击这里下载完整代码。 2 HTML代码 HTML代码如下: <div> <div class="upload-bo…
« 上一页