Articles of configuration

Apache2 / glassfish | tomcat:将80上的一些(但不是全部)请求redirect到端口8080上的glassfish,pipe理屏幕在哪里?

使用该答案: 如何将端口80上的stream量redirect到Tomcat端口8080,同时仍允许服务器在端口80上发送/接收 我已经configuration我的apache2服务器redirect一些请求8080上的glassfish: <VirtualHost *:80> (…) ProxyPass /tomcat/ http://localhost:8080/ ProxyPassReverse /tomcat/ http://localhost:8080/ ProxyPass /tomcat-admin/ http://localhost:4848/ ProxyPassReverse /tomcat-admin/ http://localhost:4848/ </VirtualHost> 在http://my.server.org/tomcat/上 ,我可以清楚地看到: GlassFish Server 3.1.2 Your server is now running 但http://my.server.org/tomcat-admin/返回一个空白的屏幕,但我可以看到pipe理页面的HTML源,所以我想有些资源不能加载。 我应该如何解决这个问题? 另一个问题:如果我的Java Web应用程序使用httpS ,我应该只是添加: ProxyPass /tomcat-secure/ http://localhost:8443/ ProxyPassReverse /tomcat-secure/ http://localhost:8443/ </VirtualHost> ?

nginx或80端口无法访问

经过一些服务器硬化,并安装NGINX(没有修改configuration),我不能再从外面访问nginx了。 可悲的是,我根本不是这方面的专家。 硬化是通过各种手册/教程(configurationufw,ssh硬化等)完成的。 在本地机器上,我似乎没有任何问题设置NGINX并在本地运行 – 所以我想这与硬化有关。 在阅读了一些类似的问题之后,尝试了不同的解决scheme等,我还是一开始:等待1分钟后,调用服务器(oder域或over IP)会导致“页面不可用”。 我如何分析这个问题? 需要哪些信息来find瓶颈? (如果是ufw,nginx, – 无论什么?)目标是,终于看到'welcome to nginx'页面。 我需要一个特定的ARP条目,可以通过外部IP访问吗? 如果你能告诉我要执行什么命令,我将在下面添加信息。 编辑:这似乎是一个ufw的问题。 在删除'拒绝任何'nginx似乎是可及的(我想我已经试过了,显然第一次放在它周围没有工作) – 现在的问题是,哪个端口被NGINX需要封锁? 80端口是开放的,NGINX是否需要另一个工作? (因为我想closures不需要的IN端口) 我试过的东西: /var/log/nginx/access.log和/var/log/nginx/error.log都没有条目 – # lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 11512 root 7u IPv4 3215792 0t0 TCP *:http (LISTEN) nginx 11513 www-data 7u IPv4 3215792 0t0 […]

configurationnginx使用可选的.htpasswd

Hello Serverfault成员。 我想让我的NginX使用一个可选的.htpasswd文件。 原因是,我的configurationdynamic服务于webcontent。 基于$ http_host。 所以我已经尝试了以下内容: if (-f "/foo/$http_host/.htpasswd") { auth_basic "Restricted"; auth_basic_user_file "/foo/$http_host/.htpasswd"; } 但是这不起作用,因为auth_basic不允许在一个if里面。 如果我只使用两个auth_basic行,它会显示一个没有.htpasswd的web内容403。 有没有可能做到这一点,而不使用一个单独的configuration文件的保护内容?

将Microsoft Exchange 2010设置/configuration从一台服务器复制到另一台?

我们有Microsoft Exchange 2010在Windows Server 2008 R2 Standard下运行。 我们想迁移到Windows Server Enterprise,以便我们可以设置一个DAG(Exchange版本将保持不变(2010标准))。 另外,这个服务器的硬件也变老了。 我们想要做的第一步是在运行2008-R2 Enterprise的新硬件(已经购买)上复制当前的Exchange安装/configuration。 对于邮箱部分,我们计划使用Exchange的“邮箱移动”function。 但是,我们正在努力的是如何将旧的服务器的所有设置和configuration复制到新的? 多年来,我们对filter,政策等进行了各种调整。我们如何确保新的服务器保留我们的所有定制? configuration是许多菜单,子菜单,对话框,选项卡,button等的总和…如果我们尝试手动复制这些设置,我们似乎可能会错过一些东西。 我无法想象我们是第一个面对这个问题的人。 Exchange中有没有内置的工具可以支持我们想要做的事情? 或者,也许我们可以购买第三方应用程序?

如何让nginx重写请求到不同的服务器(在同一个configuration中)?

我试图达到以下目的:我的服务器上的一些文件应该从一个子域(static.example.com)为了性能目的(避免cookie)提供服务。 但是,其中一些内容实际上也可以从主主机名访问。 因此,例如,文件image.png将可以通过两个访问 http://static.example.com/img/image.png和 http://www.example.com/foo/img/image.png 我可以设置一个别名,如果这实际上是全静态文件,但由于各种configuration的原因,我希望请求static.example.com是服务器完全一样的请求,同样的文件www.example.com ,这是在相同的nginxconfiguration中定义。 重写看起来很有希望,但似乎你不能重写“跨服务器”,因为这会把它变成一个客户端redirect,这可能会破坏这个练习的目的。 任何指针如何实现这个没有重复相关的configuration将不胜感激。

Phpmyadmin似乎不能读取configuration

我正在用phpMyAdminbuild立一个LEMP(Linux,Nginx,MySQL,PHP)服务器。 我安装并遵循各种指令,包括他们提供的create_tables脚本等(我已经validation了pma用户的存在,以及表)。 但是,当我login到phpMyAdmin我得到这2个错误: phpMyAdminconfiguration存储没有完全configuration,一些扩展function已被禁用。 找出为什么点击这里。 configuration文件现在需要一个秘密密码(blowfish_secret)。 此外,blowfish的秘密是在configuration文件中设置的,所以这使我相信,PMA不能读取configuration文件 – 但我不知道该怎么做! 已经试过摆弄权限和所有者,但没有帮助 – 虽然非常猜测,应该是哪个chmod / chown! 有任何想法吗?

Jetty是否有办法将PRE-pend文件夹添加到war的类path中?

我有一个app.war,其中包含app.conf文件,我加载使用ClassLoader.getResource(…)一切正常,在开发中,在生产中,我想放置一个不同的app.conf文件,其中将包含秘密数据库密码等AHEAD战争的类path中捆绑app.conf文件。 有没有办法在docker做到这一点?

Windows用户状态虚拟化指南

微软有一个名为用户状态虚拟化(USV)的概念,这是一个基于将一些configuration文件夹redirect到中央服务器的解决scheme。 对于笔记本电脑来说,这也意味着使用离线文件作为离线版本。 你也应该能够把这个与Vista +和XP结合起来 这里有一个很好的一步一步的指导。 http://www.grouppolicy.biz/2010/08/best-practice-roaming-profiles-and-folder-redirection-aka-user-virtualization/ 您将主文件夹path设置为例如(如果需要)\ servers \ users $ \%USERNAME% 您将configuration文件path设置为例如\ servers \ users $ \%USERNAME%\ profile(应该自动创buildWinXP和profile.v2的configuration文件) 您将som文件夹redirect到homefolder的根目录,例如\ servers \ users $ \%USERNAME%\ Favorites \ servers \ users $ \%USERNAME%\ Desktop \ servers \ users $ \%USERNAME%\ Documents等等 但是,似乎我在以下文章中看到/误解了这些句子。 “注意:这个统一的用户信息存储只适用于Windows Vista / 7系统,否则你需要为Windows XP系统禁用离线caching,为漫游configuration文件创build一个单独的共享。 “如果你还在使用Windows XP,那么我build议configuration漫游configuration文件文件夹与redirect文件夹的用户文件夹相同,只是你需要禁用文件caching。简单的重复上面的步骤”设置文件服务器共享用户状态虚拟化“而是使用名为”个人档案“的文件夹名称和名为”个人档案$“的共享名称。 我们将同时使用Win XP和Win 7,有理智的用户可以login到Win XP和Win 7机器。 有人可以把这些信息放在一个不同的句子中。 我们应该继续上面的例子,只是删除共享上的“文件chaching”,即使我们真的希望它的Win7scheme。 […]

如何dynamic生成$ LocalHostName的值rsyslog

我build立了一个中央远程系统日志服务器,在那里我发送所有的日志。 将有许多机器login到系统日志服务器。 在客户机上,在rsyslog.conf中,我试图修改主机名。 我知道我可以使用以下来更改logging器主机名称。 $LocalHostName foo 不过,我希望能够根据某个环境variablesdynamic修改本地主机名。 if [[ -z $FOO ]]; then $LocalHostName "$FOO foo" else $LocalHostName "$FOO foo" fi rsyslog以文字string"$FOO foo"作为新的主机名。 我也可以select编写一个脚本来修改rsyslog.conf文件并更新localhostname的值。 但是有没有办法在rsyslog中dynamic生成主机名?

“安全configurationpipe理器”和“安全configuration向导”的区别

我想澄清一下SCW和SCM之间的区别。 严格地说,当我使用特定的服务器angular色(域控制器,FTP服务器,…)SCM基准,我得到例如200 GPO的,当我使用SCW相同的服务器angular色,我得到300 GPO的。 而且在这些gpo之间有很小的相似性(比较这两个gpo之后)。 这不是矛盾吗? 如果不是的话,理由是什么? 提前致谢…