服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有Windows Server上运行的MS SQL Server Express(包括AMD64,2008 R2)。 MSSQLconfiguration为远程访问。 当我完全禁用防火墙时,此访问正常工作。 当我启用防火墙时,它停止工作。 我已阅读并尝试从这些Microsoft文章的指示: 在 这里 我已经在服务器上为所用的端口(设置为3306)和可执行文件添加了TCP和UDP传入exception:C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ Binn \ sqlservr.exe I'已将防火墙规则设置为适用于所有域。 仍然没有连接。 没有什么奇特的在这里:没有ActiveDirectory,没有域,没有第三层交换,只是一个简单的SQL Server身份validation连接从工作站连接到相同的物理交换机作为服务器。 除了禁用防火墙,有没有人知道如何解决这个问题?
我已经与GoDaddy托pipe,我的帐户支持多个域名。 我的目录结构看起来像〜/ html,然后〜/ html / site1,〜/ html / site2等。在〜/ html我有我的“主”网站的文件,然后在〜/ html / site1等,我有文件为我的其他领域。 根站点是一个CakePHP站点,使用mod_rewrite作为漂亮的URL。 当我有重写规则时,它会中断site1,site2等等。 所以我需要调整我的.htaccess忽略其他网站。 有没有一个规则,我可以添加不会将mod_rewrite和.htaccess包含我的其他网站的子文件夹?
我在哪里可以findGraphite绘图工具的附件,以监视服务器内存使用情况,磁盘/networking活动和其他常用指标?
假设我在Windows 7 Ultimate上执行以下操作: 打开iTunes并启动Internet广播电台。 接下来我将VPN投入工作。 现在在这一点上(我想…),iTunes电台将通过我的networking,而不是通过VPN。 但! 说我仍然login到VPN,我需要重新启动iTunes并重新启动广播电台,现在是否通过VPN? 我怎么知道 我必须担心这个吗? 我可以改变它,使iTunes通过我的networking连接,而不是所有的时间穿越VPN?
这可能吗? 如果是这样,我如何设置我的静态本地IP为192.168.0.2? 现在即时通讯在我的/ etc / network / interfaces中使用 iface eth0 inet static address 192.168.0.2 netmask 255.255.255.0 gateway 192.168.0.1 但它似乎不工作,因为我什么都不能ping。 当我inputifconfig它甚至不显示eth0。 我不知道是什么原因造成的。
我想跑 一个shell脚本restore 作为postgres用户 从PHP脚本(用户名是php ) 使用sudo(所以不需要密码) 该脚本将有几行代码,像 dropdb <database name> psql -c "create database <database name> with encoding 'unicode';" -U edutemplate1 psql -d <database name> -f edu.hourly.sql 运行脚本restore的sudo命令语法是什么? sudoers的语法是什么,以允许php用户运行restore脚本作为postgres用户? Sudo版本1.7.2p7 Linuxtesting2.6.34-12-desktop#1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 x86_64 x86_64 GNU / Linux UPDATE 问题的第一部分已经在SO sudoers-syntax-to-run-shell-script-as-php-user UPDATE2 我添加了php ALL=(postgres) NOPASSWD: /usr/bin/id到/ etc / sudoers然后做了su php ,然后sudo […]
任何使用适用于VMware ESXi4.1或Xen 3.4的Compatile NIC芯片组的主板? 所有主要的制造商华硕,微星,技嘉似乎使用基于Realtek或威盛基于芯片的网卡,所以没有驱动程序支持…. 我正在考虑基于AMD800系列或Intel P55,X58系列的SOHO borads 只有英特尔芯片组拥有广泛的支持e1000 *驱动程序(825 *) 请提前提前…..感谢
我在一家在全国有500家零售店的公司工作。 每家商店都配备2台或3台电脑。 有没有一种方法来大规模安装应用程序,而不必一次访问一台PC(例如通过VNC)?
我目前有一个服务器postfix / dovecot / postfixadmin和squirrelmail运行多个域。 我使用mysql来存储帐户/域的详细信息。 但是,如果我转到我的服务器上的域的Web邮件,我可以login到我的服务器上的任何域上的所有电子邮件帐户。 我怎样才能使它只能使用正确的域名login到malaccount? 如果我这样做,是否也可以允许直接使用服务器的IP地址login到所有mailaccount? 简而言之,如果用户访问domain1.com/webmail,他只能使用@ domain1.comloginemailaccounts,但如果用户转到ABCD / webmail,他可以login到服务器上的所有emailaccounts。 编辑: 我觉得我的post还不够清晰,所以我会试着更好地解释一下: 我有一个后缀/ squirrelmail安装,squirrelmail可以访问任何域通过domain.com/webmail(/ webmail别名)。 但是因为我只有一个安装,所以可以使用任何域login我的服务器上的所有域。 例如,如果我有domain1.com和domain2.com,您可以通过www.domain2.com/webmail的[email protected]。 我不想要这个。 这个规则的唯一例外是我希望能够访问完整的邮件服务器,所有域名上的所有电子邮件都使用服务器的IP地址(ABCD / webmail)。 对不起,如果我的问题不清楚,英语不是我的主要语言,所以我有时会遇到一些麻烦,用英语解释我的问题。
我写了一个简单的Windows服务,每隔几[5]秒轮询一次UNCpath。 当它在该文件夹中find一个特定的子目录时,它会移动它。 该代码没有任何内置的lockingfunction,如果我在本地path上运行进程,一切都很好。 如果我尝试访问networkingpath,当服务运行Windows状态,path找不到,那一刻我停止服务,它再次可用。 我所有的代码都包装在一个简单的: if(Directory.Exists("xxxxx")) { } 有没有任何标准的机制,可以保持“看过”的目录解锁? BTW – 运行服务的用户帐户是LocalSystem 非常感谢