Articles of configuration

不服从对HOSTS文件的更改

假设example.com指向IP地址1.2.3.4 。 我希望能够在我的Windows主机文件中放入something.example.com ,以便它转到另一个IP地址。 我已经在hosts文件中定义了它。 9.8.7.6 something.example.com 当我ping的something.example.com 9.8.7.6我仍然得到1.2.3.4 ,当我访问的url,它仍然解决了1.2.3.4的网站,而不是从我想要的地方, 9.8.7.6

Netapp磁盘机架configuration选项的解密首字母缩略词

我想知道-C和QS的含义是什么,以了解这两种磁盘架configuration之间的区别: DSK SHLF,24x450GB,15K,3Gb SAS,IOM3,-C,R5 DSK SHLF,24x450GB,15K,3Gb SAS,IOM3,QS,R5 我没有find解密这些缩略词的钥匙,我已经通过netapp网站和googlesearch过了。 如果你不仅知道这些代表什么,而且可以指向这个和其他Netapp首字母缩略词的权威参考,那么对你来说是一个奖励。

执行复制并仅在更改内容时进行设置

对于Ansible,我有一个angular色,设置时区并填充(Ubuntu)基本系统的设置, – name: set timezone copy: content='Europe/Berlin' dest=/etc/timezone owner=root group=root mode=0644 backup=yes – name: update timezone command: dpkg-reconfigure –frontend noninteractive tzdata 无论如何,这两个命令都被执行。 这意味着当Ansible针对同一个目标运行两次时,结果汇总中仍会得到一个changed=2 , default : ok=41 changed=2 unreachable=0 failed=0 理想情况下,第二次运行应该都可以。 虽然我猜测update timezone应该对set timezone有一定的依赖关系,但我不太确定如何最好地实现这一点。

Apacheconfiguration修改后,Apache启动失败,显示语法错误,无法加载到服务器php5apache2_2.dll

我再次卡住了Apache的设置家伙。 我正在使用运行Windows 7专业版的Service Pack 1的64位系统。我从队友中复制了工作的php5安装目录,从php5安装文件夹复制了必要的.dll文件(就像他们在队友的工作环境中一样)到我的windows/system32/ 。 Apache服务器启动成功与默认的apacheconfiguration( httpd.conf )文件。 我能够在浏览器中访问本地主机。 但PHP代码不parsing。 我注意到在Apacheconfiguration文件中没有像这样的行: # PHP5 module LoadModule php5_module D:/php5/php5apache2_2.dll 如果我添加这一行,Apache服务器启动失败。 运行testingconfiguration会导致以下错误 – httpd.exe: Syntax error on line 60 of C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load D:/php5/php5apache2_2.dll into server: The specified procedure could not be found. 但是php5apache2_2.dll文件存在于指定的位置,我已经将当前系统用户的所有权限授予php5安装目录。 同样的一行也出现在apache错误日志中。 另一件事情是,我不知道什么时候将完整的日志写入日志文件。 如果我打开日志文件进行阅读,我是否感到困惑? 大声笑…因为我无法观察input时的模式。 我看到一些日志条目正在制作,有些则没有。 但是现在这是一个单独的问题。 我以前在另一个硬盘上设置Apache,PHP在同一个系统上。 我遵循了像我现在跟随的相同的步骤,它成功地设置了,虽然经过了很多头,如上面写的日志文件input混淆。 我不记得我之前是如何修复它的。 […]

可能有多个指向不同文档根目录的服务器的IP地址?

好吧,我的设置如下: 我拥有一个域名,我们称之为domain.com 。 我有一个微型实例(免费层)的亚马逊AWS账户。 domain.com和www.domain.com都指向为我的实例设置的静态IP。 实例是使用apache2 web服务器的Amazon Linux。 文档根目录是默认的: /var/www/html 我也设置了apps.domain.com指向www.domain.com/apps作为一个框架URL(这是需要改变的!)。 我想要的是有两个文档根(如果可能的话),一个用于我的主要向前站点( www.domain.com ),让我们保持它在/var/www/html 。 但是之后我需要另外一个用于玩耍和构build应用程序等。我想从/var/www/apps提供它们,我会从apps.domain.com指向它。 原因是我需要能够对我构build的Web应用程序进行版本控制,我将为/var/www/apps每个应用程序保留一个单独的树。 目前我的应用程序是从/var/www/html/apps因此它们在我的主站点的html版本控制下; 不理想。 好的,我想我已经尽可能多的了,希望能够理解我想要达到的目标。 那么这是可能的吗? 我可以使用AWS设置多个静态IP,所以也许每个人都可以解决不同的文档根目录? 我只是进入事物的基础设施方面,所以不要太了解这一切,忍耐着我!

规范Windows 7开发环境

我在Windows 7上进行了一些开发,我想要标准化我们使用的各种工具(Java,Maven等版本)。 我知道* NIX平台,我可以使用厨师或Puppet,但是有一个工具为此devise的Windows(我相信Puppet有Windows服务器支持,但在Windows 7上没有保证)。 基本上,当一个新的开发人员join团队或者我们更新工具版本时,开发人员更新他们的系统将会很简单。 我想我可以写批处理脚本来做到这一点,但我不知道是否有一个更成熟的Windows工具集。

正则expression式匹配在sshconfiguration

我有一堆名称为srv1.domain.com,srv2.domain.com,…,srv50.domain.com的服务器 我希望能够通过ssh srv1连接到这些服务器 我不想把50个configuration项放到我的.ssh / config中,比如 HOST srv1 HOSTNAME srv1.domain.com USER amac IdentityFile /home/amac/.ssh/id_rsa 我喜欢的是一个正则expression式匹配,这将允许我写类似的东西 HOSTNAME (srv[0-9]*).domain.com HOST \1 USER amac IdentityFile /home/amac/.ssh/id_rsa 这可能吗? 也许通过创build一个bash别名,将所有“srv(。*)”的实例转换为srv \ 1.domain.com,其中\ 1对应于由正则expression式匹配的palent中的子string? 谢谢。

什么是Ubuntu命令,允许你指定你将使用的服务器?

当你安装Ubuntu服务器,你会得到一个屏幕,select是否应该有OpenSSH,是一个LAMP服务器,有可视化,… 有一些控制台命令可以显示相同的菜单。 这叫什么? 我刚刚花了最后30分钟的search结果,安装和设置,configuration和命令行的所有组合,没有成功。 所以,回顾一下,我在安装屏幕上做了一个错误的select,我想纠正它而不用从头开始安装,所以我需要这个命令,这样我就可以删除我不想安装的东西。 由于我没有明确select任何软件包,所以通常的软件包deinstall命令将无济于事。 而因为它是一个服务器,我需要知道控制台命令来做到这一点。

nginx拒绝用户代理导致错误时,不封装在引号

我试图否认一些用户代理,我经常看到探查我的nginxnetworking服务器。 如果我在我的.conf文件中有这个 ## Block http user agent – morpheus fucking scanner ## if ($http_user_agent ~* (morfeus fucking scanner|ZmEu)) { return 403; } 启动服务时出现以下错误: nginx: [emerg] invalid condition "$http_user_agent" in /etc/nginx/sites-enabled/siteXXX:19 nginx: configuration file /etc/nginx/nginx.conf test failed 如果我在它周围加引号,它就会开始,但不会像我所期望的那样。 ## Block http user agent – morpheus fucking scanner ## if ($http_user_agent ~* "(morfeus fucking scanner|ZmEu)") { return […]

为什么使用/ home代替/ var?

我已经看到许多使用/home教程和真实生活configuration来保存日志甚至网站,而不是将事情留在/var/logs或/var/www 。 为什么?