服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个服务运行在localhost:5001 ,我想让它从外部默认端口访问。 为此,我已经将以下configuration文件添加到nginxconfiguration文件夹的sites-avaiable文件夹中: server { listen 80; location / { if (-f /var/www-data/hq/downtime) { return 503; } proxy_pass http://127.0.0.1:5001/; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } error_page 502 503 504 @maintenance; location @maintenance { # In this example, there's a directory in the site media files # called "downtime" that […]
我将先前静态的网站迁移到WordPress 4.3.1。 大多数情况下工作正常,但我有一个奇怪的情况:我需要example.com/foo/是dynamic的,但我需要example.com/foo/bar/是静态的。 我创build了一个/foo/bar/index.html来处理example.com/foo/bar/ ,但是现在example.com/foo/正在给出一个403 Forbidden代码。 我还需要example.com/foo/bar/才能显示在菜单中,我通过添加一个dynamic的example.com/foo/bar/来完成(删除这不起作用)。 example.com/foo/页面仍然存在,可以在admin中进行编辑。 为什么我得到403,我该如何解决?
我有一个testing服务器(PE 1950 III)。 我想运行带虚拟机的Windows Server 2012 R2 Hyper-V环境以及带虚拟机的ESXi 5.x环境。 这是严格的testing。 我的理解是PERC 5 / i根据您configuration的RAIDconfiguration向磁盘写入元数据。 我的磁盘集是: 2个160GB 5400 RPM SATA驱动器(ESXi 5.x) – RAID 1 2个500GB 5400 RPM SATA驱动器(Server 2012 R2) – RAID 1 我希望能够使用相同的服务器在磁盘集之间进行交换。 因此,磁盘组将总是看到相同的CPU /内存/控制器和固件的转速。 我唯一担心的是,当我在另一组磁盘中交换时,RAIDconfiguration是否会在给定的一组磁盘上丢失。 每当我在上面的#1和#2磁盘集之间进行交换时,是否需要重新configurationPERC 5 / iconfiguration? 显然,在交换到另一个磁盘组之前,我将closures当前的环境并closures电源。 我也将确保插槽0和1中的磁盘总是被重新插回到机箱中相应的插槽中。 这是testing和分期,所以数据并不重要,但我真的不想破坏这些磁盘上已经上演OS / VMconfiguration,但我只有一个testing服务器工作。 那么每次交换磁盘集时,都需要重新configurationPERC 5 / i吗? 或者是足够智能的系统从磁盘提取必要的数据并透明地启动。 ? 在此先感谢,/ rw
我在VPS上运行Debian Jessie。 我想要启用私钥和Google Authenticator通过SSH进入服务器。 我启用了 auth需要pam_google_authenticator.so 在/etc/pam.d/sshd和common-auth中 当我使用“terminal”(使用VPS提供商提供的VNC)login时,它正常工作,但是当我login时,它只是让我通过,而不会提示我inputGoogle Authenticator。 我还可以做些什么?
我正在学习如何设置和使用安装在Ubuntu服务器上的OpenLDAP。 我执行sudo apt-get install slapd ldap-utils -y并将我的ldap域设置为test.mydomain.com 。 我可以成功执行ldapadd以通过该域添加人员。 所以,我试图使用Ldapadmin来检查示例LDAP服务器中的示例数据。 我的LDAP主机是必需的,我提供以下,使用端口# 389 : ldap://*.*.*.*/test.mydomain.com ( 星号代表我的IP地址 ) 当主机被testing时,我得到一个LADP错误:服务器closures! 信息。 让它在Ldapadmin上工作是在我的Drupal网站上使用相同configuration来启用单点login的第一步。 任何人都可以帮忙吗? UPDATE @Brian Showalter: 在/etc/phpldapadmin/config.php我重新设置以下内容: $服务器 – >的setValue( '服务器', '主机', ''); $服务器 – >的setValue( '服务器', '基础',arrays( 'DC = ldaptest,DC = COM')); 所以,现在是ldaptest.com而不是test.mydomain.com 。 我也执行dpkg-reconfigure slapd来修改域名。 不过,我对你的陈述“ … use ldap://<server IP or hostname> as the LDAP […]
我在WAMP体系结构上有一个Moodle平台(2个应用程序服务器和1个数据库服务器,所有这些服务器都使用与moodle文件相同的共享目录)。 Php 5.5.12 Apache 2.4.9 Mysql 5.6.17 Win server 2012r2 该网站位于内部封闭networking网站,而用户则通过活动目录(ldap树)进行标识。 该网站非常缓慢。 每当我们尝试进入网站时,大约需要30秒来加载页面,这是在Chrome控制台上的第一个networking条目: Index.php,状态303,发起者其他,大小612b,时间23秒 Index.php?testsession = 11,状态303,发起者 – http://mooc/login/index.php ,大小429b,时间763毫秒 mooc,状态200,启动器 – http:// mooc / login / index.php?testsession = 11,大小38kb,时间4秒 只有30秒的时间。 正如您可能会注意到的那样,该网站的地址是http:// mooc / 这个testsession = 11似乎很可疑,不是吗? 你说什么? 谢谢!
当我在Debian Wheezy下时,virt-manager创build了带有“pc-0.12”机器types的虚拟机。 由于我在Debian Jessie下,virt-manager使用“pc-i440fx-2.1”机器types创build虚拟机。 virt-manager(或libvirt或qemu或kvm?)如何确定/find正确的机器types? 感谢提前
我使用此redirect将https://username.mywebsite.com/redirect到https://mywebsite.com/username RewriteEngine On RewriteCond %{HTTP_HOST} ^(.*).mywebsite.com [NC] RewriteRule .* https://mywebsite.com/%1 OR RewriteCond %{HTTP_HOST} ^([^.]+)\.mywebsite\.com RewriteRule ^(.*)$ https://mywebsite.com/%1 [L,NC,QSA,R] 但是,当我使用subdoamin尝试我的页面时,出现此错误: 这个网站的安全证书有问题。 本网站提供的安全证书是针对不同网站的地址发布的。 安全证书问题可能表示试图欺骗您或拦截您发送给服务器的任何数据。 我们build议您closures此网页,不要继续访问本网站。 推荐的图标点击这里closures此网页。 不build议icon继续到这个网站(不推荐)。 我可以点击“继续浏览本网站(不推荐)”,我的浏览器忽略错误,但这不是用户友好的。 我有无限的用户,我的SSL是通配符。 我不希望用户得到这个错误:( 我已经将* .mywebsite.com添加到路由 这里是可能的SSLconfiguration <VirtualHost *:443> ServerName mywebsite.com ServerAdmin [email protected] DocumentRoot /var/www/html/mywebsite.com RewriteEngine on SSLEngine on #SSLProxyEngine on SSLCertificateFile /etc/apache2/ssl/markethive.com/mywebsite.crt SSLCertificateKeyFile /etc/apache2/ssl/markethive.com/mywebsite.key SSLCACertificateFile /etc/apache2/ssl/markethive.com/mywebsite.ca-bundle LogLevel info ErrorLog /var/log/apache2/markethive.com_ssl/error.log […]
目标 为员工的个人设备提供互联网访问权限,而无需访问内部networking。 设备 Netgear WNDR4500v2:用于访客networking的无线路由器(具有无线隔离function) MikroTik RB2011Ui AS-RM :这个networking的主要路由器。 附上它是几个交换机组成的有线内部局域网。 在这个Juniper光纤设备的上游,我没有pipe理权限。 连接 瞻博networking – > MikroTik – >思科交换机 – >客户端,打印机等 Netgear目前连接到MikroTik的一个端口,该端口是Cisco交换机使用的同一主端口的从端口。 改变这可能是解决scheme的一部分,但我不确定。 我在哪里 我将Netgearconfiguration为使用无线隔离,并将其内部IP范围设置为匹配办公室networking,然后将其连接到MikroTik路由器。 我的意图是要求办公室资源不能摆脱Netgear的范围(例如,请求192.168.1.1将返回networkingpipe理面板,而不是mikrotik),但它做了一些自动configuration,当我连接它,并切换到不同的范围,所以现在我可以访问MikroTik和ping办公设备。 不是我在找什么。 考虑到MikroTik可能会有更优雅的东西,这看起来好像是破解方法。 用这个设备隔离无线路由器的正确方法是什么?
您好我使用redsocks和iptables端口redirect规则来设置一个透明的代理,工作正常,但我需要build立非代理访问iptables规则,域domain1.com和domain2.com和10.0.0.0/8这是我的实际redirect规则。 iptables -t nat -A OUTPUT -o eth0 -p tcp -m tcp –dport 80 -j DNAT –to-destination 127.0.0.1:5123 iptables -t nat -A OUTPUT -o eth0 -p tcp -m tcp –dport 443 -j DNAT –to-destination 127.0.0.1:5124 其中端口5123和5124是红袜的端口 它的可能性绕过所需的域和IPS的端口redirect?