服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个Nginx与一些启用服务器块。 每个服务器都回答1个规范域,并可能向该规范URL转发1个或更多。 我有至less一个服务器(还没有检查所有),如果我input一个不存在的域指向这个盒子,Nginx显示一个它select的网站(总是同一个网站,但不是一个我后)。 我已经为我经常登陆的站点的configuration文件捅了一圈,但没有看到任何明显的东西,将其标识为任何types的默认站点,但它仍然存在,当我手指指向一个URL时总是显示出来。 有什么想法,我应该寻找什么追踪这个?
我听说它build议我们设立一个特殊的电子邮件地址 ,只有收集的目的。 然后将每个以此地址为目标的发件人列入黑名单 。 我在想: 如果其他人已经尝试过这一点 你怎么去做(即 – 把地址放在你网站上的隐藏字段 – 或更好的方法?) 它工作吗? 有什么需要注意的时候(即合法的发件人使用收集的地址?)
我很难find我工作的公司的合格IT经理。 我们需要一些具有强大的pipe理经验和技术技能的人来支持。 我们一直接触所有pipe理人员或全部技术人员。 有谁知道我应该去哪里找一些好人? 这是一个高度select性的位置,是我填补的噩梦。 我们是一家小公司,但不怕高级人才。 这是一个小型的IT部门,目前只有3人,但我们真的想扩大。 我们是一个基于Wintel的设施,它实际上只是为了支持graphics艺术家和软件工程师的努力。 该经理将被要求维护大约十几台服务器,设置和pipe理IIS,SQL Server,Exchange,Active Directory和所有基本的Microsoft产品。 我们现在的IT团队更多的是一小组前Geek Squad员工,而不是系统pipe理员,所以进来的人不得不在设置基础设施和指导现有员工方面沾沾自喜。 只是想感谢大家的洞察力。 我想最后一个问题是雇用这个人的好地点? 有针对这个领域有具体的网站有工作/候选人名单? 现在我们只是使用正常的职业生涯和招聘人员。 我刚刚检查过,我想我们甚至没有在我们的网站上列出的职位,但我很欢迎有兴趣的人访问我的用户档案。
我是否正确的Ubuntu桌面和服务器是相同的操作系统,但桌面运行X和缺乏的东西,服务器可能像DHCP服务器,mysqld,Apache等? 而如果我添加这些项目,它实际上是一个服务器与X而不是只是与服务器提供的命令行? 谢谢。 编辑:这是非常相同的所有Linux发行版? 我喜欢Fedora,但是我只看到了Fedora Desktop。 我可以更新它成为服务器,对不对?
这种情况也发布在SO上 ,针对不同的受众提出了不同的问题 – 我非常高兴,因为我收到了一些非常好的回应。 我们正试图在一个企业组织内的4个开发人员小团队中使用虚拟化来实现开发环境。 这将允许我们build立独立的开发,testing和登台环境,并允许访问对我们正在评估的系统或工具有要求的新操作系统。 我们重新使用了一台现有的工作站级机器,投入了24GB RAM和RAID-10,并且一直运行良好,直到我们试图将机器添加到域中。 现在我们开始了一场战争,那就是所有的企业开发者都是为了争夺地方控制开发和testing环境而奋斗的。 networking和ITpipe理员提出了从“ESX Server是企业标准”到“服务器不允许在客户端VLAN上”到“填充空白”的一系列问题,而不是目前拥有的技能本地或企业IT组织“。 我们或许可以certificate生产级硬件和正式的IT支持是合理的(如果需要的话,我们可以certificate这个需求是合理的,但这需要时间,而且需要很多头痛),但是可能需要几个月才能正式获得IT资源把它当作生产系统来分配 – 即使我们这样做,我们也可能会失去我们想要的本地控制。 我想像你们中许多人与企业内部的开发人员进行类似的非生产环境的开发者控制斗争,所以我的问题如下: 您的开发人员为您赢得了哪些理由,允许这些types的孤岛存在于拥有标准networking和安全策略的企业中,而这些企业通常(并且可以理解)排除了这种非中央pipe理的基础架构? 这仅仅是开发商做出技术或商业的理由,并确保补丁pipe理和AV将要发生 – 或更多的控制和所有权的政治斗争? 考虑到这个select,你是否愿意在给予开发者本地pipe理权限的同时获得硬件/操作系统的所有权和支持,或者让他们完全pipe理它,同时确保他们开发补丁pipe理/ AV并且在他们引起问题时收取责任? 如果您成功地阻止了开发人员在您的基础设施上对“stream氓服务器”进行本地控制,那么开发人员是否做了正确的决定?或者他们(或您)是否将开发环境转移到了断开的VLAN /完全独立的networking? 一些假设来限制这个问题的范围: 重新迭代,这是为了开发环境 – 不需要生产负载或支持性。 没有任何外部访问。 这不是一个Hyper-V与ESX的圣战(我们可以很好地处理 – 但select了Hyper-V,因为它与MSDN是“免费的”用于这些目的[是的,VMWare也有免费的工具 – 但是良好的pipe理工具通常不是],并且在“微软商店”中由当地开发人员更容易pipe理),所以争论或者反对都不在这个问题的范围之内。 开发团队已经做出保证,要么pipe理补丁pipe理和防病毒,要么与IT支持的现有企业系统集成 – 但无论您是否愿意接受这一点,它的确在一定范围内。
我需要创build一个包含打印机的Active Directory实验室,并testing各种与打印机相关的function(在AD中添加打印机,连接到打印机,打印机等的客户端) 有没有一种好方法来正确模拟networking上的打印机? 或者是否需要真正的物理打印机,最终被连接,即使没有输出。 你将如何解决这个问题?
如果我正在运行现代vmware ESXi系统,则可以通过SSH将静态链接的rsync二进制文件和rsync文件放置到任何目标位置。 我试图理解为什么大多数(所有?)guest虚拟机的备份都没有这样做。 如果虚拟机正在运行,您可以简单地使用'vim-cmd vmsvc / snapshot.create'创build快照,然后将该快照rsync同步到远程主机。 (甚至有一个选项可以“停顿”快照) 或者,如果您想要更强大的备份,则可以通过vmdk文件适当地停止VM和rsync。 所以…似乎我是一个简单的shell脚本,远离我想要做的简单而简单的备份,使用普通的旧rsync。 我在这里错过了什么?
我们运行社交/本地服务,从地理定位用户的IP获益。 问题在于,对于IPv6来说,地理位置比IPv4要快得多。 有没有一种方法来优先使用nginx在Ubuntu主机上通过IPv6传入连接? configuration看起来像这样: server { listen 80 default_server; listen [::]:80 ipv6only=off default_server; }
我刚安装了CentOS 7: [root @ new〜]#cat / etc / redhat-release CentOS Linux版本7.1.1503(核心) 我正在尝试configuration防火墙,而且我被告知在CentOS 7中不再使用iptables,取而代之的是firewalld。 当试图运行命令来设置防火墙规则时: firewall-cmd –add-port = 80 / tcp 我收到以下消息: [root @ new〜]#firewall-cmd –add-port = 80 / tcp -bash:firewall-cmd:找不到命令 编辑 :我也尝试了下面的命令: [root @ new〜]#firewall-offline-cmd –add-port = 80 / tcp -bash:firewall-offline-cmd:找不到命令 没有任何成功。 我试着运行以下命令检查是否安装了firewalld: [root @ new〜]#服务firewalld状态 redirect到/ bin / systemctl状态firewalld.service firewalld.service 加载:未find(原因:没有这样的文件或目录) 有效:无效(死) 在这个输出之后,我试着启动firewalld: [root […]
我一直对电脑很感兴趣,并且已经搞了很多包括Linux在内的东西。 我刚从小(13岁左右)就开始使用红帽,并丢失了所有数据,将FAT32驱动器转换为其他内容。 后来它是Knoppix这是真正有用的恢复等。 那么,这是Ubuntu。 另外,我也有一段时间摆弄了Arch,但是,我经常因为自己的喜好而断断续续(也许我应该更加小心)。 无论如何,目前我使用Ubuntu 9.04。 我现在想深入挖掘Linux世界。 我想学习如何工作和使用terminal更多。 我也是一名程序员,所以这会有很大的帮助。 所以,我想问的是: 学习和理解Linux的好书 好习惯更有效地使用Linux。 好的工具,我应该知道。 你每天留出来学习新事物的时间。 作为一名程序员,你如何高效地设置和使用Linux。 长列表。 我会感谢答复者。