1、perl 域名解析,文件读取 出错信息: Bad arg length for Socket::inet_ntoa, length is 0, should be 4
你的写法没问题来, 所以问题应出在你自的 domain 的列中.
一个正常(或能正确解析)的 domain, inet_aton() 会回传 4 个字符 chr 0-255
但如果是不能解析的话, 就会回传 0.
试试改成这样 :
use Socket;
open(FILE,"domain.txt") or die "Couldn't open domain.txt for reading:$!";
@filelist=<FILE>;
foreach $eachline (@filelist) {
chomp $eachline;
eval { $address = inet_ntoa(inet_aton($eachline)) } ;
print "Domain $eachline has problem, cannot resolve" if $@;
}
close FILE;
这样你就可以知道那个网址出事了
2、javascript如何获取域名?之后的值
你这问题不好理解啊!
我猜你是这意思不知道对不对
就是一个页面地址有个“?”号 你要取这问好后面的值
如果是这样的话 可以这样做
var url= document.URL; ///也可以是window.location.href等
var s = url.indexOf("?");
if(s!=-1){ var id = url.substring(s+1);}
id就是?号后面的值
下面是我的博客
3、我申请了域名和虚拟空间,可不可以在网上找个网站系统上传就行了
通常虚拟主机都会提供一个IP地址给你,还有就是ftp的帐号和密码.就可以通过flashfxp之类的软件来上传.我不知道你用的datasir的虚拟是不是用web方式上传.至于域名绑定,空间商和域名注册商应该都会有提供解析的平台.
域名做a记录到虚拟主机的IP地址,包括有www和空主机头.也就是通常所说的子域名解析.这样就把域名绑定到空间了.
4、我用的php+sql+apache集成环境,我能直接用IP访问域名A解析但是发现有时候用域名不能访问为什么??
Apache中通过配置http.conf绑定多个域名以及二级域名的方
Apache中通过配置http.conf绑定多个域名以及二级域名的方法
Apache是最流行的HTTP服务器软件之一,其以快速、可靠(稳定)而著称,并且可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,并且源代码全部开放。如果有自己的服务器或者VPS,并且不想为了方便而购买昂贵的控制面板的话,那自己动手配置Apache就成了一门必修课了。下面简单的介绍了如何通过设置Apache的http.conf文件,进行多个域名以及其相关的二级域名的绑定(假设我们要绑定的域名是minidx.com和ntt.cc,二级域名是blog.minidx.com,独立IP为72.167.11.30).
apache怎么绑定多个域名
打开http.conf
1,ServerName 127.0.0.1 修改成ServerName 72.167.11.30
2,#NameVirtualHost * 修改成"NameVirtualHost 72.167.11.30"
3,在文件最后面有虚拟主机格式,
#<VirtualHost *>
# ServerAdmin [email protected]
# DocumentRoot /www/httpd/html/minidx.com
# ServerName minidx.com
# ErrorLog logs/minidx.com-error_log
# CustomLog logs/minidx.com-access_log common
#</VirtualHost>
简单的添加:
<VirtualHost 72.167.11.30>
DocumentRoot usr/local/www/
ServerName 72.167.11.30
</VirtualHost>
<VirtualHost 72.167.11.30>
DocumentRoot usr/local/www/minidx.com/
ServerName minidx.com
</VirtualHost>
<VirtualHost 72.167.11.30>
DocumentRoot usr/local/www/ntt.cc/
ServerName ntt.cc
</VirtualHost>
日志文件的话也可以按照自己的路径添加。
Apache如何添加二级域名
httpd.conf 中需要打开mod_rewrite功能(关于URL重定向的具体说明,可以参照.htaccess使用方法总结),具体操作就是,在httpd.conf 的最后,添加以下内容:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
其中的 /usr/local/etc/apache 是你的 apache 服务器配置文件所在路径,根据实际情况更改(例如在/etc/httpd/下面)。然后,在这个所在路径的目录下创建一个文件: vhost.map,内容为:
www.minidx.com /usr/local/www/minidx.com
www.ntt.cc /usr/local/www/ntt.cc
blog.minidx.com /usr/local/www/minidx.com/blog
最后,在网站根目录 /usr/local/www/下,创建对应目录就可以了。如果需要增加,修改或者删除域名,子域名,仅仅需要更改vhost.map文件,而不用重启apache进程。
.htaccess使用方法总结
By Minidxer | January 26, 2008
在利用.htaccess的Rewrite规则实现Discuz论坛的伪静态链接中已经提到过了.htaccess的重定向的使用,这里让我们来比较全面的了解一下.htaccess吧。.htaccess是Apache服务器的一个非常强大的分布式配置文件。正确的理解和使用.htaccess文件,可以帮助我们优化自己的服务器或者虚拟主机。比如可以利用.htaccess文件创建自定义的“404 error”页面,更改很多服务器的配置。而我们所需要做的,仅仅是在这个文本文档中添加几条简单的指令而已。
Unix或Linux系统,或任何版本的Apache Web服务,都是支持.htaccess的,但是有的主机服务商可能不允许你自定义自己的.htaccess文件。国外目前主流的虚拟主机提供商,几乎全部都支持自定义功能。
启用.htaccess,需要修改httpd.conf,启用AllowOverride,并可以用AllowOverride限制特定命令的使用
如果需要使用.htaccess以外的其他文件名,可以用AccessFileName指令来改变。例如,需要使用.config ,则可以在服务器配置文件中按以下方法配置:
AccessFileName .config
笼统地来说,.htaccess可以帮我们实现包括:文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的用户、禁止目录列表,以及使用其他文件作为index文件等一些功能。
●创建一个.htaccess文档
.htaccess是一个古怪的文件名(从Win的角度来说,它没有文件名,只有一个由8个字母组成的扩展名,不过实际上它是linux下的命名,而很多linux下的东西,我们向来都会认为很古怪的),在Win系统中是不可以直接通过“新建”文件来创建的,不过我们可以利用cmd中的copy来实现,比如copy sample.txt .htaccess。也可以先创建一个htaccess.txt,然后Ftp到服务器,通过FTP来修改文件名。
●自定义错误页
.htaccess的一个应用是自定义错误页面,这将使你可以拥有自己的、个性化的错误页面(例如找不到文件时),而不是你的服务商提供的错误页或没有任何页面。这会让你的网站在出错的时候看上去更专业。你还可以利用脚本程序在发生错误的时候通知你(例如当找不到页面的时候自动Email给你)。
你所知道的任何页面错误代码(像404找不到页面),都可以通过在.htaccess文件里加入下面的文字将其变成自定义页面:
ErrorDocument errornumber /file.html
举例来说,如果我的根目录下有一个notfound.html文件,我想使用它作为404 error的页面:
ErrorDocument 404 /notfound.html
如果文件不在网站的根目录下,你只需要把路径设置为:
ErrorDocument 500 /errorpages/500.html
以下是一些最常用的错误:
401 - Authorization Required 需要验证
400 - Bad request 错误请求
403 - Forbidden 禁止
500 - Internal Server Error 内部服务器错误
404 - Wrong page 找不到页面
接下来,你要做的只是创建一个错误发生时显示的文件,然后把它们和.htaccess一起上传。
●.htaccess命令
▼禁止显示目录列表
有些时候,由于某种原因,你的目录里没有index文件,这意味着当有人在浏览器地址栏键入了该目录的路径,该目录下所有的文件都会显示出来,这会给你的网站留下安全隐患。
为避免这种情况(而不必创建一堆的新index文件),你可以在你的.htaccess文档中键入以下命令,用以阻止
目录列表的显示:
Options -Indexes
▼阻止/允许特定的IP地址
某些情况下,你可能只想允许某些特定IP的用户可以访问你的网站(例如:只允许使用特定ISP的用户进入某个目录),或者想封禁某些特定的IP地址(例如:将低级用户隔离于你的信息版面外)。当然,这只在你知道你想拦截的IP地址时才有用,然而现在网上的大多数用户都使用动态IP地址,所以这并不是限制使用的常用方法。
你可以使用以下命令封禁一个IP地址:
deny from 000.000.000.000
这里的000.000.000.000是被封禁的IP地址,如果你只指明了其中的几个,则可以封禁整个网段的地址。如你输入210.10.56.,则将封禁210.10.56.0~210.10.56.255的所有IP地址。
你可以使用以下命令允许一个IP地址访问网站:
allow from 000.000.000.000
被允许的IP地址则为000.000.000.000,你可以象封禁IP地址一样允许整个网段。
如果你想阻止所有人访问该目录,则可以使用:
deny from all
不过这并不影响脚本程序使用这个目录下的文档。
▼替换index文件
也许你不想一直使用index.htm或index.html作为目录的索引文件。举例来说,如果你的站点使用PHP文件,你可能会想使用 index.php来作为该目录的索引文档。当然也不必局限于“index”文档,如果你愿意,使用.htaccess你甚至能够设置 foofoo.balh来作为你的索引文档!
这些互为替换的索引文件可以排成一个列表,服务器会从左至右进行寻找,检查哪个文档在真实的目录中存在。如果一个也找不到,它将会把目录列表显示出来(除非你已经关闭了显示目录文件列表)。
DirectoryIndex index.php index.php3 messagebrd.pl index.html index.htm
▼重定向(rewrite)
.htaccess 最有用的功能之一就是将请求重定向到同站内或站外的不同文档。这在你改变了一个文件名称,但仍然想让用户用旧地址访问到它时,变的极为有用。另一个应用(我发现的很有用的)是重定向到一个长URL,例如在我的时事通讯中,我可以使用一个很简短的URL来指向我的会员链接。以下是一个重定向文件的例子:
Redirect /location/from/root/file.ext http: //minidx.com/new/file/location.xyz
上述例子中,访问在root目录下的名为oldfile.html可以键入:
/oldfile.html
访问一个旧次级目录中的文件可以键入:
/old/oldfile.html
你也可以使用.htaccess重定向整个网站的目录。假如你的网站上有一个名为olddirectory的目录,并且你已经在一个新网站http: //minidx.com/newdirectory/上建立了与上相同的文档,你可以将旧目录下所有的文件做一次重定向而不必一一声明:
Redirect /olddirectory http: //minidx.com/newdirectory
这样,任何指向到站点中/olddirectory目录的请求都将被重新指向新的站点,包括附加的额外URL信息。例如有人键入:
http: //minidx.com/olddirecotry/oldfiles/images/image.gif
请求将被重定向到:
http: //minidx.com/newdirectory/oldfiles/images/image.gif
如果正确使用,此功能将极其强大。
注:由于Windows Live Writer编辑这篇文章的时候,遇到http:// 就会自动添加超级链接,所以上面都特意加了一个空格,而这原本是没有的。
●密码保护
尽管有各种各样的.htaccess用法,但至今最流行的也可能是最有用的做法是将其用于网站目录可靠的密码保护。尽管JavaScript等也能做到,但只有.htaccess具有完美的安全性(即访问者必须知晓密码才可以访问目录,并且绝无“后门”可走)。
利用.htaccess将一个目录加上密码保护分两个步骤。第一步是在你的.htaccess文档里加上适当的几行代码,再将.htaccess文档放进你要保护的目录下:
AuthName “Section Name”
AuthType Basic
AuthUserFile /full/path/to/.htpasswd
Require valid-user
你可能需要根据你的网站情况修改一下上述内容中的一些部分,如用被保护部分的名字”Members Area”,替换掉“Section Name”。
/full/parth/to/.htpasswd则应该替换为指向.htpasswd文件(后面详述该文档)的完整服务器路径。如果你不知道你网站空间的完整路径,请询问一下你的系统管理员。
密码保护的.htpasswd文件
目录的密码保护比.htaccess的其他功能要麻烦些,因为你必须同时创建一个包含用户名和密码的文档,用于访问你的网站,相关信息(默认)位于一个名为.htpasswd的文档里。像.htaccess一样,.htpasswd也是一个没有文件名且具有8位扩展名的文档,可以放置在你网站里的任何地方(此时密码应加密),但建议你将其保存在网站Web根目录外,这样通过网络就无法访问到它了。
创建好.htpasswd文档后(可以通过文字编辑器创建),下一步是输入用于访问网站的用户名和密码,应为:
username:password
“password” 的位置应该是加密过的密码。你可以通过几种方法来得到加密过的密码:一是使用一个网上提供的permade脚本或自己写一个;另一个很不错的 username/password加密服务是通过KxS网站,这里允许你输入用户名及密码,然后生成正确格式的密码。对于多用户,你只需要在.htpasswd文档中新增同样格式的一行即可。另外还有一些免费的脚本程序可以方便地管理.htpasswd文档,可以自动新增/移除用户等。
当你试图访问被.htaccess密码保护的目录时,你的浏览器会弹出标准的username/password对话窗口。如果你不喜欢这种方式,有些脚本程序可以允许你在页面内嵌入username/password输入框来进行认证,你也可以在浏览器的URL框内以以下方式输入用户名和密码(未加密的):
http://username:[email protected]/directory/
比较常用的基本上就是这些了,如果想更加具体的了解.htaccess的使用,那可以参照Appache的doc中相关的文档。
5、php如何获取网址中的参数
比如有一个网址为
http://域名/goods.php?u=59&id=24#pinglun
我想得到这个id值
可以用正则,也可以用php函数解析到数组中
用正则可以这样
preg_match('/id=(d+)/',$_SERVER["REQUEST_URI"],$m);//$_SERVER 这个表示当前网址url
print_r($m[1]);exit;
或者用parse_url()及parse_str()函数
$cur_q=parse_url($_SERVER["REQUEST_URI"],PHP_URL_QUERY);
parse_str($cur_q,$myArray);
print_r($myArray["id"]);exit;
拓展资料
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
PHP的特性包括:
1. PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
2. PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,
PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。
3. PHP支持几乎所有流行的数据库以及操作系统。
4. 最重要的是PHP可以用C、C++进行程序的扩展!
参考资料:网络 PHP
6、网站换了新域名,老域名如何通过跳转将老域名下的所有联接跳转到新域名的相应位置?
做一个301转向就好了.
设置301转向的方法:
1、IIS下301设置
Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择"资源的永久重定向"。
2、ASP下的301转向代码
<%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.mydomain.cn" %>
3、ASP.Net下的301转向代码
<script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","http://www.mydomain.cn/articles/301/"); } </script>
4、PHP下的301转向代码
header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.mydomain.cn/articles/301/"); exit();
5、CGI Perl下的301转向代码
$q = new CGI; print $q->redirect("http://www.new-url.com/");
6、JSP下的301转向代码
<% response.setStatus(301); response.setHeader( "Location", "http://www.mydomain.cn/" ); response.setHeader( "Connection", "close" ); %>
7、Apache下301转向代码
新建.htaccess文件,输入下列内容(需要开启mod_rewrite):
1)将不带WWW的域名转向到带WWW的域名下
Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^mydomain.cn [NC] RewriteRule ^(.*)$ http://www.mydomain.cn/$1 [L,R=301]
2)重定向到新域名
Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.mydomain.cn/$1 [L,R=301]
3)使用正则进行301转向,实现伪静态
Options +FollowSymLinks RewriteEngine on RewriteRule ^news-(.+)\.html$ news.php?id=$1
将news.php?id=123这样的地址转向到news-123.html
8、Apache下vhosts.conf中配置301转向
为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:
<VirtualHost *:80> ServerName www.mydomain.cn DocumentRoot /home/lesishu </VirtualHost>
<VirtualHost *:80> ServerName mydomain.cn RedirectMatch permanent ^/(.*) http://www.mydomain.cn/$1 </VirtualHost>
7、perl 关于路径的问题 ,像.// 和 ../ 怎么解释
在linux类系统里,/代表路径分隔,../与..其实都一样的,代表上级目录。.与./代表当前目录。
至于多个连续的/,系统其实当作一个/来处理。
如cd /与cd //////(这里/无论多少个,当然也受系统文件长度的限制)的作用都是一样的,都代表进入根目录。
8、如何用自己的域名免费建立个人博客
实际上现在创建一个独立域名的Blog,真金白银的成本相对来说是不算高的,花在里面的时间成本才是更重要的,至于收益,则在于个人了,我觉得只要从中得到了乐趣与满足,就是值得的。要建立一个Blog,不外乎三部曲:买域名空间,选择Blog平台,开始码字。
买域名空间
想一个好记的域名不容易,想好了域名要购买相对就容易多了。但是强烈不建议在国内的代理商购买,抛开价格不论,处处设置的限制就让你很不爽,有些代理商要改个DNS都得发身份证复印件,比公安机关还NB,更别提要迁移域名了。
域名和空间服务器现在满互联网都是,挑来挑去挑花眼。我也没用过其他的服务商,这里就说说我现在用的Dreamhost。Dreamhost是在美国的一家服务商,号称提供500GB存储空间+5TB每月的流量,支持shell,并且97天内不满意可以退款。当然你要是实际用了这么资源人家肯定是不干的,但是一般的个人Blog用用应该还是没问题的。一个空间可以绑定多个域名,也就是可以多人合租。至于价格,第一年可以通过使用优惠码获得一定的优惠,以前最高可以优惠到97美刀,但是现在只能优惠50美刀了,这样第一年就需要支付119.4-50=69.4$
要获得第一年优惠,可以通过在注册时输入优惠码,比如NINGOO,或者直接点击这个链接进入注册。购买空间的话可以免费获得一个国际域名一年的使用权,单独购买域名的价格是9.95$/Year。
在Dreamhost等国外服务商购买域名空间,最好是使用双币信用卡付款比较方便。现在满大街都是银行的人拉你去办信用卡的,所以这个应该问题不大了。
选择Blog平台
目前最流行的两大Blog平台: MT(Movable Type) 和 WP(WordPress)。Fenng用的MT,基于Perl的,我这个是Wordpress,基于PHP的,选择哪个就看个人爱好了,最好是自己对perl或者php有一定了解的,这样某些地方可以根据自己的需求进行修改。不懂也没关系,直接用现成的也没多大问题的。Wordpress有很多的插件可以提供附加功能,有很多的模板可以提供各种风格的展现。关于具体怎么配置使用,Google一把应该有大量的信息了。
开始码字
这个,就不用说了把,进入到Blog的管理后台,开始写你的不老歌吧。
9、iis6.0完整安装包下载
官方原版下载,绝不缺少文件。如果安装存在问题,是因为你的系统不是完全版的,装一个完全版的系统最好。
本文描述 Microsoft Internet Information Services (IIS) 6.0 资源工具包工具所附带的工具。IIS 6.0 资源工具包工具可以帮助您实施 IIS、保护 IIS 的安全以及管理 IIS。可以使用这些工具查询日志文件、部署安全套接字层 (SSL) 证书、验证权限、解决问题、迁移服务器、运行压力测试等等。
回到顶端
更多信息要下载 IIS 6.0 资源工具包工具,请访问下面的 Microsoft 网站: http://www.microsoft.com/downloads/deta...要下载 IIS 6.0 资源工具包工具,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499 (http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499)
注意:虽然 IIS 6.0 资源工具包工具可以安装在 Microsoft Windows Server 2003 和 Microsoft Windows XP Professional 上,但是并非所有工具都能在 Windows XP Professional 上正常工作。随 IIS 6.0 资源工具包工具一起安装的工具文档包括了适用于每个工具的“系统要求”部分。有关更多信息,请参见工具文档。
IIS 6.0 资源工具包工具附带以下工具:
IIS 6.0 Migration Tool 1.0 版 更新:1.1 版现已推出。
Apache to IIS 6.0 Migration Tool 1.0 版
CustomAuth 1.0 版
IISCertDeploy.vbs 1.0 版
IIS Host Helper Service 1.0 版
IISState 3.0 版
Log Parser 2.1 版
Metabase Explorer 1.6 版
Permissions Verifier 1.0 版
RemapUrl 1.0 版
SelfSSL 1.0 版
TinyGet 5.2 版
Web Capacity Analysis Tool 5.2 版
WFetch 1.3 版
IIS 6.0 Migration Tool 1.0 版
IIS 6.0 Migration Tool (IISmt.exe) 是一个命令行实用工具,当 IIS 6.0 运行在 Microsoft Windows Server 2003 操作系统系列产品成员上时,此工具可用于将网站内容和配置设置从 IIS 4.0、IIS 5.0 和 IIS 6.0 迁移到 IIS 6.0。IIS 6.0 Migration Tool 通过自动执行手动移动网站时所涉及的许多重复过程,可节省时间并降低出错的可能性。此迁移工具还将一些与应用程序相关的 IIS 设置映射到 IIS 6.0 中的相应设置。
更新:新版本的 IIS 6.0 Migration Tool (IISmt.exe) 现已推出。要获取 IIS 6.0 Migration Tool 1.1 版,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=2aefc3e4-ce97-4f25-ace6-127f933a6cd2&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=2aefc3e4-ce97-4f25-ace6-127f933a6cd2&displaylang=en)
Apache to IIS 6.0 Migration Tool 1.0 版
Apache to IIS 6.0 Migration Tool(Wsmk_targ_virdir.exe 和 Wsmk_windows.exe)是一个基于 Perl 的命令行工具,该工具对内容和配置迁移过程使用文件传输协议 (FTP)。可以使用 Apache to IIS 6.0 Migration Tool,将网站内容和配置设置从基于 Linux 且运行 Apache Web 应用程序的服务器迁移到运行 Windows Server 2003 系列产品成员和 IIS 6.0 的服务器。
要运行 Apache to IIS 6.0 Migration Tool,您必须是管理员并且必须具有基于 Linux 的源服务器的根用户权限。您还必须具有基于 Windows 的目标服务器的管理员权限。Apache to IIS 6.0 Migration Tool 使用 FTP 将网站内容和配置文件传输到目标服务器上的指定目标文件夹中。然后,Apache to IIS 6.0 Migration Tool 将 Apache 指令映射到相应的 IIS 6.0 配置设置。
CustomAuth 1.0 版
CustomAuth 工具(CustomAuth.dll 和 CustomAuth.ini)向基本身份验证、NTLM 身份验证和其他身份验证方法提供一个替代的 Web 客户端身份验证。CustomAuth 工具可以帮助管理员创建自定义的登录页面以收集用户凭据。CustomAuth 工具还支持手动注销或基于超时的注销。
IISCertDeploy.vbs 1.0 版
IISCertDeploy.vbs 是一个用于在运行 IIS 6.0 的服务器上部署和备份 SSL 证书的工具。可以使用 IISCertDeploy.vbs 将证书部署到本地服务器、服务器群集或远程服务器。还可以使用 IISCertDeploy.vbs 备份证书,方法是将证书从网站导出到包含私钥和公钥的个人信息交换 (.pfx) 文件中。
IIS Host Helper Service 1.0 版
IIS Host Helper Service (IISHostsvc.exe) 注册使用名称解析服务的网站的一个或多个主机头。如果不想手动修改名称记录,则可以在 Intranet 环境中使用 IIS Host Helper Service。IIS Host Helper Service 使用 NetBIOS 套接字,然后再使用 TCP/IP 上的 NetBIOS (NetBT) 向 Windows Internet 名称服务 (WINS) 注册主机头字符串。通过使用支持动态更新协议的 DNS 服务器,IIS Host Helper Service 还向域名系统 (DNS) 注册主机头字符串。
IISState 3.0 版
IISState(IISState.exe 和 IISState.log)可以帮助您解决应用程序在 IIS 6.0 上运行时性能低下和故障问题。IISState 还可以帮助您找出 ASP0115 错误以及 Dr. Watson 检测到的错误的原因。
Log Parser 2.1 版
Log Parser(LogParser.exe 或 LogParser.dll)支持不同的输入格式,包括所有 IIS 日志文件格式。Log Parser 还支持多种输出格式,例如文本文件和数据库表。可以使用 Log Parser 筛选条目、将日志文件转换为其他格式以及执行数据挖掘。
Metabase Explorer 1.6 版
Metabase Explorer 1.6 (MBExplorer.exe) 提供了一个图形用户界面 (GUI),用于查看和编辑本地和远程 IIS 元数据库存储。还可以使用 Metabase Explorer 执行以下操作:
编辑密钥的安全设置
导出和导入密钥和子密钥
复制和粘贴密钥和子密钥
比较记录
Permissions Verifier 1.0 版
Permissions Verifier (Permissions Verifier.js) 提供了示例 XML 配置文件,您可以使用这些文件验证对运行 IIS 的服务器的权限。可以使用 Permissions Verifier 定义一组验证权限和管理权限的任务,并选择要在运行时执行的任务。还可以使用 Permissions Verifier 验证访问控制列表 (ACL)、验证用户和组的权限以及确保权限问题不会引起 Web 服务器问题。
RemapUrl 1.0 版
RemapUrl(RemapUrl.ini 和 RemapUrl.dll)可帮助管理员动态更改客户端请求的 URL。如果 URL 是应用程序池的本地 URL,则此操作对客户端是透明的。RemapUrl 还支持常规 URL 重定向和发送自定义错误消息。
SelfSSL 1.0 版
SelfSSL (SelfSSL.exe) 可以帮助您生成和安装自签名 SSL 证书。由于 SelfSSL 工具生成的自签名证书并非来源于受信任的源,因此请仅在以下情况下使用 SelfSSL 工具:
必须在服务器和有限的已知用户组之间创建安全性增强的专用渠道
必须解决第三方证书问题
TinyGet 5.2 版
TinyGet 5.2 (TinyGet.exe) 是一个支持多线程和循环的命令行超文本传输协议 (HTTP) 客户端。可以使用 TinyGet 测试或解决 HTTP 客户端到服务器的通信问题。通过使用 TinyGet,可以自定义测试请求,方法是配置包括身份验证方法、HTTP 版本和输出格式在内的许多不同因素。还可以使用指定循环和多线程的脚本。
Web Capacity Analysis Tool 5.2 版
Web Capacity Analysis Tool (WCAT)(Wcclient.exe 和 Wcctl.exe)是一个用于测试和规划容量的工具。可以使用 WCAT 测试不同的服务器和网络配置,方法是使用自定义设计的内容和工作负荷模拟。可以测试具有单个或多个处理器的服务器。还可以测试连接到多个网络的服务器。
WFetch 1.3 版
WFetch (Wfetch.exe) 是一个具有 GUI 的 HTTP 客户端。可以使用 WFetch 测试或解决 HTTP 服务器的问题。WFetch 可显示请求和响应,以便您能够轻松地了解通信。可以使用 WFetch 创建 HTTP 请求,这些请求将测试新网站的性能或测试包含新元素(例如,Active Server Pages (ASP) 或无线协议)的网站的性能。由于 WFetch 只提供 HTTP 连接信息,所以通过使用 WFetch(而不是运行网络监视跟踪),可以更快地分析和解决 HTTP 性能问题。
10、我购买了域名和服务器,我该怎么建站?
个人网站网站就是只是个人网站,国内的那个规定是无语的,你无视就是,一般也不管你做什么网站的,只要不是违法的那种就是。
一般,国内的服务器空间好像只能做一个网站的,不能做二级域名的网站的,你要做二级域名网站,再买一个空间服务器,或者是他其他 服务器空间。
至于怎么做网站的,
如果自己什么都不会,那么直接使用程序安装一个网站。
比如你说的论坛,基本都是使用这个程序安装的discuz
个人博客网站可以使用wordpress这个程序。
国内还有很多人使用织梦或者帝国程序。
如果要做商城或者什么网站,自己去网上找相关的程序。
自己直接去那些程序的官网下载程序,一般会有安装说明的,上传到自己的服务器空间,安装就是一个网站了