[置顶] Aiiphp框架测试版发布,欢迎测试!

[置顶] Linux常用运维命令和linux常用管理操作命令(整理)

Centos7防火墙:Firewall基本使用命令,设置防火墙规则

firewalld真的用不习惯,与之前的iptable防火墙区别太大,但毕竟Centos7使用Firewall是未来主流讲究慢慢磨合它的设置规则。

安装Firewall 命令:

yum install firewalld firewalld-configFirewall


开启常见端口命令:

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --zone=public --add-port=53/udp --permanent

» 阅读全文

关键词: firewall命令 , firewall防火墙

VPS/云服务器测速网速综合shell测速脚本 – Superspeed.sh – 测试本地实际速度

买了很多服务器,需要测速的可以用到这个VPS/云服务器测

速网速综合shell测速脚本

包含更多更新测速节点的一键测速脚本 Superspeed.sh

Github (https://github.com/ernisn/superspeed) |

测速节点列表 (https://github.com/ernisn/superspeed/blob/master/ServerList.md)

使用:bash <(curl -Lso- https://git.io/superspeed)

涵盖了国内各方位的三大运营商测速点,可以较为客观地反映到国内的速度

关键词: 服务器测速

阿里云服务器使用路由跟踪显示的defense.gov (DoD Network) IP地址

为什么阿里云服务器使用路由跟踪显示的defense.gov (DoD Network) IP地址呢?

今天在讨论板看到有人提到这个为什么阿里云主机跟踪路由会出现类似defense.gov或者DoD Network所有者的IP地址,搜索了网络发现有价值的信息不多,思科技术论坛上有这么一个帖子

《An IP address of USA Department of Defense Network Information Center in debug output of a router》

有网友提到由于历史原因,有些特殊的IP段是专门分配给军方使用的,不知是出于内网保密需要或者其他什么原因无法从公共互联网(Internet)上访问这些特殊的IP段,这些IP段因此被某些大型网络供应商来弥补内网IP地址的不足。我猜测可能因为使用这些IP地址段的军方似乎永远不会将其发布到公共网络上,所以将这些IP地址仅仅用于内网的用法也不会造成Internet外网混乱。

关键词: 阿里云

php开源系统:dedecms伪静态自动sitemap生成器代码

php开源系统:dedecms自动sitemap生成器代码

rewrite ^/sitemap.xml$ /sitemap.php last


<?php
/*
适用于dedecms系统,自动sitemap
*/
include("data/common.inc.php");

/*设置*/
$moshi = 'txt';   //xml 或者 html ,txt
$cache = 1;  //是否开启缓存
$cachetime = 30;  //是分钟
$cachefile = "sitemapcache1";  //如果多个地图模式,每个文件要改下这个文件名
//end


» 阅读全文

workerman在宝塔php7.0下安装event扩展的方法

workerman创建的 socket服务,在高并发下需要 event 扩展。如果已经安装了宝塔面板,怎么安装 event扩展?

以php7安装event扩展为例

yum install libevent -y
wget https://pecl.php.net/get/event-2.3.0.tgz
tar -zxvf event-2.3.0.tgz
cd event-2.3.0
/www/server/php/70/bin/phpize
./configure --with-php-config=/www/server/php/70/bin/php-config
make && make install
echo "extension=event.so" >> /www/server/php/70/etc/php.ini
service php-fpm-70 reload
然后查看,是否安装成功:

/www/server/php/70/bin/php -m |grep event

关键词: 安装event扩展

windows宝塔面板Nginx环境开启pathinfo模式

之前有人问题,windows宝塔面板nginx环境开启pathinfo模式

可以添加:

location / { #第一部分 起始
	 try_files $uri $uri/ /index.php$uri;
         #下面这两个if是为了能获取$_GET参数,不加则无法获取
	if ( -f $request_filename) {  
            break;  
        }  
        if ( !-e $request_filename) {  
            rewrite ^(.*)$ /index.php/$1 last;  
            break;  
        }  
}	#第一部分 结束


第二个部分

» 阅读全文

关键词: pathinfo模式 , nginx

分享一个php图片压缩类,可以图片等比例缩小操作类

图片裁剪压缩有wp常用的 timthumb.php ,这个也很强大,


https://github.com/GabrielGil/TimThumb

当然也有这个我分类的类似的自建的  分享一个php图片压缩类,可以图片等比例缩小操作类:


使用方法:


 include("imgcompress.class.php");
$source =  '1.png';  
$dst_img = '2.png';  
$percent = 1;  #原图压缩,不缩放,但体积大大降低  
$image = (new imgcompress($source,$percent))->compressImg($dst_img); 

» 阅读全文

关键词: php图片压缩

JS防止别人使用firebug或者开发者工具的JS防调试代码

JS防止别人使用firebug或者开发者工具调试代码,是别的站看到的,还不错,哈哈,

某些时候有特别的用处。大家拿去玩玩

<script>function fuckyou(){
 window.close(); //关闭当前窗口(防抽)
 window.location="about:blank"; //将当前窗口跳转置空白页
}
 function ck() {
 console.profile();
 console.profileEnd();
 if(console.clear) { console.clear() };
 if (typeof console.profiles =="object"){
 return console.profiles.length > 0;
 }
}
function hehe(){
if( (window.console && (console.firebug || console.table && /firebug/i.test(console.table()) )) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)){
 fuckyou();
}
if(typeof console.profiles =="object"&&console.profiles.length > 0){
fuckyou();
}
}
hehe();
window.onresize = function(){
if((window.outerHeight-window.innerHeight)>200)
 fuckyou();
}</script>

关键词: 调试代码