设置Redis的密码时,不建议有&符号

一般WEB环境的默认配置中session是采用文件file形式存放于某个目录下,虽然可以设置Session的生命周期,但很多情况下若业务系统不主动发起销废,则造成生成的Session文件越积越多,严重时会因为受到操作系统对目录下文件数量的限制,而引发故障。比如用NGINX+php-fpm的组合时,因为php-fpm少了守护进程不会主动去清理Session,目录下无效Session太多会影响系统的IOS性能。 (more…)

发表于:2020-11-15 21:30:06 分类:工作,服务器 发表评论 Tags:

是那只砖家在作妖:个人博客不能放广告?个人博客内容不能涉及企业或行业内容?

今天(2020-09-03)接到阿里云的客服电话,说我个人blog不能放广告、网站涉及企业或行业内容。然后机械丢了一句话,9月6日没有改。就取消备案、关停网站。

我~~~~无语~~~~忽感天空出现1万只草泥马在大草原上跑过~~~

在接下来的几天内,本站若不能被打开。请大家见凉,我10多年的老BLOG难道真要关?我放几个GOOGLE的广告赚个域名、空间费都不行吗? (more…)

发表于:2020-09-03 23:53:56 分类:其它,服务器 发表评论 Tags:,

nginx的location规则与rewrite解析

nginx的location规则与rewrite解析是很重要的,并助这两个是配置文件中使用正则表达式最多的指令。所以将两个放在一起来说说。 (more…)

发表于:2020-04-16 15:47:47 分类:服务器 发表评论 Tags:, ,

关闭鸡肋的阿里云ECS服务器上的云盾

并非说阿里云的去云盾鸡肋,而是对于使用免费版的云盾只能做些漏洞提示、扫描、是注入攻击等一些记录外,并且不能提供详细,要想用其它功能就得收费了。所以对于用免费版的云盾功能,真不如不用,用的话还浪费服务器资源。 (more…)

发表于:2020-03-08 17:02:34 分类:服务器 发表评论 Tags:,

Mysql性能之SQL语句性能优化

1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。

3,应尽量避免在 where 子句中使用!=或<>操作符, MySQL只有对以下操作符才使用索引:<,<=,=,>,>=,BETWEEN,IN,以及某些时候的LIKE。

4,应尽量避免在 where 子句中使用 or 来连接条件, 否则将导致引擎放弃使用索引而进行全表扫描, 可以 使用UNION合并查询: select id from t where num=10 union all select id from t where num=20 (more…)

发表于:2020-03-02 08:27:44 分类:代码,服务器 发表评论 Tags:,

这么配置Nginx,使其变成高性能服务器

如果你连NGINX是什么都不知道的话,那么下面这篇内容你就不要看了,将会浪费你的时间。如果你WEB服务器相关的有所了解,并希望了解更多,那么下篇内容值得你看看。当然这篇内容大部分都是网站来源的,并非我原创。我是读完后觉得值得收藏,就边读边整理出来了。
(more…)

发表于:2020-02-29 18:15:12 分类:代码,服务器 发表评论 Tags:

内网穿透工具FRP,强力推荐

对于没有公网 IP 的内网码农来说,远程调试或者再与第三方系统联调联试时是一个非常非常麻烦的事。很高之前就知道了FRP内网穿透工具,全名:Fast Reverse Proxy。FRP 是一个使用 Go 语言开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP 支持 TCP、UDP、HTTP、HTTPS等协议类型,并且支持 Web 服务根据域名进行路由转发。 (more…)

发表于:2019-10-11 19:29:19 分类:代码,工作,服务器 发表评论 Tags:

如何测试MySQL的压力?

生产服务器用LANMP组合和用LAMP组合有段时间了,总体来说都很稳定。但出现过几次因为MYSQL并发太多而挂掉,一直想对MYSQL做压力测试。刚看到一篇介绍MYSQL压力测试的文章,确实不错,先收藏先吧。
(more…)

发表于:2013-04-01 22:47:18 分类:服务器 4条评论 Tags:

通用监控宝监控CentOS服务器的运行情况(采用snmp)

其实之间写过用SNMP来监控服务器的运行情况,而上次是Ubuntu服务器,这次是CentOS服务器。方法大同小异。这里就简单记录一下设置方法: (more…)

发表于:2013-03-13 14:15:32 分类:服务器 发表评论 Tags:, , ,

mac下svn常用命令

用Macbook也有些时间了,平常看下资料、做下图之类的用着还蛮顺的。但自已经常需要折腾很多东西,就不如在windows下工具多和灵活了。这不,想接个SVN就花了我不少时间,找来SCPlugin,也弱了。并且很多功能用不了,证书还识别不了。 (more…)

发表于:2012-11-14 20:24:08 分类:服务器 1条评论 Tags:, , ,

linux中的sh脚本语法

玩linux都知道sh脚本的方便,但如何编写sh脚本却是像我这样的新手和菜鸟的难题。能不能编写得出来是一回事,了不了解又是另一回事。抱着好好学习,天天向上的精神,大家有空就看看吧,没有坏处的。下面来抄来一大段sh脚本的语法说明。慢慢看: (more…)

发表于:2012-08-26 10:15:18 分类:服务器 发表评论 Tags:, ,

Ubuntu Server服务器中时间不准的解决办法

在用Ubuntu Server服务器时,遇过几次时间不准的问题,而且发现时间校正后,过段时间又会偏差一二分钟,比较纠正。后来只好搞个SH,每天自定去校正。方法也很简单:
ntpdate -u 0.asia.pool.ntp.org (尝试了很多时间服务器都不能用,我的只能这个可以用)
再用sudo hwclock –systohc,把时间写入CMOS了。
要每天定时校正的话,那就把第前面一名加到crontab中即可。 (more…)

发表于:2012-08-23 09:43:06 分类:服务器 发表评论 Tags:,

Ubuntu中超牛的命令

又是标题党了。玩多了linux真的会爱上linux,原因在他在简单而高效。比如我想同步数据,只需要简单的一句话就搞定了。如:
rsync -avz ‘-e ssh -p 端口号’ 用户名@源服务器IP:/目录/ /目标目录/
这样简单一句,就可以同步整个站点了,要是再加上参数–delete,那就更爽了。
rsync -avz –delete ‘-e ssh -p 端口号’ simon@源服务器IP:/www/ /www/
参数–delete的作用就是让目标上的文件跟随源服务器上的删除而删除。

发表于:2012-08-20 10:00:29 分类:服务器 发表评论 Tags:,

玩mac系统,必学的终端命令

这标题取得太唬人了,不过要想把MAC系统玩转得好,终端是必须要会的。一方面是提高效果,另一方面嘛当然是可以扮大侠了。好了,言归正传吧。OSX采用的Unix文件系统,所有文件都挂在跟目录/下面,所以不在要有Windows下的盘符概念。 (more…)

发表于:2012-08-12 23:12:29 分类:服务器 发表评论 Tags:, ,

MAC中使用svn时报证书验证错误Error validating server certificate for…的解决办法

在MAC中使用SVN时会遇到SVN因为证书的问题而报错,如:subversion error
options of ‘https://svn.tsov.net/XXXX/’: Server certificate verification faild: certificate issued for a different hostname, issuer is not trusted(https://svn.tsov.net/XXXX/),这句话的意思就是证书检验失败,所在这时候可以在终端里来解决。方法: (more…)

发表于:2012-08-09 15:07:31 分类:服务器 发表评论 Tags:, ,

Archives