AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-715

BIBD's questions

Martin Hope
BIBD
Asked: 2017-02-18 08:07:02 +0800 CST

如何在同一个 Apache 2.2 服务器上拥有两个虚拟主机

  • 0

我有一个 Apache 2.2 服务器,上面有一个现有的虚拟主机 (foo.com),它代理到内部服务器。

我已经添加了另一个虚拟主机(bar.com),我想代理到不同的内部服务器。

我的 vhost.conf 文件看起来像这样(减去一些评论和匿名化):

# START
<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass / http://foointernal:80/
    ProxyPassReverse / http://foointernal:80/
    DocumentRoot "E:/Apache/htdocs/foo/"
    ServerName foo.com
    ServerAlias foo.com
    ServerAdmin [email protected]
    ErrorLog "E:/Apache/logs/foo_error.log"
    TransferLog "E:/Apache/logs/foo_ccess.log"
</VirtualHost>    

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass / http://barinternal:80/
    ProxyPassReverse / http://barinternal:80/
    DocumentRoot "E:/Apache/htdocs/bar/"
    ServerName bar.com
    ServerAlias bar.com
    ServerAdmin [email protected]
    ErrorLog "E:/Apache/logs/bar_error.log"
    TransferLog "E:/Apache/logs/bar_access.log"
</VirtualHost>    
# END

当我在浏览器中打开http://foo.com时,一切正常。我得到了我期望的内部服务器等。

当我在浏览器中打开http://bar.com时,我得到了 foo.com 使用的内部服务器

它似乎与 Proxy 部分没有任何关系,因为当我注释掉 Proxy* 行foo并且barDocumentRoot 仍然是交叉连接的。

为什么以及如何说服 Apache 2.2 代理到正确的服务器?

apache-2.2 virtualhost proxy reverse-proxy
  • 1 个回答
  • 47 Views
Martin Hope
BIBD
Asked: 2016-06-25 13:43:20 +0800 CST

如何从命令行配置 Windows 服务

  • 1

我有一个我写的 Windows 服务。我想让我的服务器团队轻松安装它。所以我正在构建一个小批处理脚本。

我需要做的一件事是使用“登录为:”设置为“本地系统帐户”

默认情况下,当我安装它时C:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil.exe myService.exe会出现“此帐户”选项。

有没有办法可以从命令行配置该选项?

windows windows-service service batch-file batch
  • 1 个回答
  • 182 Views
Martin Hope
BIBD
Asked: 2015-08-22 13:19:47 +0800 CST

为什么我在启动 Apache 2.2 服务器时收到“无效命令 'ProxyPass'”错误?

  • 24

我无法让代理在 Apache 2.2 中工作

当我尝试启动它时,我得到一个Invalid command 'ProxyPass'错误。这将表明proxy_http_module没有被加载。但是,当我查看调试时,它似乎就在那里。例如,

E:\Apache\bin>httpd -e debug
[Fri Aug 21 15:48:55 2015] [debug] mod_so.c(246): loaded module actions_module
...
[Fri Aug 21 15:48:55 2015] [debug] mod_so.c(246): loaded module proxy_ajp_module
[Fri Aug 21 15:48:55 2015] [debug] mod_so.c(246): loaded module proxy_http_module   <-----
[Fri Aug 21 15:48:55 2015] [debug] mod_so.c(246): loaded module setenvif_module
....
[Fri Aug 21 15:48:55 2015] [debug] mod_so.c(246): loaded module jk_module
[Fri Aug 21 15:48:55 2015] [notice] Disabled use of AcceptEx() WinSock2 API
Syntax error on line 84 of E:/Apache/conf/extra/httpd-ssl.conf:
Invalid command 'ProxyPass', perhaps misspelled or defined by a module not included
in the server configuration

所以在我看来 proxy_http_module 正在加载。我不明白为什么它不知道 ProxyPass 是什么。

我当然已经在我的httpd.conf文件中打开了它

#LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so     # <--------------
#LoadModule rewrite_module modules/mod_rewrite.so

注意:我正在尝试通过 SSL 连接来执行此操作,因此httpd-ssl.conf稍后我也会在我的httpd.conf文件中加载

<IfModule ssl_module>
Include conf/extra/httpd-ssl.conf
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

然后在httpd-ssl.conf我设置了一个 VirtualHost 条目

<VirtualHost _default_:443>
    DocumentRoot "E:/Apache/htdocs"
### dummy IP
    ServerName 127.12.34.56:443
    ServerAdmin [email protected]
    ErrorLog "E:/Apache/logs/error.log"
    TransferLog "E:/Apache/logs/access.log"

    #ProxyRequests Off
### It chokes on the following entry
    ProxyPass / http://myfirewalledserver:80/
    #ProxyPassReverse / http://myfirewalledserver:80/
</VirtualHost>                                  

我在这里错过了什么?

apache-2.2
  • 1 个回答
  • 54231 Views
Martin Hope
BIBD
Asked: 2010-03-18 07:44:14 +0800 CST

当我的 oracle 数据库启动或关闭时收到警报

  • 2

当我的 oracle 数据库启动或关闭时,如何获得电子邮件警报?

我有一个数据库,我需要知道它何时出现故障(很高兴知道它是否已恢复),最好是来自远程机器。可以想象,我可以拼凑一些 TNSPings 我的数据库并在发生变化时通过电子邮件发送给我的东西,但我希望那里有一个免费的包。可以在 Windows 上运行的东西。

有什么强烈的推荐吗?

email monitoring network-monitoring oracle
  • 3 个回答
  • 1406 Views
Martin Hope
BIBD
Asked: 2010-02-05 12:19:36 +0800 CST

如何在 Windows Server 2003 上安装 .NET?

  • 2

我有一台 Windows Server 2003 服务器,至少需要安装 .NET 2.x。

操作系统中的某个地方我可以告诉它从 Microsoft 下载它吗?

或者

我必须手动从 Microsoft 下载运行时然后安装吗?
(我知道我可以这样做,但是还有其他方法吗?)

windows-server-2003 installation .net
  • 4 个回答
  • 6627 Views
Martin Hope
BIBD
Asked: 2009-09-18 07:55:34 +0800 CST

获取 Simply Accounting 的 MySQL 连接信息

  • 1

我的组织正在使用简单会计 (SA) 作为大型项目的会计系统。我看到它使用 MySQL 作为其后端数据库。我想直接从数据库中抓取一些数据,而不是通过 SA 的界面。

有没有办法可以嗅出 SA 正在使用的用户名和密码?或者,我怎样才能将自己的帐户添加到数据库中,并完全避免整个事情?

mysql
  • 3 个回答
  • 3707 Views
Martin Hope
BIBD
Asked: 2009-07-23 10:45:25 +0800 CST

你如何克隆一个oracle实例?

  • 2

你如何克隆一个oracle实例?基本上,我想最终将它从复制d:\oracle\oldname到d:\oracle\newname.

我正在使用 Oracle 10.2。

database oracle database-administration oracle10g
  • 3 个回答
  • 4265 Views
Martin Hope
BIBD
Asked: 2009-07-22 08:01:39 +0800 CST

UltraSPARC IV+ 与英特尔相比如何

  • 1

我正在尝试将 2.1 GHz UltraSPARC IV+ 与我更熟悉的设备进行比较,而英特尔似乎是基准。

英特尔方面的可比处理器是什么?

solaris sun intel sparc ultrasparc
  • 10 个回答
  • 10498 Views
Martin Hope
BIBD
Asked: 2009-07-14 12:49:40 +0800 CST

如何在 SQLServer 中启用电子邮件警报?

  • 1

我正在尝试为 SQL Server (2000) 中的操作员启用电子邮件警报。当我尝试测试电子邮件时,我收到以下消息:

  • 错误 22022:SQLServerAgent 错误:SQLServerAgent 邮件会话未运行;在 SQLServerAgent 属性对话框中检查邮件配置文件和/或 SQLServerAgent 服务启动帐户。

当我在企业管理器中打开 [Server].Management.[SQL Server Agent] 时,似乎完全相关的唯一选项是“邮件会话”部分;但是“邮件配置文件”字段(以及框中的所有其他内容)已灰显。

如何启用这些字段?

sql-server email
  • 2 个回答
  • 1444 Views
Martin Hope
BIBD
Asked: 2009-06-04 11:32:16 +0800 CST

路由器重启后映射驱动器无法访问

  • 0

我有一个带有映射驱动器的服务器(映射到网络上另一台服务器上的目录)。

我还有一个将文件写入映射驱动器的应用程序(定期安排,但通过电子邮件监控)。

定期重启第一台服务器和第二台服务器之间的路由器(由于维护或作为每周重启计划的一部分 - 无论是否需要它都会重启)。

如果我在重新启动期间打开了资源管理器窗口并连接到映射驱动器,则映射驱动器将变得无法访问。如果我不做所有事情都进行tickety-bo。

为什么?有什么我可以做的吗?

windows windows-server-2003 networking mappeddrive unc
  • 2 个回答
  • 421 Views
Martin Hope
BIBD
Asked: 2009-06-02 07:09:24 +0800 CST

是否有相当于 Windows 的 SU

  • 35

有没有办法(当以管理员身份登录或作为管理员组的成员登录时)伪装成非特权用户?尤其是在 AD 环境中。

例如,在 Unix 世界中,我可以执行以下操作(以 root 身份):

# whoami
root
# su johnsmith
johnsmith> whoami
johnsmith
johnsmith> exit
# exit

我需要在用户帐户上测试/配置某些内容,并且我不想知道他们的密码或必须重置它。

编辑:
runas不会削减它。理想情况下,我的整个桌面将成为用户等,而不仅仅是在 cmd 窗口中。

windows windows-server-2003 windows-xp active-directory
  • 7 个回答
  • 54703 Views
Martin Hope
BIBD
Asked: 2009-05-15 09:46:57 +0800 CST

将大文件复制到可移动媒体

  • 0

使用 WindowsXP-Pro,我正在尝试将一个较大的文件 (~28 MB) 复制到 SD 卡上。

复制几乎完成,当它失败并返回此错误时:

Cannot copy <filename> file: Invalid MS-DOS function

120+ MB 的卡上有很多空间。我可以将许多其他较小的文件复制到卡上,所以我认为媒体没有失败。

还有什么我错过的吗?

windows windows-xp usb-flash-drive sd-card ms-dos
  • 7 个回答
  • 5309 Views
Martin Hope
BIBD
Asked: 2009-05-05 11:45:04 +0800 CST

将 COM 端口与虚拟服务器一起使用

  • 1

我有几台服务器,我想将它们复制为虚拟服务器中的来宾实例。在它们上运行的应用程序之一使用 COM 端口在两台服务器之间进行通信,特别是通过 null-modem/laplink/etc 电缆。

我考虑过将来宾实例的 COM 端口绑定到主机服务器的 COM 端口(1 和 2),然后使用零调制解调器电缆将这些端口连接在一起。有没有一种方法可以完全通过虚拟服务器的控制面板建立这种连接,而无需物理访问我的服务器(那里又冷又吵:))?

virtualization virtual-machines serial
  • 3 个回答
  • 2925 Views
Martin Hope
BIBD
Asked: 2009-05-01 08:59:25 +0800 CST

从 SQL Server 回收内存

  • 10

我有一个 SQL Server 实例,它的内存使用量逐渐增长,直到 Windows 不再提供它。偶尔的大查询结果会导致实例增长似乎是合乎逻辑的。

有没有办法说服 SQL Server 释放它不再需要的内存(除了重新启动服务)?

编辑:
我使用的是 SQL Server 2000 SQL Server 8.00.2039 - SP4(标准版)

我能够使用以下查询找到它:

SELECT 'SQL Server ' 
    + CAST(SERVERPROPERTY('productversion') AS VARCHAR) + ' - ' 
    + CAST(SERVERPROPERTY('productlevel') AS VARCHAR) + ' (' 
    + CAST(SERVERPROPERTY('edition') AS VARCHAR) + ')'
sql-server memory
  • 7 个回答
  • 12577 Views
Martin Hope
BIBD
Asked: 2009-05-01 07:48:08 +0800 CST

镜像驱动器

  • 1

我想在两个 Windows 服务器之间镜像驱动器以进行故障转移/灾难恢复。我假设有一个软件包可以解决这个问题。你用什么?

windows hard-drive disaster-recovery failover mirror
  • 7 个回答
  • 544 Views
Martin Hope
BIBD
Asked: 2009-05-01 07:15:27 +0800 CST

对碎片最少的驱动器进行碎片整理是不是很糟糕?

  • 3

有人告诉我,对碎片最少的驱动器进行碎片整理并不总是一个好主意(<2%);并且它可能会导致性能问题。

他们是对的,为什么/为什么不?

windows ntfs fat32 defrag
  • 3 个回答
  • 13031 Views
Martin Hope
BIBD
Asked: 2009-05-01 06:41:41 +0800 CST

跳线的接线是什么?

  • 18

10/100/n-Base-T 跳线的接线顺序是什么?那么交叉(x-over)电缆呢?

networking cable
  • 3 个回答
  • 7279 Views
Martin Hope
BIBD
Asked: 2009-05-01 06:29:16 +0800 CST

应用计算机设置期间发生了什么

  • 7

当您启动它并到达显示消息的部分时,Windows 中发生了什么:Applying Computer Settings?

我好像被挂在那里很久了。我能做些什么来简化引导的那部分吗?

编辑
我在这方面取得了一些进展。

我发现您可以在组策略编辑器(运行 gpedit.msc)中执行一些操作以查看发生了什么。

如果您进入Console Root->Computer Configuration->Administrative Templates->System,您可以将Verbose 与正常状态消息更新为 Enabled。您还可以转到Console Root->Computer Configuration->Administrative Templates->System->Scripts和 Enable run startup scripts visible。这将向您展示引导期间发生的情况。

就我而言,我似乎有某种安装尝试运行(并且失败)。我最终得到一个“Windows Installer”帮助窗口,弹出一个带有命令行选项的窗口。当我单击“确定”按钮时,启动的其余部分将继续。我认为有人将安装添加到我的工作站的 AD 组中,并且其参数已损坏。

我正在考虑将组策略脚本的最大等待时间(也在Console Root->Computer Configuration->Administrative Templates->System->Scripts中)从默认值(即 600 秒)更改为更小的值,例如 180 秒.

windows windows-server-2003 windows-xp
  • 5 个回答
  • 21896 Views
Martin Hope
BIBD
Asked: 2009-05-01 06:20:21 +0800 CST

每个 NIC 多个 IP 地址

  • 11

如何将多个 IP 地址分配给单个 NIC?我记得在 Unix 上这样做的时候。可以在 Windows 上完成吗?

windows networking ip tcpip nic
  • 2 个回答
  • 2090 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve