-
May012011
注:有时候会提示”权限不够”,改为用root压缩解压就OK了。
.tar
解压:tar xvf FileName.tar
压缩:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
.bz2
解压1:bzip2 -d FileName.bz2
解压2:...阅读全文
-
May012011
服务器默认MySQL端口是3306,经常被扫描,而且Apache日志显示,还有无聊人士尝试访问PhpMyAdmin后台,还是把默认的端口改改吧。那么怎样修改mysql的端口呢?
办法:
修改/etc/my.cnf
如果没有,那么:
如果你的内存小于128m,则复制my-small.cnf为/etc/my.cnf
如果内存小于512m,则复制my-medium.cnf为/etc/my.cnf
如果内存小于1g,则复制my-large.cnf为/etc/my.cnf
如果内存大于1g,则复...阅读全文
-
May012011
CodeColorer 默认长代码是没有自动换行的。看上去很丑。
虽然CodeColorer可以通过加参数nowrap=false 来实现自动换行。
但总不能每次插入长一点的代码都手工加一下吧?也太不方便了。
那么有没有办法让它默认就是自动换行的呢?
找了很久,终于找到了。在codecolorer/codecolorer-options.php 这个文件里。
可在后台插件里编辑
12 if (!isset($options['nowrap'&...阅读全文
-
May012011
注意:su root 与 su – root 有别!
使用 “setenforce 0″ 禁用 SElinux 时,有时好像有用,有时却用不了,提示 command not found! (找不到命令) 很奇怪。
可能是使用了su 命令切换到root而不是 ”su -” 运行setenforce
因此运行环境有问题。
阅读全文
-
May012011
本文转自http://blog.itman.cc/archives/encryption-shell/ by Littlesuper
本站仅作些许修正和注释。
Shell加密方法
shc是一个加密shell脚本的工具。它的作用是把shell脚本转换为一个可执行的二进制文件。
用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好。
但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等。
同样,在shell脚本运行时会也泄露敏感信...阅读全文
-
May012011
如何在crontab执行完成之后,不发邮件给root
最近帮其它部门作了个定时发送一个报表的crontab 任务,发送完成后,我自己的邮箱会收到执行结果的邮件。因为该任务是长期的任务,如果天天这么收这个邮件下去,实在没有必要,邮件还占用空间呢?
crontab每次执行完成都会自动发送邮件给执行任务的用户。
解决办法:
将标准输出取消即可。
因为该任务是shell脚本。
于是在该shell脚本最后加上:...阅读全文
-
Apr282011
近期使用了WP-DB-Backup插件进行数据库的备份。
无意之中也留意了所备份的数据库及表。
发现一些插件在安装时会添加一些字段,甚至表,但它们在卸载完后,却仍然留存数据库里,并没有清理掉。
这就带来了一个问题,尤其是像我经常喜欢尝试这个插件那个插件的,感觉相当不爽。
不过我感觉应该是Wordpress的插件机制还有待完善吧,按Windows的安装包的概念(以合理正常的来说,流氓软件除外)...阅读全文
-
Apr282011
在后台界面使用忘记密码功能时,提示主机可能不支持mail()函数;
那么主机是否支持mail()呢?
测试方法1、新建一个PHP文件,内容为以下代码:
上传到空间,访问该文件。看到详细的PHP服务器配置信息了,查看其中的sendmail_path组件,设置如果是-t -i ,说明你的主机就支持mail()功能。
测试方法2、新建个php 文件,上传到空间,内容如下:
访问之后,就能直观地告诉你主机空间是否支持...阅读全文
-
Apr262011
今天遇到一朋友说他买的VPS想架多个网站,但总是不成功。
已经按照网上的教程设置好了。
但总是无论访问哪个域名,都是访问到同一个站的内容。
后来把httpd.conf 配置文件要过来后,httpd.conf 的注释行实在太多了,看得眼花。
干脆拿Beyond Compare 的软件对比一下,终于找到原因了,原来他漏了一句配置语句:
1NameVirtualHost *:80
添加后,问题解决!
阅读全文
-
Apr252011
本人不常需要编程啥的,通常出现跟代码打交道几乎都是修改之类的。
近期出现的二个“命案”都是标点引起的。
“命案”一
还记得昨天因为WordPress 3.1.1 自带的类 class-phpmailer.php 中的一些函数在PHP5.3.0环境下已经无法使用。
比如split(), 于是手工在编辑修改class-phpmailer.php ,不小心有一句忘记加了分号( ; ) ,结果安装的WP-DB-Backup插件,邮件发送一直提示成功发送...阅读全文