活到老学到老  

记录遇到问题的点点滴滴。

0

gulp提示Try running: npm install gulp解决添加NODE_PATH环境变量vim /etc/profileexport PATH=$PATH: # 将 /usr/bin 追加到 PATH 变量中 export NODE_PATH="/usr/lib/node_modules"立即生效source /etc/p...

8年前发布  · 1777 次阅读
  gulp 
0

安装proxychains-ngyum -y install git gcc gcc-c++ git clone https://github.com/rofl0r/proxychains-ng.git cd proxychains-ng ./configure --prefix=/usr --sysconfdir=/etc make &...

8年前发布  · 3196 次阅读
0

如果你还没有shadowsocks可以使用本站免费开通shadowsocks安装Debian / Ubuntu:apt-get install python-pip pip install shadowsocksCentOS:yum install python-setuptools && easy_install pip...

8年前发布  · 5079 次阅读
0

常见内网判断$ip = $_SERVER["REMOTE_ADDR"]; if (in_array(strtok($i, '.'), array('10', '100', '127', '168', '192'))) { echo '内网'; }

8年前发布  · 1665 次阅读
  php 
0

增加 www 用户的 nginx 脚本管理权限vim /etc/sudoers www ALL=(root) NOPASSWD: /usr/sbin/nginx -s reload5、调用php$result2 = exec("/usr/bin/sudo /usr/sbin/nginx -s reload", $resu...

8年前发布  · 1346 次阅读
  nginx  php  sudoers 
0

用PHP检查系统命令是否存在 Check if system command exists.php有内建函数 function_exists('fun_name') 查看php的函数是否存在但是如果想检查系统函数是否存在,就没有内建函数。我使用下面的方式来检查,主要是用 command -v这个指令,当传回空值代表此指令不存在。funct...

8年前发布  · 1188 次阅读
0

日志分割常用方法:自己写脚本分割使用linux自带的logrotate前者灵活,可以应对各种需求,自定义文件夹、文件名。后者配置简单,使用方便。下面我们以分割nginx日志为例介绍一下使用logrotate分割日志实例。logrotate简单介绍logrotate使用cron按时调度执行,日志的执行过程原理为不断改名称:比如你有个acce...

8年前发布  · 2360 次阅读
  ningx  logrotate 
0

名称:ps使用权限:所有使用者使用方式:ps [options] [--help]说明:显示瞬间行程 (process) 的动态参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义-A    列出所有的进程-w    显示加宽可以显示较多的资讯-au    显示较详细的资讯-aux    显示所有包含其他使用者的行程#####...

8年前发布  · 1348 次阅读
  linux  ps 
0

OpCache 通过对 opcode 的缓存和优化来提升 PHP 执行速度。在 PHP 5.5、5.6 版本中 OpCache 已内建,编译安装时使用 --enable-opcache 即可。PHP 5.2 - 5.4 也可手动安装。项目主页http://pecl.php.net/package/ZendOpcache开启方法修改 php...

8年前发布  · 1254 次阅读
  php  OpCache 
0

有些时候我们建立的网站并不希望被搜索引擎索引,然而搜素引擎还会自动的索引网站,即使设置了账号登陆等访问权限。本文从 robots.txt 文件和 nginx 配置文件入手,彻底屏蔽了常见的搜索引擎。robot.txt 屏蔽User-agent: * Disallow: / 另存为 robot.txt 放在网站根目录。nginx 屏蔽cd...

8年前发布  · 3349 次阅读
  nginx  robots 
0

配置完一台服务器后,并不是就可以高枕无忧了,前不久刚刚爆发的PHP 5.3.9版本的漏洞也搞得人心惶惶,所以说经常关注安全公告并及时升级服务器也是必要的。一般来说,黑客攻击服务器的首要步骤就是收集信息,比如说你的软件版本,这些将成为下一步有针对性攻击的依据。所以说一定程度的隐藏这些信息就显得非常有必要了,本文将简单介绍如何在网络上隐藏Ng...

8年前发布  · 1292 次阅读
0

delete from 表名;truncate table 表名;不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。delete的效果有点像将mysql表...

8年前发布  · 820 次阅读
  mysql  delete  truncate 
0

我们可以使用SET FOREIGN_KEY_CHECKS=0;来禁用外码约束.之后再用SET FOREIGN_KEY_CHECKS=1;来启动外码约束.查看当前FOREIGN_KEY_CHECKS的值可用如下命令SELECT @@FOREIGN_KEY_CHECKS;

8年前发布  · 1200 次阅读
0

一:前言  防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。  目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙...

8年前发布  · 978 次阅读
1

变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1"...

8年前发布  · 981 次阅读
  shell 
0

先安装必要包 yum -y install nc mailshell代码(注意,一定要在VIM中编辑,否则执行会有问题)port=$1 if [ ! -n "$port" ];then echo "please enter the args port!" exit fi service_name=$2...

8年前发布  · 1376 次阅读
  linux  shell  mail 
0

通过tcp_hybla加速后,原本只能看youtube 480p的,优化有可直接播放1080p甚至4k 不开玩笑亲自测试。Linode需要更换内核才支持DigitalOcean、Vultr、亚马逊默认支持 只要开启即可本站的Shadowsocks都开启了加速Youtube 1080p 4K视频播放测试,效果还是相当不错的。我知道的加速还有...

8年前发布  · 3885 次阅读
0

最近在ubuntu上捣腾nginx,安装成功了,就只有rewrite没有试验,因为服务器上有多个网站,还不敢在服务器上尝试,慢慢来。网上查了一些文章,下了一篇留下来做试验。  nginx上虚拟主机的配置其实跟apache上的基本上类似。  需要注意的几点是:  第一、关于.htaccess配置,也就是为静态配置,在nginx上一般你要写在...

8年前发布  · 2474 次阅读
  nginx 
0

删除掉server目录下的.appcfg_cookies

8年前发布  · 1634 次阅读
  goagent 
0

.state('mystate', { params: [ {param1: {default: 'xyz', type: 'integer'}}, {param2: {type: 'string'}} ] }) or (with url) .state('mystate', { url : '/path/...

8年前发布  · 1774 次阅读