服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个程序,我不能改变代码。 它调用一些.so文件的function,但最后不要删除对象。 当程序的所有者尝试更新程序时,他会杀死它并发送更新,但.so文件正在使用中,因此他无法更新文件。 它在AIX平台上。 有没有可能强制杀死.so文件? 如果我在文件上执行fuser -f,它将不会返回任何内容。 我可以创build另一个程序来杀死程序,有没有任何命令来做到这一点?
我在Ubuntu上遇到了cron的电子邮件错误, /etc/cron.d/php5 我没有安装该cron,所以我猜测它是用PHP安装的。 其内容如下: # /etc/cron.d/php5: crontab fragment for php5 # This purges session files older than X, where X is defined in seconds # as the largest value of session.gc_maxlifetime from all your php.ini # files, or 24 minutes if not defined. See /usr/lib/php5/maxlifetime # Look for and purge old sessions every 30 minutes […]
我只需要在更新失败后恢复一个虚拟服务器。 由于受影响的文件的范围并不完全知道,我完全恢复了大多数目录,除了/ home没有受到影响。 在恢复过程中,服务器处于特殊恢复模式,因此closures了所有服务。 恢复后,最初一切看起来不错。 但是,令我惊讶的是,一个svn仓库和一个git仓库被破坏了。 大多数情况下,我们每天大约有1-2次提交,所以在备份时恰好发生2次提交的概率是不太可能的。 在这种情况下,重build仓库并不是什么大不了的事,但是怎么会发生呢? 这是因为caching的数据没有写入磁盘或类似的东西? 快照备份会消除这种风险吗?
我必须为第三方系统pipe理员提供root访问权限才能在我的Linux服务器上做一些工作,但是我不希望给他们完全的root权限。 我在想的是我可以创build一个PHP脚本,通过SSHlogin,因此不需要将root密码提供给系统pipe理员。 这样,我也可以轻松地logging他们所做的一切,确保他们不会给自己留下后门,安装恶意的东西,或试图从数据库访问客户信息。 所以我的问题是: 你觉得我是明智的关心这个? 或者有另一种处理这个问题的标准方法? (或者根本没有问题?) 我知道PHP支持SSHfunction。 任何已经存在的开放源代码实现,我想要什么? 还有什么我需要考虑的吗?
我已经读过几乎所有的SSL线程有关于一个服务器上的多个SSL站点。 他们大多build议购买一个通配符ssl,我已经有了。 但现在我购买了另一个根域的ssl。 我知道我需要绑定到一个不同的IP地址,但那是棘手的。 我有2个iis服务器在负载平衡器后面运行。 我已经在LB中configuration了一个新的区域,新的外部IP地址用于我需要SSL的新站点。 我已经configuration了两个服务器的内部网卡有另一个内部IP地址(所以它现在有2个IP地址)。 但是我现在该怎么办? 我需要在每个网站的绑定中设置什么? 到目前为止,在通配符ssl启用的网站,我已经configuration了绑定主机名(使用* .xxx.com技巧),并在ip地址我设置为“所有未分配”。 我必须改变这些吗? 我可以只configuration新网站的绑定,只听新的IP地址? 什么是完整的循序渐进的方式来做到这一点? 谢谢
我正在使用简单的TAR和GZIP工具来备份数据。 现在我发现了多么伟大的automysqlbackup工具。 我特别喜欢它每天/每周/每月/最新备份的能力。 是否有一些类似的工具可以很容易地用于备份常规数据 – 文件和目录? 我正在寻找一些非常容易configuration的东西(可能类似于automysqlbackupconfiguration)。 我也很感激,如果这个工具可以做每日备份只是为了更改文件(所以我没有在每一个日常备份,只是在一周和一个月备份吨相同的未改变的图片文件)。 提前谢谢你的帮助。
嗨,我正在运行一个赢得2003年的服务器,我需要为我的邮件服务器设置一个DNS反向查找指针,因为我被某个提供商拒绝。 我在dnspipe理器中创build了一个新的反向查找区域(默认设置),但是好像指针有问题。 这是我做的: 在反向查找区域 – >右键单击 – >新区域 选定的主要区域 networkingID:添加我的机器的IP地址(我用于通过远程桌面连接相同的一个) 下一个 选中“不允许dynamic更新” – >完成 然后我添加了一个指针: 右键点击我的新区域 新指针(PTR) 主机名:input我的(更改)主机名mail.myserver.com – >完成 右键单击我的区域 – >更新服务器数据文件+重新加载 现在当testingdnslookup我不断得到sxxxxxxx.onlinehome-server.info而不是mail.myserver.com :((( 任何想法什么是错的? 谢谢
我正在尝试使用DN追踪Exchange证书: N=<XXX>,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft 没有运气,但通过MMCfind它。 有谁知道这个证书在哪里?
我有SiteScope监视特定文本的日志文件。 当文本显示时,会触发警报,并发送电子邮件。 但是,电子邮件发送两次,我不明白为什么。 警报设置为每个匹配的日志条目运行,但总是只有一个新的条目,因为我手动testing它。 警报消息几乎完全相同,节省时间。 两者立即出现在我的收件箱中,但邮件上的时间戳有5到10分钟的增量。
我正在build立一个networking服务器,这将是Apache + PHP。 这将从Gentoo迁移。 在gentoo中,包含Suhosin是很容易的,因为它只是一个使用标志和一个包。 在CentOS中,您需要手动编译表单源(下载补丁程序等)。 有一个更好的方法吗? 也许一个维护一个用suhosin编译的PHP包的仓库? 我很懒,我不喜欢目前的做法。 🙂 谢谢