宗小宗-PHP程序猿

欢迎各位朋友前来,如果我的文章中有不对的地方,还望指正;如需转载,请注明原处

随笔分类 -  Linux

摘要:1. iptables -I INPUT -s 211.1.0.0 -j DROP 禁止211.1.0.0这个IP访问服务器 2. iptables -I INPUT -s 211.1.0.0 -j ACCEPT 允许211.1.0.0这个IP访问服务器 3. iptables -nv -L 查看所 阅读全文
posted @ 2016-04-08 15:47 宗小宗 阅读(814) 评论(0) 推荐(0)
摘要:1.替换文件夹内所有文件匹配的字符串 sed -i "s/旧内容/新内容/g" `grep 旧内容 -rl 文件夹路径` 例如将/var/www/test文件夹下的所有文件内容中的abc字符串换成123 sed -i "s/abc/123/g" `grep abc -rl /var/www/test 阅读全文
posted @ 2016-04-06 17:27 宗小宗 阅读(1997) 评论(0) 推荐(0)
摘要:今天第一次配Nginx负载均衡,发现PHP无法获取HTTP_HOST 贴上的Nginx配置 echo $_SERVER['HTTP_HOST']; 输出abc.com 仔细查看Nginx配置,很容易发现PHP获取到的HTTP_HOST是Nginx代理过来的。 解决的办法有两种 方法一,将abc.co 阅读全文
posted @ 2016-04-02 12:09 宗小宗 阅读(7858) 评论(0) 推荐(0)
摘要:netstat -nlp|grep 443 查看443端口 阅读全文
posted @ 2016-04-01 14:30 宗小宗 阅读(213) 评论(0) 推荐(1)
摘要:1.安装client sudo apt-get install pptp-linux 2.连接vpn server sudo pptpsetup --create pptpd --server x.x.x.x --username zhangll --password lsanotes --encr 阅读全文
posted @ 2016-03-25 10:16 宗小宗 阅读(43) 评论(0) 推荐(0)
摘要:命令:find -type f |wc -l 阅读全文
posted @ 2016-03-24 09:43 宗小宗 阅读(341) 评论(0) 推荐(0)
摘要:tail -n 20 filename说明:显示filename最后20行 阅读全文
posted @ 2016-03-22 18:03 宗小宗 阅读(50564) 评论(0) 推荐(0)
摘要:今天新增环境变量的时候不小心把冒号错打成了分号 export PATH=/usr/local/php5/bin;$PATH; 导致PATH变量为/usr/local/php/bin 解决办法:[ubuntu系统] export PATH=/usr/local/sbin:/usr/local/bin: 阅读全文
posted @ 2016-03-22 17:24 宗小宗 阅读(2517) 评论(0) 推荐(0)
摘要:系统Ubuntu 安装Apache,php后发现laravel报 解决办法: apt-get install php5-mcrypt cp /etc/php5/mods-available/mcrypt.ini mcrypt.ini 阅读全文
posted @ 2016-03-22 17:19 宗小宗 阅读(591) 评论(0) 推荐(1)
摘要:php -f index.php hello test 2314 shell命令执行php文件不像http那样通过GET方式传参 同样php文件获取的时候也不能用$_GET方法了 而是通过$argv[]方法 $argv[0]表示文件名。例如index.php $argv[1]表示第一个参数,例如 h 阅读全文
posted @ 2016-03-22 10:17 宗小宗 阅读(1034) 评论(0) 推荐(0)
摘要:if [ ! -d "/myfolder" ]; then mkdir /myfolder fi注意[]中的空格,否则会报错 阅读全文
posted @ 2016-03-22 10:12 宗小宗 阅读(2061) 评论(0) 推荐(0)
摘要:$data = exec("/sbin/ifconfig"); var_dump($data); 注意:有时候这种方式获取不到,应该是权限问题 在/var/rootP文件中添加root密码【有可能不安全,欢迎指正】 $data = shell_exec('sudo -u root -S ifconf 阅读全文
posted @ 2016-03-22 10:04 宗小宗 阅读(803) 评论(0) 推荐(0)
摘要:iptraf是一个实时查看网络流量的文本屏幕界面工具。 有些系统不一定安装了, 如果是 RHEL,那么就去找安装盘中的 iptraf*.rpm 包安装; 如果是 CentOS,那么用 yum install -y iptraf 进行安装 iptraf是一个文本全屏幕界面,操作起来比较简单明了。最好使 阅读全文
posted @ 2016-03-22 10:00 宗小宗 阅读(1086) 评论(0) 推荐(0)
摘要:我们先看两个文件 /etc/ppp/ip-up /etc/ppp/ip-down 这两个文件为shell脚本,当PPTP用户连接或者断开时分别执行这两个文件,并且会带相应的参数 这些参数有 $PEERNAME //PPTP用户名 ${1} //网卡名称,例如ppp0 $4 //网关IP,例如192. 阅读全文
posted @ 2016-03-22 09:39 宗小宗 阅读(238) 评论(0) 推荐(0)
摘要:1.先安装pptp apt-get install pptpd 2.打开pptp的DNS vim /etc/ppp/option.pptpd 去掉下面两行内容前的# ms-dns 8.8.8.8 ms-dns 8.8.4.4 3.IP配置 vim /etc/pptpd.conf localip 19 阅读全文
posted @ 2016-03-22 09:25 宗小宗 阅读(64) 评论(0) 推荐(0)
摘要:比如我想把/var/www/html下的文件全部改成664,文件夹改成775,怎么做呢 方法一: 先把所有文件及文件夹改成664,然后把所有文件夹改成775 root@iZ25bq9kj7yZ:/ cd /var/www/html root@iZ25bq9kj7yZ:/var/www/html ch 阅读全文
posted @ 2016-03-17 20:44 宗小宗 阅读(1104) 评论(0) 推荐(0)
摘要:1.启动cron工具[ps:使用root权限] centos启动cron两种方式 a) /etc/init.d/crond start b) service crond start ubuntu启动cron两种方式 a) /etc/init.d/cron start b) service cron 阅读全文
posted @ 2015-12-03 17:39 宗小宗 阅读(740) 评论(0) 推荐(0)
摘要:1.preg_match_all中的字符串的编码必须和文本编码一致,常见于网页抓取中出现; 2.GB2312是中国规定的汉字编码,也可以说是简体中文的字符集编码;GBK 是 GB2312的扩展 ,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名 3,if(codition) continu 阅读全文
posted @ 2015-12-03 15:12 宗小宗 阅读(305) 评论(0) 推荐(0)