服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
其实这不是合并问题,这是相当棘手的。 让我打电话给我想要做的服务器(?)“HOOLA” 这个“HOOLA”包含HTTP服务器(例如Apache HTTP Server)和XMPP服务器(例如Openfire)假设“HOOLA”分配在123.22.125.22 IP地址。 当用户向123.22.125.22发送HTTP请求时,“HOOLA”将该请求交给内部HTTP服务器。 当用户将XMPP请求发送到123.22.125.22时,“HOOLA”将该请求交给内部XMPP服务器。 并且都将自己的回复返回给用户。 这是我需要做的。 但是我不知道该怎么称呼,而且我也无法search到任何信息,因为我无法想象这个工作中的一些关键字。 我想要“HOOLA”的最佳解决scheme运行,只有一个过程。 我想我应该修改这个解决scheme的Apache HTTP Server或Openfire的源代码。 我想要的第二个最佳解决scheme有三个进程:“HOOLA”,“Apache HTTP Server”,“Openfire”。 而“HOOLA”则对所有请求和响应stream进行控制。 我想我不需要修改这个解决scheme的Apache HTTP Server或Openfire的源代码。 如果你只是让我知道我应该使用什么关键词search,我将非常感激。
可能重复: 我的服务器被黑了应急 /lib/libsh.so文件属于哪个软件包? 自从它被感染以来我需要更换它。 与/etc/sh.conf相同。 现在我已经把它移到了/temp/libsh.so.infected。 我可以删除它吗? 编辑1: 我刚刚发现libsh.so不是一个文件,而是一个包含以下文件的目录:bash shdcf shhk shhk.pub shrs
我想要更改如下所示的url: http://www.gsmsite.nl/zakelijk/product/phone?b=met-internet-250plus 至: http://www.gsmsite.nl/zakelijk/product/phone?bundel=met-internet-250plus 我将如何使用.htaccess重写规则来做到这一点?
我越来越困惑我的htaccess文件。 如果我使用以下指令: RewriteCond %{REQUEST_URI} distribute$ RewriteRule (.*) BalanceManager.php [L] 然后我希望https://somehwhere.com/distributeredirect到https://somehwhere.com/BalanceManager.php POST数据到位…这正是发生什么,这是伟大的。 我也希望https://184.22.345.77/distribute用POST数据redirect到https://184.22.345.77/BalanceManager.php 。 它不这样做,它会抛出404找不到。 我需要这个工作在IP地址和SSL协议,但没有得到任何工作。 有没有一个正确的方法来做到这一点? 有没有其他方法来实现这一目标? 我可以直接使用https://somehwhere.com/BalanceManager.php来处理这个文件,但是当我在浏览器中查找https://184.22.345.77/BalanceManager.php时,会抛出404错误。 主机在amazon web services架构内,重要的是… 我使用的是一个负载均衡的WordPress网站。 干杯!
我们有一台Linux服务器,在其上build立了一个站点(site1.com),随后我们可以build立更多的站点。 当我们通过php发送邮件时,它来自[email protected] 我们想将其更改为[email protected],但也可以这样做,当我们在路上添加site2.com时,我们可以将默认电子邮件设置为[email protected]。 我尝试在.htaccess中设置,但似乎没有工作。 也许我做错了。 php_value force_sender [email protected] Linux noob,那么做这件事的最好方法是什么?
我在SQL Server 2005 / WS 2003平台上有几个数据库,而且我有一个好奇的情况出现了。 一个星期前我一直在手动将数据库备份到USB硬盘上(这不是使用USB设备的问题)。 然后我决定实施一个适当的维护计划来备份数据。 在创build这个计划时没有实际的问题,但是一些东西已经改变了,并且阻止了我从一个数据库写入USB设备。 所以… 我现在得到的错误是:System.Data.SqlClient.SqlError:写在“F:\ External_Storage \ mybackup.bak”失败:27(错误未find)(Microsoft.SqlServer.Smo) 此错误只发生在一个数据库上 – 通过运行计划,SQL代理作业或右键单击数据库并select备份。 如果我select一个替代数据库它备份正常。 我检查了这个错误,它表明磁盘本身可能是错误的。 我已经运行chkdsk没有错误,就像我说的,只有一个数据库的备份失败。 我认为这可能是文件大小作为备份的主要数据库是2.5GB的 – 备用是比较几MB,但驱动器是NTFS,这应该是好的吗? 我已经比较了数据库属性,可以看到没有显着差异。 唯一真正的变化是维护计划的实际准备; 不过,我不明白这将如何改变事情。 我很难过,希望我只是有一个荷马的时刻,某个地方的人会让我说'哈哈!'。
我有一个用作路由器的Linux机器。 该盒子的“WAN”连接实际上是另一个LAN(主LAN)。 我正在尝试使用我的盒子/路由器创build另一个LAN(辅助LAN)。 次要局域网的目的是将局部networking与主要局域网隔离。 当我说孤立,我的意思是任何networking发现协议(bonjour,无论窗口使用,以及其他任何使用广播地址)不会扩展到辅助局域网外,任何辅助局域网内的设备之间的stream量永远不会传递到主LAN。 主要的问题是我需要在主,从局域网之间进行一对一的NAT,也就是说MAC地址是通过NAT传递的。 理想情况下,我会有三个MAC地址列表。 第一个列表中的设备将按照上面的描述进行处理。 第二个列表中的设备将无法连接到辅助LAN(我的打印机)以外的任何设备。 第三个列表中的设备实际上只能在主局域网中(就像它们直接连接并且只连接到同一个WAN端口一样)。 1)如何创build一对一的NAT ? 2)如何通过该NAT传递MAC地址 ? 3)(较不重要)如何设置不同的路由规则,取决于MAC地址,如第二段所述?
我试图find一个解决scheme,并find了一些指导,但似乎没有工作。 我有以下url – http://www.mysite.com/aboutus.html 不过,还有一些其他网站链接到我的旧托pipe网站,并指向http://www.mysite.com/nw/aboutus.html 。 我的问题在这里试图从url中删除'nw'目录。 我已经在IIS中设置了以下URL重写,但它似乎没有做任何事情, <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect all to root folder" enabled="true" stopProcessing="true"> <match url="^nw$|^/nw/(.*)$" /> <conditions> </conditions> <action type="Redirect" url="nw/{R:1}" /> </rule> <rule name="RewriteToFile"> <match url="^(?!nw/)(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="/{R:1}" /> </rule> […]
我正在安装MS SQL Server Express 2008 Service Pack 1时遇到困难。我已经安装了MS SQL Server Express 2008,我想要做的就是安装SP1,但是即使select了所有function,我仍然收到以下错误消息,但仍然告诉我select一个或多个function: 另外仅供参考,当我打开SQL Serverconfigurationpipe理器来pipe理我的SQL Server服务时,会显示以下错误消息: 如果有人遇到了这个问题,并有解决scheme,请让我知道,因为我的目标是安装pipe理工作室,但为此,我必须安装SP1至less,我卡在这一点上。 谢谢。
我试图将id_rsa.pub密钥复制到服务器。 在我的情况下,服务器也有一个虚拟的机器,称为开发在主机上运行。 我使用此命令将id_rsa.pub密钥复制到主机以进行自动login。 ssh-copy-id -i ~/.ssh/id_rsa.pub vickey@host 这工作得很好,我可以自动login到主机。 我也想自动login到开发机器。 我知道我只能从主机中复制authorized_keys的内容到开发机器,但我正在寻找一个命令行的做事情。 创build一个隧道就像解决scheme ssh vickey@host -L 2000:dev:22 -N 现在当我尝试 ssh-copy-id -i ~/.ssh/id_rsa.pub vickey@localhost -P 2000 在这里工作的密码是我的本地机器,我希望它问我的开发机器的密码。 上面的命令将pub key添加到本地机器,而不是添加到开发机器。 但是这个命令要求我input开发密码并复制文件。 scp -P 2000 vickey@localhost:/home/vickey/trash/vim . vickey@localhost's password: vim 100% 111 0.1KB/s 00:00 我该如何做与ssh-copy-id相同?