WEB 专用服务器的安全设置总结

2019-10-16 21:01:05王旭

  启动MySQL服务时都会在中途报错!内容为:在 本地计算机 无法启动MySQL服务 错误1067:进程意外中止。
  解决方法:查找Windows目录下的my.ini文件,编辑内容(如果没有该文件,则新建一个),至少包含
  basedir,datadir这两个基本的配置。
  [mysqld]
  # set basedir to installation path, e.g., c:/mysql
  # 设置为MYSQL的安装目录
  basedir=D:/www/WebServer/MySQL
  # set datadir to location of data directory,
  # e.g., c:/mysql/data or d:/mydata/data
  # 设置为MYSQL的数据目录
  datadir=D:/www/WebServer/MySQL/data
  注意,我在更改系统的temp目录之后没有对更改后的目录给予system用户的权限也出现过该问题。
  5.DllHotst进程消耗cpu 100%的问题
  服务器正常CPU消耗应该在75%以下,而且CPU消耗应该是上下起伏的,出现这种问题的服务器,CPU会突然一直处100%的水平,而且不会下降。
  查看任务管理器,可以发现是DLLHOST.EXE消耗了所有的CPU空闲时间,管理员在这种情况下,只好重新启动IIS服务,奇怪的是,重新启动IIS
  服务后一切正常,但可能过了一段时间后,问题又再次出现了。
  直接原因:
  有一个或多个ACCESS数据库在多次读写过程中损坏, MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其他线程只能等
  待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST中。
  解决办法:
  把数据库下载到本地,然后用ACCESS打开,进行修复操作。再上传到网站。如果还不行,只有新建一个ACCESS数据库,再从原来的数据库中导
  入所有表和记录。然后把新数据库上传到服务器上。
  6.Windows installer出错:
  在安装软件的时候出现“不能访问windows installer 服务。可能你在安全模式下运行 windows ,或者windows installer 没有正确的安
  装。请和你的支持人员联系以获得帮助” 如果试图重新安装InstMsiW.exe,提示:“指定的服务已存在”。
  解决办法:
  关于installer的错误,可能还有其他错误提示,可尝试以下解决办法:
  首先确认是否是权限方面的问题,提示信息会提供相关信息,如果是权限问题,给予winnt目录everyone权限即可[安装完把权限改回来即可
  ]。如果提示的是上述信息,可以尝试以下解决方法:运行“msiexec /unregserver”卸载Windows
  Installer服务,如果无法卸载可使用SRVINSTW进行卸载,然后下载windows
  installer的安装程序[地址:http://www.newhua.com/cfan/200410/instmsiw.exe],用winrar解压该文件,在解压缩出来的文件夹里面找到ms
  i.inf文件,右键单击选择“安装”,重新启动系统后运行“msiexec /regserver”重新注册Windows Installer服务。