服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我刚刚安装了VestaCp的Ubuntu 14.04服务器,并希望保护邮件服务器。 我已经为exim和dovecot启用了ssl。 我唯一还在与之战斗的是接受encryption密码。 德福科特已经与他们合作,但是我无法find有关如何使用他们的信息。 如果我没有误认为VestaCp使用Exims通过dovecot支持进行身份validation。 我跟着这个线程,并做了鸽舍的变化(工作) – 谢谢谷歌翻译: https ://forum.vestacp.com/viewtopic.php?f=12&t=3811&p=6036&hilit=md5#p6036 但是,eximconfiguration不起作用,我总是得到错误: Exim configuration error in line 164 of /var/lib/exim4/config.autogenerated.tmp: option "dovecot_md5" unknown Invalid new configfile /var/lib/exim4/config.autogenerated.tmp, not installing /var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated 哪里需要为md5或其他encryption定义这个dovecotauthentication选项? 如何在exim中启用encryption密码? 或者,当通过SSL进行身份validation时,是否需要encryption密码?
我正在尝试在centos上设置“apache + uWSGI”。 但是我收到以下错误: 无效的命令“uWSGISocket”,可能是拼写错误.. 为此,我find了一个解决scheme,我需要一个名为: 中的libapache2-MOD-uwsgi 但是,在该包没有可用的centos。 现在我很困惑是否可以在centos上configuration“apache + uWSGI”? 以下是我的虚拟主机configuration: LoadModule wsgi_module modules / mod_wsgi.so WSGISocketPrefix / var / run / wsgi ServerName www.example.com ServerAlias example.com DocumentRoot /usr/src/example/templates <Location /> SetHandler uwsgi-handler uWSGISocket 127.0.0.1:3031 </Location> <Directory /usr/src/example/templates> Order allow,deny Allow from all </Directory> 请帮忙
我有一个BIND9安装区域分区在不同的视图。 我想限制RNDC控制这个特定的意见。 例如:我希望允许RNDC客户端从视图A中删除区域,但不能从视图B中删除区域。 有没有可能在BIND中实现这样的configuration? 如果没有:任何build议的解决方法?
我按照Linode上的这个教程设置了一个只发送邮件的服务器: https://library.linode.com/email/exim/send-only-mta-debian-6-squeeze 它有效,但有一些古怪。 使用PHP发送电子邮件只要提供1个电子邮件地址。 如果我在逗号分隔的列表中使用的字段似乎不完全工作。 或者不是所有的地址都能得到电子邮件。 我的configuration看起来像; dc_eximconfig_configtype='internet' dc_other_hostnames='isthatbeergood.com; themoviepostersite.com; parkereatery.com; stratford.parkereatery.com; trumbull.parkereatery.com; richtestani.com; localhost;' dc_local_interfaces='127.0.0.1' dc_readhost='' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='' dc_mailname_in_oh='true' dc_localdelivery='maildir_home' 虽然大多数电子邮件不会来主机名,因为它只发送,将它发送到任何地址? 这里是/ var / log / exim4 / mainlog的结尾 2014-06-20 10:37:29 1WxzwV-0008DP-Vi => [email protected] R=dnslookup T=remote_smtp H=mx3.mac.com.akadns.net [17.172.34.64] 2014-06-20 10:37:29 1WxzwV-0008DP-Vi Completed 2014-06-20 10:41:04 1Wy000-0008Do-SH <= [email protected] U=www-data P=local […]
我目前正在运行5.3.17,我想更新到最新的稳定版本。 我查了一堆指南,他们都让我做手动使用wget。 我希望通过zypper来完成,这样我就可以使用“zypper update”来更新它,就像我对其他所有的东西所做的一样。 我怎样才能更新PHP到最新的稳定使用zypper?
我不清楚为什么这个工作不正常。 我有sub.domain.com与其在/sub_folder内容,而sub.domain.com列出在domain.com的ServerAlias指令。 两者的DNS指向相同的IP。 在域名的虚拟主机,我也有以下重写将其发送到子域的正确的文件夹: RewriteCond %{HTTP_HOST} sub\.domain\.com RewriteRule (.*) http://domain.com/sub_folder 这工作,但我被要求,使浏览器地址不会从sub.domain.com更改为http://domain.com/sub_folder 。 我试图改变: RewriteRule (.*) /sub_folder [L] 也试过了 RewriteRule (.*) /sub_folder [PT] 两者都给错误。 我已经尝试添加index.html这两个行为没有什么区别(所以我假设目录索引照顾它)。 它看起来像第一个打破了页面的一些包含,另一个导致redirect循环。 语法是正确的,我正在尝试完成吗? RHEL 6 httpd 2.2.15
我在运行CENTOS 6.5的Linux服务器上访问在typesNFS上挂载的ext4文件系统上的文件时遇到了问题。 我知道文件存在于这个文件系统上,因为当我明确地调用这些文件时(例如使用ls , awk或者cat ),我可以看到它们,但是对于像rsync这样的程序或者从ls到另一个程序如grep awk 。 举一个例子来澄清一下,以下将返回空: ls /mnt/seisvault2/data/sac/201402/20140203_220000_MAN/ | grep WCI\.BH1\.IU.10 虽然这显示了该文件实际存在: ls /mnt/seisvault2/data/sac/201402/20140203_220000_MAN/WCI.BH1.IU.10 。 在许多目录中,这是一个问题,大多数文件显示正常,不需要显式调用,如示例中所示。 任何人都可以帮我理解这个问题吗? 作为一个例子,为什么这是一个问题,rsync -a在第一次运行时复制“missing”文件,但是对于后续的每次运行,它不认为文件在目标目录中,因此再次复制它。
从我读到的,桥接发生在IP层下面,但我怎么能够分配一个IP到桥接口? brctl addbr br0 ifconfig br0 IP promisc up 操作系统是做什么的? 这听起来像是它提供了一个在br0之上的ipnetworking堆栈。 那么iptable规则可以在这个接口上面工作吗? 谢谢。 PS:对ebtables不感兴趣。 Iam更感兴趣的是当我将IP分配给网桥接口时发生的情况。
我在我的服务器上运行一个应用程序。 用户使用BDE SQL连接器连接到此应用程序。 应用程序使用“运行时”在客户端PC上运行。 “运行时”文件位于Windows目录中。 由于用户只能访问Windows目录,因此“运行时”会导致问题。 我喜欢为用户提供这些“运行时”文件所需的权限。 如何find拒绝读取或写入访问的所有文件?
在configuration文件中, location /i/ { root /data/w3; } /data/w3/i/top.gif文件将被发送以响应/i/top.gif请求。 我如何设置它忽略i在文件path? 事实上,我需要将/i/top.gif映射到/data/w3/top.gif 。