正在加载...
分页: 113/186 第一页 上页 108 109 110 111 112 113 114 115 116 117 下页 最后页 [ 显示模式: 摘要 | 列表 ]

让IIS支持wap

[ 2008/12/24 21:51 | by selboo ]
      如果你想让你的IIS支持wml,做个wap网站,只需作小小的改变就行了.虽然目前支持wml的虚拟主机极少,但是自己在本机上玩玩也好的.

      首先在打开IIS,然后在默认网站的属性--HTTP头--MMIE映射--文件类型--添加注册文件的类型:

Associated Extension  MIME Type
wml      text/vnd.wap.wml
wmlc      application/vnd.wap.wmlc
wbmp      image/vnd.wap.wbmp
wmlsc      application/vnd.wap.wmlscriptc
wmls      text/vnd.wap.wmlscript
wsc      application/vnd.wap/wmlscriptc

      现在你就可以在你的站点添加wml文件了.可以用手机模拟器来浏览,或者opera浏览器浏览.如果你的主机是对外发布的,那你就可以用手机来浏览你的网站了.

      如果是用ASP生成wml,必须包含这句:<% Response.ContentType="text/vnd.wap.wml" %>

      例如这个例子:test.asp

<%@ Language=VBScript %>
<% Response.ContentType="text/vnd.wap.wml" %>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="main">
<p>
Just A test on my wap site!
</p>
</card>
</wml>
Tags: ,

祝大家圣诞节快乐

[ 2008/12/24 21:49 | by selboo ]
  【古英语】Cristes Masse
  【现代英语】Christmas Day
  【词源意思】Christ's mass
  圣诞节这个词来自西元10-12世纪的英国。其本身的含义是指“基督的弥撒(Christ's mass)”,即“为基督的一次聚餐”。这个仪式源自《新约》的“最后的晚餐”。而“基督的弥撒(Christ's mass)”这个词是希腊语和拉丁语的拼凑,因为Christ来自希腊语Χριστός,意思本来只是指犹太人的“受膏者”,引申为救世主;而mass来自拉丁语missa,本意为散会(dismissal),引申为基督教会感恩聚会。所以有时又缩写为“Xmas”。这可能是因为 X 类似于希腊字母 Χ(Chi);Χ 是“基督”的希腊语 Χριστόςì(Christos)中的首个字母。有人认为这可能是因为近年来西方多元文化的兴起,为了尊重其它信仰的人士,以淡化圣诞节的宗教色彩。荷兰语名称类似英语,称作Kerstmis,常缩短为Kerst。圣诞节西班牙语称为Navidad,葡萄牙语称为Natal,波兰语称为Boże Narodzenie,法语称为Noël,意大利语称为Natale,加泰罗尼亚语称为Nadal,意思是“诞生”,更清晰地反映圣诞节的意思。与此相对,德语称为Weihnachten,意思为“神圣的夜晚”。
  圣诞节只是基督徒庆祝其信仰的耶稣基督(jīdū)诞生的庆祝日。圣诞节的庆祝与基督教同时产生,被推测始于西元1世纪。但是很长时间以来圣诞节的日期都是没有确定的,因为耶稣确切的出生日期是存在争议的,除了《新约》以外,没有任何记载提到过耶稣;《新约》不知道日期,当然就没有人知道确切日期了。在西元后的头三百年间,耶稣的生日是在不同的日子庆祝的。西元3世纪以前的作家们想把圣诞日定在春分日上下。直到西元3世纪中期,基督教在罗马合法化以后,西元354年罗马主教指定儒略历12月25日为耶稣诞生日。现在的圣诞节日期跟西元纪年的创制是密不可分的。 西元纪年创制于西元5世纪,后来圣诞节这一天就按格里高利历法,即西元纪年的“公历”来确定了,而日历按着假定日期把时间分为公元前(耶稣基督诞生前)和公元后(A. D. 是拉丁文缩写,意思是“有了我们主--耶稣的年代”)。后来,虽然普遍教会都接受12月25日为圣诞节,但又因各地教会使用的历书不同,具体日期不能统一,于是就把12月24日到第二年的1月6日定为圣诞节节期(Christmas Tide),各地教会可根据当地具体情况在这段节期之内庆祝圣诞节。西方教会,包括罗马天主教、英国圣公会和新教,确定的圣诞日是公历的12月25日。东正教会确定的圣诞日是公历1月7日(实际上是叫“主显日”),这与东正教没有接受格里高利历改革和接受修正后的儒略历有关,因此把圣诞节在1900年到2099年的这一段时间内将延迟到1月7日。保加利亚和罗马尼亚也是东正教区,但圣诞节日期上遵循西欧习惯为12月25日,但复活节则遵从东正教习惯。而最古老的基督教会亚美尼亚使徒教会确定的是公历1月6日,同时亚美尼亚教会更关注主显节,而不是圣诞节。因此在圣诞节,大部分西方教会都会先在12月24日的耶诞前夜,亦即12月25日凌晨举行子夜弥撒,而一些基督教会则会举行报佳音,然后在12月25日庆祝圣诞节。圣诞节也是西方世界以及其他很多地区的公共假日,例如:在亚洲的香港、马来西亚和新加坡。世界上的非基督徒只是把圣诞节当作一个世俗的文化节日看待。

FTP代码解释

[ 2008/12/23 23:08 | by selboo ]
110 重新启动标记应答。
120 服务在多久时间内ready。
125 数据链路埠开启,准备传送。
150 文件状态正常,开启数据连接端口。
200 命令执行成功。
202 命令执行失败。
211 系统状态或是系统求助响应。
212 目录的状态。
213 文件的状态。
214 求助的讯息。
215 名称系统类型。
220 新的联机服务ready。
221 服务的控制连接埠关闭,可以注销。
225 数据连结开启,但无传输动作。
226 关闭数据连接端口,请求的文件操作成功。
227 进入passive mode。
230 使用者登入。
250 请求的文件操作完成。
257 显示目前的路径名称。
331 用户名称正确,需要密码。
332 登入时需要账号信息。
350 请求的操作需要进一部的命令。
421 无法提供服务,关闭控制连结。
425 无法开启数据链路。
426 关闭联机,终止传输。
450 请求的操作未执行。
451 命令终止:有本地的错误。
452 未执行命令:磁盘空间不足。
500 格式错误,无法识别命令。
501 参数语法错误。
502 命令执行失败。
503 命令顺序错误。
504 命令所接的参数不正确。
530 未登入。
532 储存文件需要账户登入。
550 未执行请求的操作。
551 请求的命令终止,类型未知。
552 请求的文件终止,储存位溢出。
553 未执行请求的的命令,名称不正确。
Tags:

nagios安装

[ 2008/12/23 22:58 | by selboo ]
nagios是目前非常流行的系统,服务器监控免费软件,很多大的国内站点像搜狐,网易都在使用nagios进行服务器监控。
nagios的有点在于他本身只是一个框架,对于nagios扩展监控模块,以及报警模块非常方便,能很方便的加入自己编写的服务监控,以及手机短信,邮件,gtalk ,msn报警等等。
以下是nagios在linux REDHAT AS4U4 下的安装和简单的配置过程:
下载软件:
wget http://surfnet.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.3.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.12.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/nagiosplug/nagiosmib-1.0.0.tar.gz
添加用户:

useradd -m nagios
passwd nagios
groupadd nagcmd
usermod -G nagcmd nagios
usermod -G nagcmd daemon

编译安装nagios
tar -xvzf nagios-3.0.3.tar.gz
cd nagios-3.0.3
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
设置apache服务器访问密码:
cd /usr/local/nagios/etc/
/usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
cd /usr/local/apache/conf/
vi httpd-vhosts.conf
配置apache的cgi ,具体配置如下:
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin

Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user

Alias /nagios /usr/local/nagios/share

Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user

重启apache
/usr/local/apache/bin/apachectl configtest
/usr/local/apache/bin/apachectl stop
/usr/local/apache/bin/apachectl start
安装nagios插件
tar -xvzf nagios-plugins-1.4.12.tar.gz
cd nagios-plugins-1.4.12
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
chkconfig --add nagios
chkconfig nagios on
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
service nagios start
现在你可以通过浏览器访问监控的界面了,http://www.example.com/nagios
现在你仅仅能看到对于本机的监控,接下来我们添加一个http服务的监控
cd /usr/local/nagios/
vi nagios.cfg
添加一行:
cfg_file=/usr/local/nagios/etc/objects/wwws.cfg
编写配置wwws.cfg
touch objects/hosts.cfg objects/wwws.cfg
vi objects/wwws.cfg
具体内容如下:
define host{                                          
        use             generic-host                  
        host_name               maycode              
        alias           www.maycode.com              
        address         10.11.24.42                  
        hostgroups              webhosts              
        max_check_attempts 10                        
}                                                    
                                                      
define hostgroup{                                    
        hostgroup_name  webhosts                      
        alias           web service hosts            
        members         maycode                      
}                                                    
                                                      
define service{                                      
        use             generic-service              
        host_name               maycode              
        service_description     HTTP                  
        check_command   check_http! -H www.maycode.com
}
请根据具体情况修改为你要监控的主机以及域名,现在来看看你的配置文件是否正确:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
如果争取,请重启nagios服务器
service nagios start
接下来请去浏览器看看吧,如果在host部分看到pending别奇怪啊,我们只设置了监控www服务器,如果你需要监控alive ,请参考localhost.cfg配置文件。
在libexec目录下,所有的监控脚本和应用都在,你可以用 prog -h ,查看如何使用这些监控脚本和程序。如果你自己写的程序最好也放在这个目录下。
Tags: ,

Linux 下加载iso光盘镜像

[ 2008/12/15 22:53 | by selboo ]
以前在Windows下经常会使用这些ISO镜像文件,我们可以用虚拟光驱来加载,可在LINUX下就没那些工具了,那在Linux下要怎么做呢?

首先我们要把iso加载到一个目录,用的是。

mount -o loop ISO 文件名   目的  目录

比如我们要把 iso文件 临时加载到 /mnt/ISO目录中,当然我们首先要建这个目录。

# sudo mkdir /mnt/ISO

然后我们来加载ISO文件;

# sudo mount -o loop /mnt/wind/xxx.iso /mnt/ISO/

# sudo ls /mnt/ISO/
Tags:
分页: 113/186 第一页 上页 108 109 110 111 112 113 114 115 116 117 下页 最后页 [ 显示模式: 摘要 | 列表 ]