服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在Apache上使用重写规则疯了。 基本上我想实现的是重写任何url,如: http[s]://www.example.com/something 至 https://www.example.com 我在apache上有一个VHost,如下所示: <VirtualHost *:80> ServerName example.com ServerAlias example DocumentRoot /var/www/html/example_courtesy ServerAdmin [email protected] RedirectMatch 404 /\.git RedirectMatch 404 /\.svn <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/html/example_courtesy> Options Indexes FollowSymLinks MultiViews AllowOverride None Require all granted DirectoryIndex index.php indice.htm </Directory> RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] </VirtualHost> <IfModule […]
我们刚刚买了一个全新的惠普智能arraysP440,我们把它放在PCI和服务器确实检测到RAID控制器。 我想将磁盘连接到RAID控制器,但是智能arrays上的插槽与大多数RAID控制器不同。 我的电缆看起来像这样: 这是arrays控制器插槽的样子:
我有一个Apache服务于一个应用程序以及一个Web服务。 我想通过https的Web服务,但通过http的应用程序。 如何仅在特定位置启用SSL? 没有一个SSL指令似乎是有效的 <Location> </Location> 目前我有 <IfModule ssl_module> ServerName www.myserver.com SSLEngine on SSLCACertificateFile "/usr1/apache/conf/ssl/CAList.pem" SSLCertificateFile "/usr1/apache/conf/ssl/mine.crt" SSLCertificateKeyFile "/usr1/apache/conf/ssl/mine.pem" SSLVerifyClient require </IfModule> 但是这使得ssl在我不想要SSL的页面上。
我创build了非sudo用户,并且在login时不能添加ssh密钥: % ssh -vvv add ~/.ssh/mykey OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * ssh: Could not resolve hostname add: Name or service not known Ubuntu 14.04,干净的安装后没有改变SSHconfiguration。 当我添encryption钥login为sudo用户时,一切都很好。 我试图做 % eval `ssh-agent -s` Agent pid 18372 但是, ssh add在此之后显示相同的错误。
我正在嘲笑一个服务,它实际上运行在10.1.10.1上,这样做是为了将10.1.10.1的stream量redirect到127.0.0.1。 为了创造我的规则,我正在运行 iptables -t nat -A OUTPUT -p tcp -d 10.1.10.1 –dport 443 -j DNAT \ –to-destination 127.0.0.1:43000 它不报告错误,但它似乎也不会添加它; 当我运行iptables -L时,我没有看到它的任何地方。 有没有办法我可以看到什么可能出了错? 或者,这不是正确的方法吗?
我运行一个Ubuntu EC2实例约一年,在安装最新的更新之后,我失去了SSH连接。 我使用的是Codeship自动Capistrano部署的Rails应用程序。 服务器不断拒绝我的两个私钥,也是我用于持续部署的Codeship的关键。 我以为authorized_keys文件可能会损坏,并尝试所有的方式来恢复它。 但是,我不成功。 幸运的是,我有一个2月份的快照。 以下是我所尝试的: 我用最新的驱动器创build了一个快照,并重新创build了另一个卷。 我创build了一个新实例,并将创build的新卷装载为/dev/sdf 。 在检查驱动器上的authorized_keys文件时,它具有前面提到的所有3个键。 所以,我可以得出结论,我的密钥没有问题,但与SSHconfiguration。 尽pipe如此,我可以创build一个没有任何喧嚣的新实例,主要的问题是我必须从该卷中存在的mysql数据库中转储数据 。 那可能吗? 如果是这样的话,我怎样才能在安装的音量上做到这一点?
我将我的域名服务器(在regristrar中)指向了一个DNS提供商(Cloudflare)。 然后我创build了两个NSlogging指向我的主机名称服务器。 注册商 – > DNS提供商 – >主机。 但它不起作用。 我想用中间人能够快速更换主机。 此外,我尝试将这些值添加到我的注册服务商。 (名称是例子)ns1.hoster.com ns2.hoster.com ns1.cloudflare.com ns2.cloudflare.com也就是说,我想使用cloudflare作为NS备份。 但intodns.com说,configuration不好。
您好我正在运行一个5节点dse cassandra集群。 每个节点大约有90%的磁盘使用率,所以我从我的密钥空间中删除了数据(我只有一个密钥空间),但我的磁盘空间仍然是90%。是否有重新获得已删除数据的磁盘空间?
有没有办法打开谷歌云计算引擎上运行的MySQL数据库(而不是云SQL)和本地计算机上运行的MySQL工作台之间的端口3306连接? 我可以通过在防火墙规则下的所有networking(0.0.0.0/0)上打开端口3306来连接它。 但是,我想限制它只连接到我的笔记本电脑,而不是所有的networking。 我有一个dynamic的IP地址,但我不介意每次连接时都创build防火墙规则。 请指教。
我遇到了一个我无法解决的最新版本4.1.1.180的问题。 安装后,AD连接器现在失败并抛出错误。 他们在导入和导出运行configuration文件上失败。 他们同步失败, no-start-ma状态 事件日志然后注册两个事件 Event: 6005 The management agent "Domain.INT" failed on run profile "Export" because of an unspecified management agent error. Additional Information %3 事件6401 "ERR_: MMS(2276): ..\libutils.cpp(10143): Failed to start run because of undiagnosed MA error Azure AD Sync 1.1.180.0" 我已经安装了.NET 4.5的最新更新,然后安装了.NET 4.6.1,但结果相同(因此它现在正在运行.NET 4.6.1)。 此外,如果您打开连接器本身并尝试刷新架构或查看容器(OU),则会引发错误 我已经重新运行configuration向导 – 这完成没有错误。 如果我保存导入configuration文件输出,它不会显示任何内容 – 它正在成功连接到域控制器。 […]