原天台之窗服务器托管在台州HR公司(同在台州网络界就不点名了),服务那是相当的差,一年之中有五次乌龙,而且一出现问题就找不到人,打电话也不接,最火的一次打了一百多个电话,可那老总就是不接。有问题也可以理解,可这种对待客户的态度让人无法忍受。现在又快到期了,接下去是铁定不能放在那家公司了。那老总见我想要搬,又劝我不要搬,并保证以后会好的,但是我无法相信他了。
自己新配了一台1U服务器,找了另一家服务商,把机器发过去,替我安装了OS,其他软件我自行安装。
问题一:SQL数据库恢复后的孤立用户问题
SQL数据库用备份文件恢复后,产了孤立用户,在用户项目中,只有用户名没有登录名,即使在安全性的登录中建立了一样的用户名和密码,也无法读取数据库。同时也无法删除这个没有登录名的用户。网上给出了许多解决办法,比较麻烦。我走捷劲,既然那个用户无法读取数据库了,我就新建一个新用户,用来管理这个数据库,我又不是非得要使用原来的用户,就让那个用户名孤立在那里好了。这样还真解决了问题。这几个SQL数据库的恢复都是采用这种办法。
问题二:80端口被占用
安装了Serv-U 6.4, 启动后提示同一ID在同一网内已在使用,不能在第二台机器使用,说明同一网段有另一台服务器也使用了这个盗版软件,使用同一个ID注册。得另找FTP服务器软件。
在网上搜得Serv-U8.0软件,破解版,安装后一切顺利。
在安装好所有软件及网站数据后,系统正常运行,所有网站也正常运行了。这时请服务商帮我做个克隆,在做完克隆后重启机器,发现所有网站不能访问。查,IIS不能启动,提示“另一程序正在使用此文件,进程无法访问”。说明有另一程序使用了80端口。用netstat -abn查是哪个进程占用了80端口,然后记下进程号,在进程管理器里查对应的程序名,发现是Serv-U软件,原有的Web80端口被Serv-U占用作为Web远程管理端口。于是终止这个进程,重新启动,可以正常开启IIS服务了。
在网上查如何取消这个占用80端口的进程,解决办法:在Serv-U的管理界面里,管理服务器——域详细信息——配置域的监听器,在“监听器”选项卡上即可看到“80 HTTP”,可以将该端口删除,或者改成其他的端口亦可。从安全考虑,可以只留21端口。其他的统统删掉。
2009-6-22