服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我今天用新的Ubuntu 14.04提出了我的networking服务器,并遇到了一个不舒服的问题 无论什么即时尝试Apache无法识别目录指令或可能是我的webapp的DocumetRoot 在我的.conf文件中有两行 Document Root /var/www/webapp Directory "/var/www/webap" 000-default.conf被禁用,并且这里的目录行被改变 /var/www/hrml to /var/www 当我现在使用服务器名称时,浏览器结束于/ var / www,但不在/ var / www / webapp中 有任何想法吗? 谢谢
Azure上有一台Linux虚拟机,最初带有一个30G操作系统磁盘。 由于我有一个积累了大量数据的应用程序,我通过Azure Dashboard附加了一个新磁盘,现在是这样的: Filesystem Size Used Avail Use% Mounted on /dev/sda1 29G 19G 9.2G 67% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 3.4G 12K 3.4G 1% /dev tmpfs 698M 248K 697M 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.5G 0 3.5G 0% /run/shm none 100M 0 100M 0% /run/user /dev/sdb1 281G 63M […]
我有一个来自旧Joomla安装的RSS feed example.com/?format=feed&type=rss 。 该站点现在使用Jekyll构build,并使用新的URL example.com/rss.xml作为RSS提要。 重写规则不适用于我,因为URL以“?”开头。 我有它的工作与if指令,但要避免使用if 。 这里是我想用重写或redirectreplace的工作if指令: if ($args ~ "type=rss") { rewrite ^ https://example.com/rss.xml? permanent; } 可以以“?”开头的URL指令 被重写还是redirect?
我不太了解设置DMZ,但是从我在OpenSUSE文档中读到的内容来看,将DMZ区域中的networking接口允许从外部和内部networking接入,同时限制它到达内部区域本身。 我刚刚尝试过这一点,似乎我仍然可以从这台服务器ping内部networking,即使它的接口在DMZ中。
我已经更新了我的Ubuntu服务器使用OpenSSL 1.0.1g,当我运行sudo openssl版本 – 我得到OpenSSL 1.0.1g 2014年4月7日build立于:星期六4月19日14:15:45 UTC 2014 platform:linux-elf 但是,像https://filippo.io/Heartbleed/这样的网站仍然会将我的网站归还给Heartbleed。 我已经重新启动服务器,不知道还有什么我必须做的。 有没有办法find当前正在运行的服务,并且容易受到Hearbleed安全问题的影响? 任何人有这个问题?
例如,十几个应用程序必须使用XenServer等开源技术托pipe在单个Dell服务器上。 一些应用程序是资源密集型的,而另一些则不是。 虚拟机的架构应该是什么?服务器有32GB的RAM? 为每个应用程序创build一个单独的VM是一个很好的架构决策? 如果有人能够提供关于这种优化的详细信息,那将是非常好的。 技术栈是PHP,MySQL几乎无处不在。
build立 ____________________________ ____________________________ | Host | | Client | | Public IP: 66.66.66.66 | | | | Internal IP: 10.0.3.1 | <———> | Internal IP: 10.0.3.192 | —————————- —————————- 拥有公共IP的主机(= 66.66.66.66) Linux容器(LXC),在文章的其余部分被称为客户端,以运行Web服务器的vethnetworking选项开始。 在主机上,防火墙configuration了ufw ,并且相应的端口被打开并转发到客户端,这是可行的。 iptables端口转发在/etc/ufw/before.rules : # nat Table rules *nat :PREROUTING ACCEPT [0:0] -A PREROUTING -i eth0 -p tcp –dport 80 -j DNAT –to-destination […]
我有EC2实例提供一个非密集的,相对较低的stream量网站,而不是为ElasticCache脱壳,我正在考虑在每台服务器上进行caching并镜像caching中的数据。 问题是我无法find有关自动开箱即用的caching服务器/ NoSQL服务器上的任何信息。 基本上,我希望处理文档的方式与ElasticSearch相同,只需inputAWS凭证,并使ElasticSearch执行一种自动发现来解决,群集上的所有服务器之间似乎都会非常迅速地镜像到另一个服务器上镜像。 Web应用程序运行在Tomcat上,nginx作为Web服务器的前端。 caching用于页面的各个部分,而不是整个请求,所以caching的内容将被Web应用程序检索,理想情况下为JSON文档。 我已经考虑过使用ElasticSearch来达到这个目的,但是不要使用非专门用于caching的东西,即使ElasticSearch比较快。
使用redhat-idm-console工具通常需要很长时间才能将更改反映到目录服务中。 closuresFirefox并清除caching似乎没有任何明显的影响。 最终在未知的时间段之后,该帐户不再有效。 添加帐户也是一样。 最终帐号在目录服务中被识别。 任何想法,为什么是这样的情况下,如何解决它? 是否有另一个命令立即更新,而不必等待?
当我尝试同步时,rsync给了我这个奇怪的错误。 我认为升级到Ubuntu 14.04后,错误开始了。 root@****:~# rsync -avvv –exclude-from '/root/rsync/exclude_nas' -e "ssh -i /root/rsync/rsync-key -p 369" /srv/nas/home/ martin@*******:/backup/martin/nas/ opening connection using: ssh -i /root/rsync/rsync-key -p 369 -l martin ****** rsync –server -******* . /backup/martin/nas/ (13 args) /usr/local/bin/rsync: Undefined symbol "locale_charset" rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data […]