Articles of linux

在Amazon EC2上为Ubuntu 10.04configurationSun服务器JRE

我刚刚创build了一个全新的Ubuntu 10.04 Amazon EC2映像,我计划将其用作Java应用程序服务器。 我可以通过SSH成功​​login。 我想安装Sun服务器JRE,但有几个问题: 访问“multiverse”似乎没有在EC2实例中启用 – 如何做到这一点? 每当我开始一个新实例时,避免重新安装的最佳策略是什么? 任何有经验的Ubuntu向导都能给我一些关于如何以最好的方式来实现这个设置的具体build议吗?

ssl,co issue(issuer)而不是自签名?

而不是自我签署每个网站,我做网上访问,但不是为公众意味着我想创build一个发行人,我将导入到我的信任的发行人和签署多个网站。 这就是说,如果别人签署我的域名(可以说服务器已经被入侵),我会被警告,因为它不符合我们的发行人。 我该怎么做呢? 我只看到了自我签名的方式。

网站和论坛共享相同的login凭据?

我将运行一个小网站(每周100次点击),我正在寻找一个快速简单的方法来分享主网站,控制面板(webmin,cpanel,或其他)和论坛之间的login信息。 一个login需要访问三个任何一个。 每个说,网站将不会有用于login。 但是当你在网站上时,它会显示“已login”。 任何定制解决scheme,任何想法,逻辑,例子?

如何在SSH中查看服务器的HDD活动(打开的文件和简单的hddled)?

我想看看现在是否正在使用硬盘(类似于硬盘的指示器)以及正在访问哪些特定的文件。 我怎样才能在SSH命令行中实现这一点?

Trac无法读取svn存储库

我一直在关注如何设置svn和trac的指南。 Svn已经在运行,并且按照预期运行,但是Trac不是。 当我去trac页面时说: Warning: Can't synchronize with the repository (Couldn't open Subversion repository /home/svn/repos: SubversionException: ("Can't open file '/home/svn/repos/format': Permission denied", 13)). Look in the Trac log for more information. 我已经将www数据添加到svn组,但是这不起作用。 我甚至把svn库变成了www-data:www-data,还是什么都没有。 作为最后的手段,我修改了整个存储库777,但仍然不起作用。 所以其他的东西一定是这个造成的,对吗? 这是我的/ etc / apache2 / sites-enabled / 000-default文件,以防万一: <Location /trac/[[:alnum]]+/login"> AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/subversion/passwd Require valid-user </Location> <Location […]

需要在Ubuntu上的文件权限的帮助,以便NFS客户端可以读/写?

我有一个本地的Ubuntu开发Web服务器和Mac客户端,我用它来访问和编辑文件。 我试图在我的Ubuntu服务器上设置NFS,以便我可以从我的OS X客户端访问虚拟服务器目录。 我遇到了正确获取权限的问题,以便我的Mac用户可以写入虚拟服务器的public_html目录。 我已经做了一些阅读,似乎你必须匹配服务器上的文件的GUI和UID与Mac上login用户的能够读/写。 这种情况是有道理的,这意味着Unix服务器认为我和原来的所有者是同一个用户。 为了这个工作,我认为需要每个虚拟服务器拥有相同的所有者和/或同一组,否则我想我将不得不在我的Mac客户端上设置一个新用户,每次我想编辑一个新的站点。 我当时的想法是,我可以将所有虚拟服务器分配给同一个所有者和组。 然后,我所要做的就是确保用户的UID和GID与我的Mac用户相匹配。 说实话,我从来没有真正理解Unix的权限,所以这可能是完全错误的。 但我真的需要能够通过我的Mac客户端上的NFS读/写所有的虚拟服务器。 任何帮助将不胜感激。

Linux发行版的EC2build议?

我现在正在使用Centos,因为它似乎是最受欢迎的select,但即使是最新的5.5也有很多真正古老的软件,比如Ruby 1.8.5(即2006年!)。 Ubuntu不会受此影响,但它是用户帐户的概念(根本没有根目录),似乎与EC2(根目录)完全不兼容,我想知道是否会造成任何问题。 有什么build议?

从HTTP头中检索文件大小而不用CURL(无头文件)下载文件

我想要做的是知道文件大小,而不是下载它。 我已经用HEAD尝试过,但服务器不响应curl_setopt($ curl,CURLOPT_NOBODY,true); 如果我放弃这个,它会,但它会下载整个文件… 所以,如果我能以某种方式告诉curl,最大接收的数据不应该通过某些字节,并停止或超时,不要等到整个文件被下载, 在正常下载中: GET /filepath HTTP/1.1 Host: host.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Connection: keep-alive 响应标题 HTTP/1.0 200 OK Server: Apache/ (Debian GNU/Linux) PHP/ Content-Type: application/octet-stream ETag: "MFFPJ28A" Content-Length: 3342417 Content-Disposition: attachment Cache-Control: […]

MySQL 5.1慢SHOW DATABASES(phpMyAdmin)

我们有大约200个数据库,从4.1升级到5.1我们注意到PHPMyAdmin有时需要一段时间来加载左侧的导航。 有什么我们可以做得更快? 谢谢!

我的服务器正在向我发送来自[email protected]的大量电子邮件,我该如何诊断这个问题?

我是pipe理员,我收到我的个人电子邮件地址的电子邮件,我每小时收到超过1000封“testing邮件”主题的电子邮件。 我已经检查了尽可能多的脚本,但无法弄清楚我发送这些电子邮件的情况,几天前一切正常。 请帮忙,这非常非常紧迫! 哪些Linux实用程序向您发送电子邮件与“testing邮件”主题? 如何在Linux中的所有文件和文件夹中search我的个人电子邮件地址以确定哪个脚本正在发送该电子邮件?