Google AdSense 奇怪的 favicon.ico

什么是favicon?
所谓favicon,即Favorites Icon的缩写,顾名思义,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。当然,这不仅仅是Favicon的全部,根据浏览器的不同,Favicon显示也有所区别:在大多数主流浏览器如FireFox和Internet Explorer (5.5及以上版本)中,favicon不仅在收藏夹中显示,还会同时出现在地址栏上,这时用户可以拖曳favicon到桌面以建立到网站的快捷方式;除此之外,标签式浏览器甚至还有不少扩展的功能,如FireFox甚至支持动画格式的favicon等。

今天晚上登录了Google AdSense  ,发现favicon.ico居然是.net 的,难道程序是asp.net。想想不可能啊。google和microsoft可是竞争对手。

https://www.google.com/favicon.ico
http://www.asp.net/favicon.ico

大家看看。比较一下。
后来发现Google AdSense是 .py   应该是 python 写的。

VPS购买管理记录(centOs)

由于流量的增大,以及想体验一下决定购买一个VPS来用用,没钱人,自然选择的是月付的vps。
vps采用的whmcs。有hypervm控制台。

用paypal支付以后。很快就收到了hypervm的登录信息,和ssh的登录信息。
现上hypervm上看了下,和以前用的cpanel有很大的区别,基本上是服务器上面的信息,没有关于网站的。且没有安装lxadmin的地方。 唯一有用的就是上面的backup功能,自己第一次用vps。先备份一下,就算搞坏了还能够恢复。(后来证明,这个是多么明智的)

还好知道有webmin这个管理的好东西。

先用putty登录ssh上面,
然后用 wget 获取webmin最新的rpm
接着。
rpm -i webmin-1.350-1.noarch.rpm
要有耐心等待。我第一次就是没有耐心,没有等完成,就出了问题。
只好用上面的hypervm上面的备份文件恢复了vps
安装好了就可以在http://你的ip:10000访问了,使用和ssh一样的登录信息 。

接着在Contos上面装php(我的vps默认只有apache,没有php和mysql)
yum install php php-mysql httpd mysqlclient10 mysql-server
很容易装好了。
接着修改apache配置
修改 /etc/httpd/conf/httpd.conf
增加下面两行
AddType application/x-httpd-php .php
AddType pllication/x-httd-php-source .phps
注释这一样
 AddDefaultCharset UTF-8

可以在webmin里面重启 apache

已经可以了

ps:       /var/www/html/  是 默认web根目录

中国不发达是由于丘处机路过牛家村

1 若当时丘处机没有路过牛家村那麽秘密跟踪他的那些金兵就不会死在郭顶天和杨铁心他们两家人的院子里了,同样,完?洪列也不会见到包惜弱而对她念念不忘了。那些金兵会轻松死在丘处机手里,而郭,杨两家不会受到余后的波及了。

2 郭、杨两家不受波及,李萍不会流失大漠,郭靖和杨康将会平平安安的出生在牛家村。江南六怪自然也就不会前往大漠。

3 没有六怪和郭靖相助,铁木真就会死在扎木合他们手上,蒙古各部落也就不能统一。

4 蒙古既然不能统一,也就自然不会有什么西征。火药就不会传入欧洲。

5 没有火药,铁甲骑士在欧洲的统治不会动摇。因此黑暗的中世纪将延长1000年,也就不会有文艺复兴。

6 没有文艺复兴,自然也没有大航海。美洲将始终是游牧的印第安人家园

7 同样,西班牙人不会将铁炮传入曰本。长筱会战是武田方获胜,曰本战国时代将一直持续不能统一。

8 完?洪列没有包惜弱,只能全心参加权力斗争。金国因此会内乱。

9 没有蒙古,金国又内乱,因此宋不但不会灭亡,反而会统一。宋朝注重商贸,因此资本主义萌芽将在中国首先出现。

10 因此到今天,中国将是最发达、最文明的国家,远远领先于曰本、欧洲、美洲。

所有的一切,都怪丘处机这小子,没事干吗去走什么牛家村嘛

.LA成了洛杉矶的域名

大家都知道.LA其实是寮国的域名,虽然很多人跑去把它当成Los Angeles,就像有人把.TO当成多伦多toronto一样。或者.TV当成电视。

但现在由centralnic接手,真的就直接宣布.La就代表洛杉矶的城市后缀?



免费的sftp上传工具 :PSFTP

PSFTP, the PuTTY SFTP client, is a tool for transferring files securely between computers using an SSH connection.

PSFTP differs from PSCP in the following ways:

  • PSCP should work on virtually every SSH server. PSFTP uses the new SFTP protocol, which is a feature of SSH-2 only. (PSCP will also use this protocol if it can, but there is an SSH-1 equivalent it can fall back to if it cannot.)
  • PSFTP allows you to run an interactive file transfer session, much like the Windows ftp program. You can list the contents of directories, browse around the file system, issue multiple get and put commands, and eventually log out. By contrast, PSCP is designed to do a single file transfer operation and immediately terminate.

官方主页:http://www.chiark.greenend.org.uk/~sgtatham/putty/

WinSCP 也是不是错的

windows ssh客户端putty 简介

随着linux应用的普及,linux管理越来越依赖远程管理。在各种telnet类工具中,putty是其中最出色的一个。
一、Putty简介
     Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。它的主程序只有364k, 但是功能丝毫不逊色于商业的telnet类工具。 
官方主页:http://www.chiark.greenend.org.uk/~sgtatham/putty/
Putty是linux好用的telnet类工具,理由: 
1.完全免费的telnet和ssh客户端工具 
2.在9x/NT/2000下运行的非常好 
3.全面支持ssh1和ssh2 
4.绿色软件,无需安装,下载后在桌面建个快捷方式就行 
5.体积很小仅364K(版本0.54 beta) 6.操作简单,所有的操作都在一个控制面板中实现。二、Putty快速起步
1.开始一个任务 双击putty.exe,就出现画面:
2. 在Host Name(or IP address)输入欲访问的主机名或IP.如:www.sohu.com.或192.168.1.4
3. 在protocol选择使用的协议,一般是telnet或ssh,取决于服务器的提供服务。
4.可以把所选的任务配置存起来,在Saved Session输入任务的名字。
5.双击Open, 就出现画面,至此,就可以使用putty。

 三.Putty使用技巧当然,上面介绍的知识最基本的使用方法,常见使用方法和技巧还有:
1.中文输入支持putty也支持中文输入,要设置一下: Window->;Appearence->;Font:change->;宋体,字符集选择 CHINESE_GB2312。
2.分颜色显示支持putty也支持分颜色显示目录,可执行文件,普通文件等,要设置一下:        connection->;terminal type string->;将默认的xterm改为xterm-color
3. 为任务建立一个快捷方式putty可以为经常访问的站点,建立一个windows快捷方式。建立方法:先选中putty.exe,右击鼠标,发送得到桌 面。然后右击快捷方式,选”属性”,在快捷方式–目标—“c:putty.exe”改为”c:putty.exe @mysession”
4.  复制和粘贴在putty窗口中,通过鼠标左键拖动选取复制对象,如一个命令,同时已经加入到windows的粘贴板了,通过单击鼠标右键来粘贴对象。在 windwos应用可以直接粘贴使用。同时windows的粘贴板的对象可以在putty窗口中通过单击鼠标右键来粘贴对象。

四   ssh,telnet,rlogin,raw四种方式区别和联系
1、Ssh,telnet,rlogin都可以用来远程连接linux.通过提供类似windows的“dos窗口”,来操作linux.
2、 SSH是英文Secure Shell的简写形式。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也 能够防止DNS欺骗和IP欺骗。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替 Telnet,又可以为FTP、Pop、甚至为PPP提供一个安全的"通道"。Ssh有两个版本:ssh1和ssh2.
3、SSH默认使用端口号22,telnet默认使用端口号23。telnet默认使用端口号513。
4、Ssh和rlogin可以允许登录时不必输入密码。
5、Ssh可以在登录时执行脚本。
6、很多的tcp/ip协议包含着明文传输的命令,如smtp,nntp,http,因此使用raw方式可以看到这些明文传输的命令,检查是否正确等。

五  Putty相关工具的使用和putty一起免费提供还有:
1.PSCP:是在使用ssh计算间安全传送文件的工具。是一个命令行工具。
 用法举例:将本地文件传到服务器。           pscp c:csh-whynot.txt [email protected]:/tmp/csh-whynot      
2.PLINK:是一个命令行联接工具,类似unix下ssh.  
用法举例:将本地文件传到服务器。
plink login.example.com  
 3. PAGEANT:是一个ssh认证代理程序。能够将密钥解密后放在内存中使用。
4. PuTTYgen: 是一个密钥生成程序。能够生成供putty,pscp.plink,pageant使用对称公钥和私钥。

linux远程管理工具Webmin安装指南

现在在互联网上可以找到非常多的免费的Linux管理工具,这的确大大方便了对系统的管理。对于一个有经验的系统管理员来说,如果能够方便地找到这 些工具,并正确自如地加以运用,管理一个Linux系统将是一个非常容易的事情。而Webmin就是一个免费的基于web界面的系统管理工具,可以通过浏 览器对Linux系统进行远程配置和管理。

从Webmin的主页(http://www.webmin.com) 介绍,可以知道,Webmin内置一个web server,web server和所有的cgi程序都是用perl 5编写的。目前的Webmin版本支持多种UNIX和Linux版本,支持最好的是Solaris、Linux (尤其是Redhat)和FreeBSD。Webmin同时提供多种语言的界面支持,包括简体中文,不过,考虑到老外对中文的翻译水平,其翻译并不彻底, 一些配置说明仍然是英文的。

一. Webmin下载
http://www.webmin.com 或者这里

在webmin首页的右上角即可看到最新版本的下载信息,其下载包括两种包装,一种是tar压缩包,一种是rpm安装包。

1. Webmin安装

1). 压缩包安装

# tar xvzf webmin-1.100.tar.gz
# cd webmin-1.100

在该目录下有个README文件,指出了运行setup.sh即可完成安装过程,但是在安装后,不能删除本目录,因为webmin将从该目录运行。

# ./setup.sh

***********************************************************************

* Welcome to the Webmin setup script, version 1.100 *

***********************************************************************

Webmin is a web-based interface that allows Unix-like operating

systems and common Unix services to be easily administered.

Installing Webmin in /usr/webmin-1.100 …

***********************************************************************

Webmin uses separate directories for configuration files and log files.

Unless you want to run multiple versions of Webmin at the same time

you can just accept the defaults.

Config file directory [/etc/webmin]: 默认配置文件目录

Log file directory [/var/webmin]: 默认日志文件目录

***********************************************************************

Webmin is written entirely in Perl. Please enter the full path to the

Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl): 检查Perl安装

Testing Perl …

Perl seems to be installed ok

***********************************************************************

Operating system name: Redhat Linux

Operating system version: 8.0

***********************************************************************

Webmin uses its own password protected web server to provide access

to the administration programs. The setup script needs to know :

– What port to run the web server on. There must not be another

web server already using this port.

– The login name required to access the web server.

– The password required to access the web server.

– If the webserver should use SSL (if your system supports it).

– Whether to start webmin at boot time.

Web server port (default 10000): 默认webmin web server的端口

Login name (default admin): 通过浏览器登录webmin的用户名,默认为admin

Login password: 输入用户登录密码

Password again: 再次输入用户登录密码

The Perl SSLeay library is not installed. SSL not available.

Start Webmin at boot time (y/n): y 是否在linux启动时运行webmin

***********************************************************************

Creating web server config files..

..done

Creating access control file..

..done

Inserting path to perl into scripts..

..done

Creating start and stop scripts..

..done

Copying config files..

..done

Configuring Webmin to start at boot time..

Created init script /etc/rc.d/init.d/webmin

..done

Creating uninstall script /etc/webmin/uninstall.sh ..

..done

Changing ownership and permissions ..

..done

Running postinstall scripts ..

..done

Attempting to start Webmin mini web server..

Starting Webmin server in /usr/webmin-1.100

..done

***********************************************************************

Webmin has been installed and started successfully. Use your web browser to go to
http://hostname:10000/
and login with the name and password you entered previously.

安装结束。

2). RPM安装

# rpm -ivh webmin-1.100-1.noarch.rpm

warning: webmin-1.100-1.noarch.rpm: V3 DSA signature: NOKEY, key ID 11f63c51

Preparing… ########################################### [100%]

Operating system is Redhat Linux 8.0

1:webmin ########################################### [100%]

Webmin install complete. You can now login to http://hostname:10000/

as root with your root password.

安装结束。

请注意,通过RPM安装后的webmin登录用户名默认为系统的root账号,这是与采用压缩包安装方式不同的地方。

二. 进入Webmin

好了,现在就可以看看webmin的真面目了。打开浏览器,在地址栏输入http://hostname或IP:10000,蓝色背景的 webmin的登录界面即展现在眼前。如果是采用压缩包安装的,输入安装中提示的用户名和密码;如果是采用RPM安装的,则输入系统的root账号信息。

登录后进入webmin,是不是感觉和他的网站很相像?面对一大堆英文,点击Webmin Configuration,进入Language选择,在下拉框中选择Simplified Chinese (ZH_CN),点击Change Language按钮,界面即变成了简体中文。

随便推荐一个windows 下面的ssh工具 :  putty 0.6