服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个模糊的概念,但我不清楚本地域和“中继域” 我相信本地域是“本地主机”和其他别名,你把服务器设置为“自我”。 我相信“接力”领域是“其他一切”? 就像如果一个DNS有foobar.com指向这个服务器,那么foobar.com是一个中继域? 我不确定这一点。 在exim安装文件中 – (exim4.template.conf)这意味着什么“回退MX或邮件网关的域” – 什么是回退 mx? 这是否意味着你的服务器就像一个DNS服务器?
如果我有3个域名:siteA,siteB和siteC。 可以说,所有这些网站都存储在同一台服务器上,但是我想lockingsiteB到只有一个特定的子网和siteC到更广泛的子网。 有没有办法使用IPTables和Apache来实现这个目标?
我正在使用mysqldump备份我的数据库: http : //www.tizag.com/mysqlTutorial/mysqlbackup.php 它给了我一些命令(Linux我认为): mysqldump –tab=/path/to/some/dir –opt db_name 但是这并不能解释我用这个命令做什么,或者我怎么把它发送到数据库以便备份。 它说我需要运行SSH到您的Web服务器 。 这是什么意思,我该怎么做? 编辑: 我这样做的主要原因是,我可以让数据库每周使用cronjob自动备份。 使用PhpmyADmin或我需要手动访问的任何工具来备份数据库不是我正在寻找的解决scheme。
是否有可能使用expires.conf从mod_expires排除一个或多个directorys? 我知道如何进行file和mimetypes的设置,但我迷失了,告诉它不要将过期的头文件添加到来自特定目录的文件。
我使用ex从/etc/init.d/CONFIG脚本修改configuration文件。 我正在使用debian squeeze(昨天更新) 我的问题是:使用当前挤压系统的vi / ex软件包在init脚本中启动ex / vi是不可能的。 没有错误信息 – 提示只是停止,但可以用STRG-C释放。 它一直工作,直到昨天挤压包/ 3个月前。 我的问题是为什么? 我能做些什么来解决这个问题? 编辑1 :只有一个脚本试图从USBconfiguration和configuration服务。 Edit2 :我正在做的一个样本: # get usb stick's mount point … # get config from stick … # edit config file ex ${PREFIX}/etc/mysql/my.cnf -c '%s/^datadir.*$/datadir = /usr/local/mysql/data' -c'wq!' # change that might fail and is allowed to fail ( ex […]
我希望尽可能快速(经济高效地)掌握SendMail操作。 有任何书籍或在线课程可以帮助吗?
如果我停止IPTables服务,我的ftp服务器按预期工作。 但是,启用时,我无法连接(在发生authentication之前)。 # iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — anywhere anywhere tcp dpt:http ACCEPT tcp — anywhere anywhere tcp dpt:https ACCEPT tcp — anywhere anywhere tcp dpt:domain ACCEPT udp — anywhere anywhere udp dpt:domain ACCEPT tcp — anywhere anywhere tcp dpt:rndc ACCEPT tcp — anywhere anywhere tcp […]
我有Ubuntu 10.04服务器与Lightspeed(networking服务器),PHP5,Mysql,TCPDF和sendmail我需要运行队列的cron作业,如果有任何工作已经运行,那么它必须创build队列,如果不是那么它将转到tcpdf文件夹sendmail。 因为我从serverfault得到了一个代码 `PIDFILE=/tmp/`basename $0`.pid if [ -f $PIDFILE ]; then if ps -p `cat $PIDFILE` > /dev/null 2>&1; then echo "$0 already running!" exit fi fi echo $$ > $PIDFILE trap 'rm -f "$PIDFILE" >/dev/null 2>&1' EXIT HUP KILL INT QUIT TERM` 但我没有得到如何运行显示可以帮助我一样对我的英语感到抱歉。
我试图把我们的生产networking服务器转移到一个Linux的盒子。 当我使用apachectl发出启动命令时,什么都不会发生,并且回到命令行。 如果我运行apachectl status ,它告诉我“ELinks:连接被拒绝”。 但是,如果我尝试直接使用httpd -k start来启动apache,就会启动apache进程。 任何想法,为什么我不能使用apachectl来启动它? 另外,通过发出httpd -k start命令启动它是不是一件大事? 我只是总是这样开始,但是担心apache文档中的下面一行 通常,不应该直接调用httpd,而应该在基于Unix的系统上通过apachectl调用 http://httpd.apache.org/docs/2.0/programs/httpd.html
生成服务器统计报告和实时监控的最佳工具是什么? 感觉像Webalizer有点落后。 谢谢!