服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我使用gem install rvm安装了RVM。 gem list 显示rvm已安装。 但是当我input命令rvm ,我找不到命令。 rvm bin在哪里?
我目前需要在我的服务器上创build一些备份。 我压缩整个文件夹,它大约1.5GB …它必须每小时备份…. 好的,所以备份的大小每天都越来越大。 所以我需要一种更好的备份方式。 我想就如何做到这一点的一些build议。 但是我在想,第三天的备份每3天就会被删除。 但是有一个保留。 这意味着在3天的备份之后,我的备份总数为73.5gb。 然后我想保留第三天备份一周。 所以在第10天它被删除。 所以大约有85GB的数据被备份。 8小时后,每天2小时,1小时。 我在想,最简单的方法就是将第三天的备份时间从1小时移到一个新的文件夹,并为每天运行一个单独的脚本。 不过,我不知道如何从其他人中挑选出其中的一个,以及如何删除大于两天的那些。 我可能会运行这些脚本作为cronjobs并将其设置为每天。 我使用centOS 64位5.7,任何提示将是伟大的….增量备份不是一个选项。 另外,是否有一个简单的方法来同步我的家用电脑到一个网站,在那里下载最新的文件在特定的时间? 我想要这个备份。 我见过一些很好的PHP网页,它使一个简单的文件pipe理器下载文件…也许这样的事情?
每次我重新启动我的服务器(Windows Server 2008 R2 Enterprise)时,以下DCHP事件将在ID 10020的事件日志中显示。 我有一个静态的IPv6地址,但是这个事件仍然在生成。 我在网上search,大部分的论坛都在说如果IPv6地址是静态的并且configuration了,忽略这个警告,但是我不那么确信 Event ID: 10020 Source: Microsoft-Windows-DHCP-Server Type: Warning Description: This computer has at least one dynamically assigned IPv6 address. For reliable DHCPv6 server operation you should use only static IPv6 addresses.
接收并存储发送到在ec2实例上运行的example.com的所有邮件需要什么基本configuration? 即我想访问发送到[email protected]的任何东西 我根本不在乎发送邮件 我真的很新的Linux。 迄今完成的步骤: MXlogging设置端口25开放Postfix刚刚安装(YUM安装后缀)。
我们有一个思科电话系统安装成功。 我正在设置一堆电话,其中一个不停地从DHCP服务器获取数据vlan IP地址。 有什么build议么? 我有工厂重置电话多次。
我有连接到多个基于Juniper EX4200的虚拟机箱的服务器。 为了使它们可热插拔而无需手动重新configuration,我希望能够始终将与DHCP相同的IP提供给连接到特定交换机端口的服务器。 或者,也可以让服务器知道它已连接到哪个端口。 这些设置是否有可能? 谢谢。
在本地开发服务器上,我有一个像这样的网站的Apache conf <VirtualHost *:80> ServerAdmin no-reply@localhost ServerName sandbox.mysite.internal DocumentRoot /var/www/vhosts/sandbox/mysite ErrorLog logs/sandbox/mysite-error.log CustomLog logs/sandbox/mysite-access.log common </VirtualHost> 如果我访问以下地址(没有index.php或index.html) http://sandbox.mysite.internal 我得到了Apache CentOStesting页面 如果我访问像一个子目录 http://sandbox.mysite.internal/test/ 我得到一个403 Forbidden错误。 所以我在这里添加下面的.htaccess : /var/www/vhosts/sandbox/mysite/test/.htaccess 内容: Options +Indexes 现在,当我访问: http://sandbox.mysite.internal/test/ 我仍然得到403禁止。 我如何使目录索引显示? 我一直认为.htaccess指令覆盖任何httpd.conf指令。 但是我错了吗? 在我的httpd.conf有一些设置,使我的.htaccess指令被忽略?
我有一个戴尔品牌的EMC AX150i磁盘arrays,拒绝启用其写caching。 在调用Dell支持之后,事实certificate,除非APC SmartUPS连接到系统,否则系统将拒绝启用其写入caching。 但是,AX150位于数据中心,数据中心不允许将UPS安装在客户机柜中, 也就是说,要连接到他们的UPS。 (我不是一名电气工程师,但是有一些关于UPS的问题令主DC UPS认为有电源故障)。 所以我需要知道是否有办法在AX150上强制启用写caching。 (戴尔科技说没有。) 否则,有没有人知道SmartUPS通信仿真器,我可以用它来假装AX150认为那里有一个UPS?
目前我正在运行nginx 1.0.11和PHP-FPM。 每个站点都有自己的用户/组,并在/srv/www/…有其主目录。 我有PHP-FPM池作为站点的用户和组在单独的端口上运行(9001为站点1,9002为站点2 …)。 这是否有助于安全? nginx以www-data:www-data的forms运行。 目前,如果我在site1 (/srv/www/site1.com/www/public_html/script.php)有一个PHP脚本,我可以这样做, include $_SERVER['DOCUMENT_ROOT'] . "/../../../site2.com/www/public_html/index.html"; include $_SERVER['DOCUMENT_ROOT'] . "/../../../site2.com/www/public_html/index.html"; 并阅读该网站的文件。 我怎样才能防止这个? 我看着chroot但每个网站的主目录都符号链接到/dotfiles ,我需要保持,我假设nginx将需要访问日志在/var/logs/nginx/…
我只是设置了一个新的亚马逊ec2实例,并安装了Apache,并设置configuration和一切,但是当我访问的url没有什么….我有适当的端口打开,并与阿帕奇相关…这里是我的端口..我错过了什么 sudo netstat -nap Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1260/mysqld tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1116/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1290/sendmail: acce tcp 0 0 10.244.133.179:34223 207.171.163.206:80 TIME_WAIT – tcp 0 208 10.244.133.179:22 24.172.85.150:3797 ESTABLISHED […]