服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图在Ubuntu上部署一个新的(第一次)Nginx服务器。 我正在关注DigitalOcean的教程,在这里find 。 正如本教程所示,我将每个站点放置在/var/www/domain.tld的主机上。 当我尝试使用git时,出现了我遇到的问题:一些站点存储在git repos中,但是尝试使用sudo与git导致权限错误(在git结尾)。 我正在寻找的是一种安全的方式,允许我的用户帐户访问站点目录,而无需通过sudo。 我不想在我的用户的主文件夹中使用一个目录(如~/var/www因为这使得站点依赖于我的用户)。 哪里是一个合理的标准化的地方来存储用户可访问的网站?
我使用Ubuntu服务器为我的东西,但是当我configuration速度1000和双工充分的错误发生。 我已经试过从这里得到的答案,不起作用,我使用的命令是 ethtool -s eth0 speed 100 duplex full 在此之前,我改变了我的networking设置,但不幸的是忘记了我所做的。 每当我重新启动我的电脑或networking,服务器无法连接,服务器显示“速度/双工不匹配”的错误。 我尽我所能,最后,我添加了论据吹到我的networking接口,它的工作,能够连接。 up sleep -5; ethtool -s eth0 speed 10 duplex half 但是科学呢,我的networking很慢。 我想让我的服务器全速,而且我不知道该怎么做。 我有search谷歌,仍然没有。 我试图重新安装操作系统,它仍然发生。 我必须将上面这行添加到我的networking设置才能使我的networking工作。 这是我的eth0信息。 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link […]
我们的存储层是标准设置中的以下内容: 操作系统之外: SAN上的LUN LUN上的VMware VMFS卷 VMFS上的虚拟磁盘(VMDK) 在操作系统(Linux)中: VMDK直接对应设备上的LVM PV(物理卷)(无分区) 1 PV = 1 VG = 1 LV,最终包含: 文件系统(ext3) 请注意,我们不是在这里讨论根磁盘。 现在的问题。 有时会有用户临时需要更多空间。 含义:他们想要在完成后给予空间。 /我想在完成后收回。 一些考虑: 这不像创build一个符号链接到我们可以暂时创build的第二个卷,以便稍后再次删除。 那是因为有时候,事先并不知道在哪里需要空间。 而且,在这种情况下,它可能不是100%透明的,因为可能需要为此移动数据。 所以我不会认为这是一个可以接受的答案。 我不会扩大物理体积(因为这将需要使VMDK变大,而且不能再轻易地变小)。 这同样适用于文件系统。 因此,唯一的解决scheme似乎是使用LVM层,对其进行扩展和减less是没有问题的。 但是:它上面的文件系统只能容易地扩展,而不是缩小。 那么,在没有任何停机时间的情况下,可以做到这一点,从而完全透明?
我有一个域example.com,它有一个Alogging指向我的外部IP。 端口80被转发到我的服务器。 但是,当我尝试从本地networking(外部IP后面)访问它时,我无法连接。 (不仅是对于那个端口,而是所有的)这在外部工作(端口转发设置正确) 有人能解释我为什么这样吗? (这是否与我的路由器有什么关系?)现在,我已经使用hosts文件中的更改解决了这个问题,所以它指向内部IP,但我想知道为什么我必须这样做。 有没有一个非哈克的方法来解决这个问题? 因此,我的本地networking中的设备也可以使用域名访问服务器(无需进行任何更改)?
我正在尝试使用本指南创buildISO存储库: http : //kb.softescu.ro/server-administration/linux-server-administration/how-to-create-a-local-iso-storage-repository-on-citrix –xenserver / (“主分区内部”一章) 问题是我有3个xenservers连接到池(让我们说xen1,xen2和xen3)。 如果我在xen3上创buildISO库,它会出现在xen1(池主),我不能将这个库中的图像附加到xen3上的VM上,因为xen3没有看到这个库。 我做错了什么,或者是什么问题?
我正在使用Debian 7 Wheezy。 我已经使用这个非常棒的全自动脚本安装了OpenVPN: wget https://raw.github.com/cwaffles/ezopenvpn/master/ezopenvpn.sh –no-check-certificate -O ezopenvpn.sh chmod +x ezopenvpn.sh ./ezopenvpn.sh 然后我使用这个真棒,完全自动化的脚本安装了DNScrypt: wget https://raw.github.com/simonclausen/dnscrypt-autoinstall/master/dnscrypt-autoinstall.sh –no-check-certificate chmod +x dnscrypt-autoinstall.sh ./dnscrypt-autoinstall.sh OpenVPN作为服务器和客户端的作品。 DNScrypt工作,但在节点服务器,而不是在OpenVPN客户端。 问题是:如何configuration服务器以从DNScrypt获取DNS,而我连接到OpenVPN?
在Fedora-18上,我安装了devstack,当我尝试启动新星计算时,我得到这个错误信息:任何想什么错误的想法。 $ uname -a Linux qabot 3.7.2-201.fc18.x86_64 #1 SMP Fri Jan 11 22:16:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 2014-12-29 18:54:25.206 TRACE nova.openstack.common.threadgroup 文件“/opt/stack/nova/nova/virt/libvirt/driver.py”,行4591,在_get_instance_capabilities 2014-12-29 18:54:25.206 TRACE nova.openstack.common.threadgroup arch.canonicalize(g.arch),2014-12-29 18:54:25.206 TRACE nova.openstack.common.threadgroup 文件“/opt/stack/nova/nova/compute/arch.py”,第160行,在canonicalize 2014-12-29 18:54:25.206 TRACE nova.openstack.common.threadgroup 引发exception.InvalidArchitectureName(arch = name)2014-12-29 18:54:25.206 TRACE nova.openstack.common.threadgroup InvalidArchitectureName:架构名称'arm'无法识别2014-12-29 18:54:25 .206 TRACE nova。 openstack.common.threadgroup 在这里完成日志
我有一个redis的奇怪问题,大约每30分钟一次它断开每个客户端。 注销下面。 在这种情况下,我既没有设置maxclients也没有设置超时时间。 有任何想法吗? [23829] 29 Dec 16:32:09 * DB saved on disk [1332] 29 Dec 16:32:09 * Background saving terminated with success ………………… last save ………………. [1332] 29 Dec 16:32:11 – DB 0: 71487 keys (0 volatile) in 131072 slots HT. [1332] 29 Dec 16:32:11 – DB 10: 1270390 keys (23754 volatile) in 2097152 […]
我在我的服务器( http://flarn2006.dyndns.org/tppupdates/ )上有一个Twitch Plays口袋妖怪Reddit更新的存档。 其中一些包括格式“/ u / 用户名 ”的链接,这是在Reddit上有效,但不是在我的网站上。 (我不是指的是正确的链接,这是正确的)。我试图使用mod_rewrite自动redirect这些链接,所以如果它得到“/ü/ 任何东西 ”的请求包含“ / tppupdates /“,它会将其redirect到Reddit。 我在我的apache2.conf中有以下内容: RewriteEngine on RewriteCond %{HTTP_REFERER} /tppupdates/ RewriteRule ^/u/(.*)$ http://reddit.com/u/$1 [R=301] 然而,当我点击其中一个违规链接,它只是给了我一个404。怎么了?
在以下情况下,Nginx应该将任何CGI请求redirect到“/ usr / share / nagios / sbin”: location ~ \.cgi$ { AND location /nagios { 每种情况都可以正常工作。 请求“newco.com/nagios”去正确的地方,并请求“whatever.com/*.cgi”去同一个地方。 但是我怎样才能把它们结合起来,这样只有“newco.com/nagios/*.cgi”在“/ usr / share / nagios / sbin”目录下才会出现?