服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我一直在做硬盘备份一段时间,我相信你们很多人都这样做,但是在找出一个更好的方法存储在异地的时候遇到了困难。 我想知道你们在那里怎么做。 任何政策或提示和技巧,当涉及到非现场存储备份,主要是硬盘驱动器不磁带。 提前致谢。 [更新]感谢提及在线备份。 我们实际上正处在这个过程中。 我100%同意这是最终的路要走。 但是,考虑到成本,有时可能不是选项,因为如果您考虑应用程序级别,则这是一个相当昂贵的选项。 我想在线备份可以是一个非常好的单独的话题。 🙂
我们使用Apache 2和MySQL运行两台生产服务器。 我正在寻找一种可靠的方式来监控我们的负载,稳定性和正常运行时间。 我遇到了monit ,但是有更好的select吗?
要点:保修期外的机架式服务器通常可以非常便宜地购买。 在数据中心之外部署(例如在车库)的主要缺点是噪音。 我想收集一些build议, 使用便宜的,易于使用的材料 (这是关键的限制)为1U,2U和3U机架式服务器创build有效的隔音/挡板。 链接计划与图片将是理想的。 通过使用充气泡沫睡垫形成一个套筒,我能够大幅降低我最近购买的($ 60)HP Proliant DL-145 1U服务器的噪音,但我更喜欢使用纸板和聚苯乙烯等废料的解决scheme。 也欢迎提供关于哪种types的机架式硬件最安静的build议(我现在知道1U服务器是最小的,因为它们的小风扇),并提供了其他减less噪声的方法,例如如何通过特定服务器线降低风扇速度。 批评嘈杂的硬件安静的智慧也没关系。
是否可以免费获得一个可信的签名ssl证书? 例如,我可以使用iis7创build一个自签名的文件,但这些文件通常要求用户接受它们,而不是来自可信来源的文件。 因此,是否有一个非常便宜的方法来获得一个(免费的?),成本肯定是一个问题。
我在我的conf文件中有以下设置 upload_set_form_field $upload_field_name.name "$upload_file_name"; 但是我想把select的参数名改为: upload_set_form_field ($upload_field_name+"[name]") "$upload_file_name"; 所以我可以得到“附件[名称]”,但这是行不通的。 如果有人可以帮我用nginxconfiguration文件中的string合并variables,我会非常高兴:)。
我正在运行的Ubuntu,我有一个deb文件安装。 我已经做了deb包,所以我知道有一个debian更新日志(debchange)。 有无论如何看到我安装的任何软件包的debian changelog? 假设我没有访问此软件包的deb源文件,并且没有可用的deb文件。 我可以根据需要安装额外的软件包。
我有一台服务器正在装满,很可能是由于多年来补丁的积累。 Microsoft PSS支持人员告诉我,仅仅删除\ Windows目录下的压缩卸载目录是不明智的。 考虑到我们有100多台windows服务器,这些散布的补丁在我们的SAN上占据了相当大的空间(这些windows服务器在VMWare中)。 除了下面的列表,你能告诉我可以做什么来清理C:\驱动器上的空间吗? 我希望你能比我收到的build议更有见识。 不要在C盘上设置虚拟内存pagefile.sys(系统属性\性能设置\高级\更改虚拟内存) 清除临时文件(C:\ windows \ temp和C:\ Users \%用户名%\ AppData \ Local \ Temp)。 不要在C盘上设置临时Internet文件(Internet选项\浏览历史设置\移动文件夹) 移动Windowssearch服务数据库 。 如果您已启动Microsoftsearch服务,请将Windows.edb文件移动到另一个驱动器。 (C:\ ProgramData \ Microsoft \ Search \ Data \ Applications \ Windows) 压缩文件夹以节省磁盘空间并使用磁盘清理 使用安装点来安装额外的驱动器。 “Compln.exe”只能用于清除Service Pack,例如(RTM和SP1)。 在您的系统Windows Server 2008 R2中,它不包含任何Service Pack。 它不能清理系统中的修补程序。 ???? (不知道这个想法是什么)“微软提供了内置的工具 – 磁盘清理(你需要安装一个名为”桌面体验“的function来获得磁盘清理。)” 还有什么其他的事情可以清理你的服务器和释放空间? 最后,对于你所使用的任何Windows版本,了解你使用什么驱动器大小为c:\是很好的。
我已经使用了FreeBSD大约5年 – server / Desktop – 并且我倾向于把我的apt-get / yum升级一切习惯与我一起(我pipe理Debian / RHEL / Cent盒子 – 我知道,我知道…应该更聪明,不pipe平台)。 所以通常是: portsnap fetch portsnap update portmanager -u 对于港口 有时跟着一个: freebsd-update fetch freebsd-update install 对于系统…等。 然后,只要清理任何混乱,如果它们发生。 我意识到,这是一个相当过分的非BSD方式来做事情。 你的BSD盒的理念是什么? 你运行一个portaudit / portversion – 检查输出,然后更新(使卸载…等)经过仔细考虑? 我对OpenBSD相当陌生,我承认。 我看到自己正在使用ports树,运行“过期”脚本,然后升级关键端口—但是只留下内核/二进制文件,每六个月升级一次。 你补丁/重新编译/重build内核,二进制文件—为什么? 在BSD盒子上,关键服务(相当关键 – 这不是银行或医院)的保守方法是什么? 你在Linux上使用类似的方法吗? 除非安全警告已经给我的灵魂带来了恐惧,否则我通常不会在任何服务器上触摸内核。 是的,有文件和书籍,你们究竟做了什么? 假设我们知道基础 – 智慧是什么? 用例/环境和场景各不相同,风险/利益相关者/用户也不尽相同。 书籍和手册页包含工具和用途,但是缺乏实际应用。 推荐一本书,如果你知道一个覆盖它的书! 谢谢阅读! Bubnoff 结论〜感谢大家花时间回答这个post。 […]
我想从我们的服务器开始为所有电子邮件使用Amazon SES。 我们有几个自由devise师与PHP托pipe,一些Django / Python的networking应用程序,还有一些系统实用程序发送电子邮件。 所以我希望有PHP的邮件function,命令行邮件命令和我们的Python应用程序都能够使用它,最好不必以自己的方式设置它们。 我认为我需要的是在本地主机上运行Postfix,并使用SES来交付,但是我不知道该怎么做。 亚马逊的文档状态我需要设置我的邮件传输代理(MTA),以便它调用ses-send-email.pl脚本。 我有脚本,但我不知道如何实现这一点。 我在正确的轨道上? 如果是这样,我怎样才能configurationPostfix使用该脚本?
我对/ etc / fstab文件的文件系统types字段中'ntfs'和'ntfs-3g'的区别有个疑问。 我的Linux发行版是Xubuntu; 我想这个答案在发行版之间可能会有所不同。 我的问题基本上是哪个上下文最适合使用。 看来,大多数网站告诉你使用'ntfs-3g',这是Linux下的NTFS的FUSE驱动程序。 从一些search周围看来,'ntfs'(没有-3g部分)通常是指内核驱动程序,而不是ntfs-3g userland驱动程序。 唯一的问题是,我已经在我的fstab中使用了'ntfs'而不是'ntfs-3g',而/ proc / filesystems的检查没有显示任何ntfs的列表。 任何人都可以阐明在'ntfs'和'ntfs-3g'之间语义的精确区别(如果有的话)? 是否安全地假设,如果mount看到“ntfs”它将search一个支持这种types的文件系统的驱动程序,并findntfs-3g驱动程序,如果它安装? 编辑:我忘了补充说'ntfs'已经工作,每当我用它 – 我只是好奇的答案,我想确保我没有做某事如果。