我看到我的proc文件夹越来越大,我在文件数方面有限制。 我可以删除这些文件还是会有后果? 谢谢
我最近有一个专用服务器(LINUX),文件系统只读的问题。 最近的修改包括在某些<VirtualHost>帐户上使用PHP 5,2安装fcgid。 全系统PHP是PHP 5.3 我已经探索了日志,并没有能够find任何会导致警报。 任何帮助/build议将不胜感激。
我试图转发一个端口从80到8080(默认为tomcat)。 下面是我添加到httpd文件。 <VirtualHost www.example.com:80> ProxyPreserveHost On ProxyRequests Off ServerName www.example.com ServerAlias example.com ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ </VirtualHost> 增加这个之后,没有任何改变的迹象。 代码有什么问题吗? Centos 5.9 Apache 2.2 tomcat 7 WHM /的cPanel。 更新: 我的目标域名是www.99rounds.com:80直接到:8080 更新2添加了答案中的代码,并删除了两行日志。 我得到: 请注意,如果我强制centos有内置的mod_proxy支持:loadModule …它会给我错误说它的内置。
Chef,Puppet等是否能够指向现有的Linux服务器,并且消耗构build服务器操作系统/包版本/定制文件等所需要的“东西”的100%,包括构build顺序? (不要猜测,但是相信我去年听到的一个讲话让我相信了这一点。)
sudo ing在Linux shell中做了一些潜在的愚蠢和危险的事情,增加了一些障碍,但是对于更新的Linux用户来说,这是一个微不足道的阻碍。 尽pipe如此,许多用户以root身份login,或者已经对sudo变得不敏感,有时可能会做一些糟糕的事情,例如: chmod 777 / rm -rf / doh_oops > /dev/sda 似乎很less有用户真正想要这样做的情况 – 它们的使用可能是大约1%的故意和99%的意外。 当然,最好是备份你的系统,而不是做这样的事情 – 但是新手会犯错误,而Linux是无情的。 我不是要求UAC,但有一些实用工具可以监视控制台/ SSH /其他交互式会话的命令input,并通过某种validation程序运行之前执行? 一些正则expression式规则可以防止很多痛苦,特别是对于新的Linuxpipe理员来说,并且由于大多数时候你没有从交互式会话中运行大量的命令,所以不会有太大的障碍。 理想情况下,公用事业会产生一个额外的确认信息 – “你确定你想要通过这个,因为它看起来真的很愚蠢” – 并要求pipe理员input一个承认超出标准“是”的危险的东西,以便他被迫读取它。 这种types的效用是否存在? 如果是这样,我想知道从哪里得到它。 如果没有,这是一个坏主意,请解释为什么。
我有几个networking上的节点,其主机名都以org开头。 一些例子是: orgwebsvr1 orgwebsvr2 orgwebsvr3 orgdbsvrmysql orgdbsvrmssql orgdbsvrosql 有了nmap,我知道我可以使用IP或外部列表扫描多个目标。 但是我想要发现networking上以org开头的所有设备。 有没有这样的写法,使用nmap? 谢谢。
我试图让两个网站在同一台服务器上使用不同的IP地址。 我已经build立了一个虚拟IP,并设置了虚拟主机。 添加界面后,我重新启动了networking,添加虚拟主机后重新启动了apache。 但是,第二个站点的默认IP地址仍在parsing中。 我究竟做错了什么? 服务器 CentOS版本6.3(el6.x86_64 GNU / Linux) IFCONFIG eth0 Link encap:Ethernet inet addr:12.34.567.89 Bcast:12.34.567.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 eth0:1 Link encap:Ethernet inet addr:12.34.567.90 Bcast:12.34.567.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 HTTPconfiguration NameVirtualHost 12.34.567.89 NameVirtualHost 12.34.567.90 <VirtualHost 12.34.567.89> DocumentRoot /var/www/html ServerName website1.com </VirtualHost> <VirtualHost 12.34.567.90> DocumentRoot /var/www/html ServerName website2.com […]
当我设置一个新的networking服务器(apache / mysql / nodejs / mongodb)时,我习惯于将每个www相关资源(apache www文件,节点js-apps,mysql / mongodb db文件)存储到/srv/www中我符号链接到/home/srv 。 这是为了方便地备份所有东西(因为所有东西都在/ home中)并将所有内容都存储在一个大的隔离分区中(除了交换到/ home之外,一般都是50G)。 我读过,我可以遇到一些安装问题这样做。 这被认为是不好的做法? mkdir –mode=0755 /home/srv; rm -rf /srv; ln -s /home/srv /srv && chown root:root /home/srv mkdir –mode=0770 /srv/www; chown www-data:www-data /srv/www
例如,让我们试着让Puppet 安装opengeo套件 。 做类似的事情 wget -qO- http://apt.opengeo.org/gpg.key | apt-key add – echo "deb http://apt.opengeo.org/suite/v3/ubuntu lucid main" >> /etc/apt/sources.list 我们可以用 exec {'getKey': command => "wget -qO- http://apt.opengeo.org/gpg.key | apt-key add -", } exec {'addRepo': command => "echo "deb http://apt.opengeo.org/suite/v3/ubuntu lucid main" >> /etc/apt/sources.list", } 问题1:如果我们再次运行木偶脚本,wget和echo是否会运行两次? 我们将在/etc/apt/sources.d结尾重复回购。 运行package { "opengeo-suite": }两次不会试图安装这个包两次,它只是确保它的安装。 问题2:做apt-get install opengeo-suite有几个用户input的promopts。 木偶会不知何故知道使用的默认input,还是会崩溃?
我必须创build一个备份计划,从我的机器.155到.156。 在.155我的文件是在C:/MySQLServer/backup ,应该每天复制到.156在I:/MySQLServer/backup ,所以我在网上查找一些像在Linux rsync工具。 但是我也在考虑Windows Server v6 Map network drive 。 所以我想知道两者之间的差异,优点和缺点。 任何build议或想法?