Archive for 11月 2005

del.icio.us发布firefox新插件

del.icio.us blog上发现了del.icio.us刚发布的对firefox插件。以前一直将del.icio.us的post放在firefox书签工具栏上,现在可以删除了。具体安装方法请看del.icio.us blog发布的信息

安装del.icio.us插件后的firefox载图 (图片来自del.icio.us blog)

升级到firefox1.5release

今天看到很多都报道firefox1.5release发布了,就下载了一个升级到了1.5。从上个月开始也慢慢习惯用这个浏览器了,以前一直用“马桶”浏览器,当然也很好用。从1.0.7升到1.5后没改到有太大变化,可能是刚开始用,界面比原来版本觉得要舒服的多。在发布这篇blog时才发现以前1.0.7版如果点击blog文章编辑上面的“插入超级链接”或者“插入图片链接”按扭,firefox会打开一个最大化的窗口,1.5这个版本好像就正常了。

http://www.mozilla.net.cn/firefox这个站点1.5的版本还没更新上去,以前1.0.7都是从这个站点下载的。

下载地址   firefox1.5release发布站点

FreeBSD5.4Release下安装维基-mediawiki-1.5.2笔记

今天利用早上一段时间,完成了mediawiki服务的安装,使用的版本为mediawiki-1.5.2,安装步骤:

1、下载以下所需软件

php-4.3.9.tar.gz
apache_1.3.33.tar.gz
mysql-4.0.21.tar.gz
mediawiki-1.5.2.tar.gz

将下载的软件通过ftp拷贝到服务器上(/home/funpower)

2、安装apache和php

# cd /home/funpower
# tar zxvf apache_1.3.33.tar.gz
# tar zxvf php-4.3.9.tar.gz
# cd apache_1.3.33
# ./configure –prefix=/usr/local/apache
# cd php-4.3.9
# ./configure –with-apache=../apache_1.3.33 –with-mysql –disable-debug –enable-track-vars
# cp php.ini-dist /usr/local/lib
# cd /usr/local/lib
# mv php.ini-dist php.ini
# cd apache_1.3.33
# ./configure –prefix=/usr/local/apache –activate-module=src/modules/php4/libphp4.a
# make
# make install

配置/usr/local/apache/conf/httpd.conf
加入:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
并修改以下几项:
Servername itnew.3322.org
DirectoryIndex index.php

将apache加入到启动项:
# ee /etc/rc.local
加入如下一行:
/usr/local/apache/bin/apachectl start

重启服务器,在/usr/local/apache/htdocs下新建一个test.php,内容为,然后输入http://yourdomain.com/test.php,如果能看到php-4.3.9的信息,则apache和php安装成功。

3、安装mysql

# cd /home/funpower
# pw groupadd mysql
# pw adduser mysql -g mysql -s /nonexitent
# tar zxvf mysql-4.0.21.tar.gz
# ./configure –prefix=/usr/local/mysql
# make
# make install
至此,mysql安装完成,下面开始具体的配置。

运行脚本
# cd scripts
# ./mysql_install_db

更改文件和目录权限
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R mysql /usr/local/mysql

复制配置文件至/etc
# cp ../support-files/my-medium.cnf /etc/my.cnf

添加启动脚本,使mysql随系统一起启动
# echo "/usr/local/mysql/bin/mysqld_safe –user=mysql &" >> /etc/rc.local

启动mysql
# cd /usr/local/mysql/bin
# ./mysqld_safe –user=mysql &

更改mysql的root密码
# cd /usr/local/mysql/bin
# ./mysqladmin -u root password ‘123456’

拷贝mysql的libmysqlclient.so.10
# cp /usr/local/mysql/lib/mysql/* /usr/lib
# cp /usr/local/mysql/include/mysql/* /usr/include

添加wiki使用的数据库及数据库用户名
# cd /usr/local/mysql/bin
# ./mysql -u root -p
mysql> create database wikidb;
mysql> grant all on wikidb.* to wikidb@localhost identified by ‘654321’;
mysql> flush privileges;
mysql> exit

4、安装mediawiki

# cd /home/funpower
# tar zxvf mediawiki-1.5.2.tar.gz
# mkdir /usr/local/apache/htdocs/wiki
# cd mediawiki-1.5.2
# cp –R * /usr/local/apache/htdocs/wiki

在IE浏览器中输入http://127.0.0.1/wiki/,填写一些wiki安装基本参数,填写的数据库及数据库用户名就是刚才创建的数据库。填写完后点击“安装”按扭,完成安装。

完成最后几步:

# cd /usr/local/apache/htdocs/wiki/config
# cp cp LocalSettings.php ../
# cd ../
# mv config config.bak

访问http://127.0.0.1/wiki/,出现首页,安装成功!

截图:

http://static.flickr.com/30/67817347_629808523f_m.jpg        http://static.flickr.com/30/67817347_629808523f_m.jpg

———————————————————————————–
作者:老管        email:funpower at gmail.com
参考文章:http://www.linuxmine.com/5557.html

FreeBSD6.0Release下查看带宽使用情况的几个命令

作为一台服务器,流量的监控是对服务器及网络状况了解的基本方法。下面介绍几个常见的流量控制命令,测试操作系统为FreeBSD6.0-STABLE。

系统:FreeBSD6.0-STABLE
命令:systat -if 1
作用:查看当前网卡使用带宽
说明:地址
截图:


系统:FreeBSD6.0-STABLE
命令:systat -ip 1
作用:查看包的进出流量
说明:地址
截图:


系统:FreeBSD6.0-STABLE
命令:netstat -w 1
命令2:netstat -I xl0 -w 1  ( 针对某一网卡 )
显示:

proxy4# netstat -w 1
            input        (Total)           output
   packets  errs      bytes    packets  errs      bytes colls
       490     0     293465        471     0     291479    20
       637     0     422915        615     0     424242    19
       516     0     292878        484     0     287469     1
       636     0     359417        623     0     366162    24
       643     0     398575        620     0     396108     6
       397     0     223827        357     0     216218     1
       652     0     387266        594     0     387248     6
      1192     0     880611       1211     0     880889    11
      1118     0     766515       1158     0     786116    41
       683     0     222295        667     0     469522    78
       367     0     168580        317     0     168386    11


最后再介绍一种方法,安装软件ifstat (软件缺点为不能对packet进行查看),简单步骤:

1、从ifstat站点下载安装程序ifstat-1.1.tar.gz

2、通过ftp拷贝到服务器目录/home/funpower

3、开始解压安装

# cd /home/funpower
# tar zxvf ifstat-1.1.tar.gz
# cd ifstat-1.1
# ./configure
# make
# make install

安装后运行文件在/usr/local/bin中,运行命令/usr/local/bin/ifstat -T即可,显示:

proxy4# /usr/local/bin/ifstat -T
       em0                 xl0                Total      
 KB/s in  KB/s out   KB/s in  KB/s out   KB/s in  KB/s out
  131.43    140.67    138.74    122.00    270.17    262.67
  263.71     52.08     76.88    292.99    340.59    345.06
  105.56     66.81     77.14    107.89    182.70    174.70
  197.34     52.30     56.45    197.04    253.79    249.34
  134.58     86.54     91.04    127.76    225.63    214.30
  258.52    115.93    122.95    264.30    381.47    380.23
  263.18     97.04     99.35    262.61    362.53    359.65
  188.37     81.11     85.97    186.95    274.33    268.06
 1454.64    254.00    195.22    958.37   1649.86   1212.37
  817.75     98.48     89.88   1215.27    907.63   1313.75
  103.63     86.91     91.40    100.19    195.04    187.11
  169.13     90.91     93.90    169.82    263.03    260.73
   98.50     62.44     71.99    100.08    170.49    162.52
  229.68     40.02     46.04    234.33    275.72    274.35
  127.43     56.29     61.46    126.99    188.89    183.28
  215.35     54.20     58.64    206.41    273.99    260.61
  150.32     91.31     97.86    161.00    248.18    252.31
  348.61     95.47    105.77    393.79    454.38    489.26
  256.18    118.05    128.72    274.98    384.90    393.03

收到sun solaris10 for x86安装光盘了

今天收发站说有我的东西,还以为是在china-pub订的书到了,到那一看是两封sun从北京寄来的信,里面是两张DVD光盘,一张是sun solaris10 for x86安装盘,另一张是sun开发工具大全,大概是20天前在linuxsir.org上看到<获取免费solaris光盘>这个消息后申请的。以为不会收到了。

Sun 中国技术社区免费为打算安装体验Solaris 10 x86操作系统的网友提供Solaris 10
x86操作系统的DVD安装盘。欢迎感兴趣的朋友报名索取,我们会在收到您的请求后将DVD安装盘通过邮局邮寄给您。

请您在报名的时候一定要确认自己的通讯方式以及其它信息是最新的,否则您有可能收不到我们邮寄给您的DVD光盘。一般来说,在收到您的报名信息之后,我们
需要两周的时间来进行处理。

请您在此处
索取Solaris 10 x86操作系统的DVD安装光盘。

最低系统需求:

x86或者x64处理器,最低120 MHz
256 MB内存,建议使用512 MB或者更多内存
2 GB以上的空闲硬盘空间
DVD驱动器

Sun公司提供了一份Solaris 10 x86兼容硬件列表
Solaris 10 x86支持在兼容硬件列表上的所有硬件设备。但是这并不意味着不在兼容硬件列表上的硬件不能够运行Solaris 10
x86操作系统。如果您的硬件不在兼容硬件列表上,但是您成功的在您的系统上安装了我们提供的Solaris 10
x86操作系统,我们建议您将您的系统的详细配制提交给我们,我们会将这
个信息共享到整个Solaris社区。

SUN中国公司对此次活动拥有变更权利和最终解释权。

flickr不能登陆,flickr blog也登陆不了

2005-11-22-15:37,flickr不能登陆,首页显示:

Flickr Logo

Flickr is having a massage.

In the grand scheme of things, it’s really no big deal. But boy is it embarassing.

Please visit the Flickr Blog
if you’d like to look at some photos.

好像是去年也有过一次,不过那时flickr blog还能访问,可现在连他也不能访问,当然,我记得是半年前就不能访问了。

想不通,flickr不封,flickr blog为什么要封?

申请了一个域名——guanjianfeng.com

易动网(68元/年)上申请了一个域名——guanjianfeng.com,暂时就将他链到这个网志上了。最近一直看到有网友提到yahoo的24元一年的域名,还没仔细看如何申请。但价格真的比国内的要便宜很多。我所知道的国内一般分二种价格:一种是60元/年左右的,比如我申请的这个易动网的。另一种是130元/年左右的,比如万网新网的。

一直想申请一个域名的,这次终于来真的了。申请了两年。用完再说吧:)

经过48小时左右我的GoogleAnalytics有数据了

早上在我的itnews里看到维道上说等了超过12小时也没来数据,有朋友也对google的这个新产品有些失望了,我申请完后第二天来看,也确实没有数据,我是完全按照GoogleAnalytics的方法添加的,应该不会有问题,如果说我在donews上的blog没有数据那倒能想通,因为添加代码时是添加在“公告”栏中的,可能添加的位置不对,看了早上这个新闻,也更加怀疑GoogleAnalytics了。

马上打开GoogleAnalytics,一看,竟然有数据了,而且我的这个donews上的blog竟然也有数据了,看来代码添加到"公告"栏中也是可以的。


在freebsd安装socks5服务的总结

在freebsd下,安装socks5已经很多次了(12),但最近一直碰到一些问题。特写个小结。

1、从ports安装:

天网上搜索socks5-v1.0r11.tar.gz,然后复制到/usr/ports/distfiles,进入/usr/ports/net/socks5,打入make install命令,可总是安装不成功:

===>  Vulnerability check disabled, database not found
===>  Extracting for socks5-1.0.11_3
=> Checksum mismatch for socks5-v1.0r11.tar.gz.
===>  Refetch for 1 more times files: socks5-v1.0r11.tar.gz
===>  Vulnerability check disabled, database not found
=> socks5-v1.0r11.tar.gz doesn’t seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/socks5-v1.0r11.tar.gz: File unavailable (e.g., file not found, no access)
=> Couldn’t fetch it – please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/net/socks5.
*** Error code 1

Stop in /usr/ports/net/socks5.

2、直接编译安装包(笔记),安装时一点错误也没有,但使用时就出现问题,刚启动服务器时能用一段时间,大约一二分针,过会测试,就发现1080端口就再也连不上。具体原因还不太清楚,个人怀疑可能是安装包版本的原因。

仔细想想,如果是版本原因,那如果在ports中安装成功的话应该就排除版本的原因了,所以最后还是选择从ports 安装。可安装了十几次,还是出现第一次方法的错误。一直提示在/usr/ports/distfiles中找不到socks5-v1.0r11.tar.gz安装包,奇怪,明明我把包复制到/urs/ports/distfiles的。实在没办法,在freebsdchina.org上发了个贴子,坛友suek225提到了MD5检验出错,安装包大小的问题。安照他的方法:

# cd /usr/ports/net/socks5
# more distinfo
MD5 (socks5-v1.0r11.tar.gz) = 9d6db7d3c425bbafb8c8d67e128eedfe
SIZE (socks5-v1.0r11.tar.gz) = 401093

很明显,安装包的大小为401093 kb,找了相同大小的包复制到/usr/ports/distfiles中,进入 /usr/ports/net/socks5,运行make install,成功安装。接下来完成以下操作就可以运行socks5了:

1、配置socks5.conf及socks5.passwd

# ee /etc/socks5.conf
加入如下内容:
auth – – u
permit u – 172.16.0. – – –
set SOCKS5_NOIDENT
set SOCKS5_V4SUPPORT
set SOCKS5_PWDFILE /etc/socks5.passwd

# ee /etc/socks5.passwd
加入如下内容:
user password

2、设置随系统一起启动

#ee /etc/rc.local
加入如下内容:
/usr/local/bin/socks5

重启服务器。

小结:安装socks5-v1.0r11.tar.gz,我以后还是尽量ports安装,从ports安装成功,至少说明安装包的版本应该没问题。

试用google新服务——Google Analytics

今天早上打开电脑,在车东那儿知道了google又推出一项新服务——Google Analytics,最近发现51.la影响首页的打开时间,正想换个统计服务,正好这次可以换了。

但登陆使用后才发现了一些问题:

1、像域名后面带用户名的(比如我的http://blog.donews.com/funpower),就是添加不上去。

2、Google Analytics上说:

将以下代码块复制到您要跟踪的每一网页。
在下面框中点击,选中所有代码。下一步,进行复制。然后,将 <head>, <meta> 标记之后</head> 标记之前的代码段粘贴到您要跟踪的每一网页。

donews的blog好像没提供这个功能,所以不知道如何添加进去?

Google Analytics的使用要有该域的网站管理权限才能使用,正如Google Analytics所说的:


如果我不是负责更新网站的人员,该怎么办?将以上代码和说明通过电子邮件发送给您的技术小组或网站管理员。在他们将此跟踪代码加入您的网站后,点击 Analytics 设置页面中的“检查状态”,查看自己的网站是否正在被跟踪以及数据是否正在被收集。

找了一个我能改的网页试用了一下,界面很清爽,发现中间的四大数据区都是用flash显示的。刚添加后Google Analytics需要在12小时内搜集数据。