2011年9月19日星期一

安装Windows系统后应做的事情

1.关掉Windows防火墙
Windows自带的防火墙就是个废品,阻止了正常会话也不通知一下;

2.修改注册表,将桌面、下载、临时目录改到其他非系统分区;
将[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]和[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]中相应几项改到其他地方,如、E:\Desktop、E:\Downloads、E:\Temp;

3.修改页面文件的大小和位置;

Windows平台下的FTP服务器软件

1.FileZilla Server
开源的FTP服务器软件,小巧灵活、功能强大,是一款不可多得的好软件,比起商业FTP服务器软件毫不逊色,这是个人用过的Windows平台下最好的FTP服务器软件;

注:使用FileZilla Server时,请关掉Windows防火墙,Windows防火墙就是个废品,阻止了外部访问FileZilla Server,也不提示一下,差点让我放弃了FileZilla Server。

SSH客户端软件

1.Xshell
相当牛逼,支持多标签、支持密码保存、支持标签复制,针对家庭和学校用户免费,是多标签SSH Client的不二之选;

2.SecureCRT
也很牛逼,支持多标签、支持密码保存、支持标签复制,可惜是收费软件;

3.Poderosa
也很不错,可惜和Xshell比起来还是差了一节,支持多标签、免费,但不支持标签复制,保存回话不方便;

4.Bitvise Tunnelier
针对个人用户免费,功能强大,如果需要通过SSH-D翻墙,那Bitvise Tunnelier绝对是最明智的选择,可以保存回话、可以开多窗口、可以同时开SFTP回话。

注:用多标签SSH Client,就用Xshell,翻墙就用Bitvise Tunnelier。

2011年9月13日星期二

邮件客户端

邮件客户端软件对比:
1.网易闪电邮
速度快,但对于国外的普通网站的邮箱经常会出项登录错误,如果只作为国内邮箱的客户端可以考虑,但如果是作为国外邮箱的本地客户端,还是有所欠缺;

2.腾讯的foxmail
同上,对于普通国外网站的邮箱,会出现登录报错的情况,不易考虑;

3.Mozilla的Thunderbird
昨天第一次在windows上使用就喜欢上了,连接服务器的选项更丰富,多为国内外的本地邮件客户端都非常好,没有出现登录报错的情况。

注:以后用邮件客户端就用Thunderbird,Mozilla出品,精品开源软件。

2011年9月2日星期五

让Gmail自动转发符合指定条件的邮件

1.点击右上角的"Mail settings";

2.切换到"Forwarding and POP/IMAP"选项卡,点击下面的"Add a forwarding address";

3.转发地址添加好后就会在B的位置出现该邮箱的账号,因为是要转发符合规则的邮件,而不是简单的转发(即创建过滤器),所以A的位置就选择"Disable forwarding"

4.切换到"Filters"选项卡,点击右下角的"Create a new filter",之后便可根据需要自定义Filters

Linux下Mysql数据库忘记root密码的解决办法

系统环境:Red Hat Enterprise Linux Server 6

1.停止mysqld服务
  [root@Server huage]# service mysqld stop

2.以跳过授权的方式启动mysql
  [root@Server huage]# mysqld_safe --skip-grant-tables &

3.root用户登录mysql
  [root@Server huage]# mysql -u root

4.进入mysql数据库
mysql> use mysql

5.更新mysql数据库中的user表的rootpassword字段
mysql> update user set password=PASSWORD("new_password") where User="root";

6.刷新权限,使其立即生效,之后退出mysql,并重新启动mysql
mysql> flush privileges;
mysql> quit
[root@Server huage]# service mysqld restart

通过Alias来修改phpMyAdmin的默认访问路径

phpMyAdmin的配置文件phpMyAdmin.conf文件位于/etc/httpd/conf.d/目录下,所有位于/etc/httpd/conf.d/目录中的配置文件都是httpd的子配置文件,任何一个子配置文件的语法错误都可能导致httpd启动失败。
[root@fedora log]# httpd -t    //该命令可用于检查与httpd相关的配置文件的语法是否正确
phpMyAdminweb访问方式:
phpMyAdmin.conf中的Alias行决定了phpMyAdminweb访问路径:
[root@fedora log]# cat /etc/httpd/conf.d/phpMyAdmin.conf
phpMyAdmin Web based MySQL browser written in php
#
Allows only localhost by default
#
But allowing phpMyAdmin to anyone other than localhost should be considered
dangerous unless properly secured by SSL
#Alias /phpMyAdmin /usr/share/phpMyAdmin
#Alias /phpmyadmin /usr/share/phpMyAdmin
Alias /nima/shangbuqi  /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
   Order Deny,Allow
   Deny  from All
   Allow from 127.0.0.1
   Allow from 192.168.18.0/24
   Allow from 192.168.1.0/24
   Allow from ::1
</Directory>
Alias /nima/shangbuqi  /usr/share/phpMyAdmin表明phpMyAdminweb访问路径为:
www.mydomain.com/nima/shangbuqi
下面的DenyAllow表示允许那些主机访问phpMyAdminOrder的顺序是"Deny,Allow",表示禁止所有IP访问,除了接下来Allow from中定义的主机外。
注:/nima/shangbuqi是个虚拟路径,在服务器上没有该目录,httpd.conf中定义的web服务器根目录下更不会有该目录。

如果在phpMyAdmin的登陆页面中示:"Cannot load mcrypt extension. Please check your PHP configuration.",则表明服务器没有安装php-mcrypt包。