我将我的服务器从 Ubuntu 8.10 升级到 9.04,现在我的默认路由丢失了。因此,每次启动时,我都必须使用以下命令手动将其添加回来:
sudo 路由添加默认 gw 192.168.10.1
我如何使它永久化?
谢谢。
我们现在正在运行一个服务器,MySQL 数据库经常崩溃。我们知道我们需要为 MaxClients 和 MaxRequestsPerChild 找到合适的设置,因为我们获得了大量流量,并且当我们遇到峰值时,数据库就会关闭。
是否有一个好的经验法则或公式可以帮助我们解决这个问题?
我遇到的问题是在服务器(以及其他 OSX 机器)上,我们有 4GB 的 RAM,但我们发现 OSX 仅使用 40-60% 的可用 RAM,同时还有 6-7GB 的交换。服务器运行 Apache 和 MySQL,而其他机器是台式机。
我一直将它的使用与类似的 Linux 机器(硬件和软件)进行比较,发现 Linux 通常使用 80-90% 的 RAM,并且交换文件要小得多(2-3GB)。Linux 服务器通常也运行得更快。
在使用磁盘交换文件之前,有没有办法强制 OSX 使用更多或大部分 RAM?
在 Windows 中,您实际上可以完全禁用交换。OSX 有类似的东西吗?
我确信对此有一个众所周知的答案,但我似乎找不到它。
我如何使用户的 PHP 脚本(~user/public_html例如,在 中)以所有者身份运行而不是作为(例如)运行www-data?
假设使用 Apache、Linux 和 PHP 5。
在大多数情况下,在 Linux 中进行递归/深层目录复制的一种好的通用方法是什么?我使用了简单的东西,比如cp -R相当复杂的cpio咒语。是否有任何显着的优势或劣势导致您偏爱其中一个?你最常使用哪一种?
我想为我的 Dell 2900 服务器设置 RAID 0。使用硬件 RAID(使用已安装的 Dell PERC 6 控制器)还是软件 RAID 哪个更好?RAID 0 用于数据库。
我想知道我的路由器(一些 D-link)是否可以做任何事情来限制不同本地 IP 的速度。
我正在寻找某种适用于 Linux 的个人防火墙,它将监视所有传出连接并向我显示一条消息,要求允许打开该连接。就像流行的 Windows 个人防火墙一样。
这样的东西存在吗?
我们正在我工作的大学广播电台安装数字媒体系统。我们试图让程序员(阅读;DJ,而不是编码员)访问音乐,不允许他们将任何音乐复制到闪存驱动器或通过 Internet 传输。
我们在 Windows 系统上运行(客户端计算机为 Windows XP,媒体服务器为 Windows Server 2008)。我的想法是这样的。
这似乎是完美的解决方案,但有一个问题。如果播放应用程序或机器崩溃,程序员是唯一能够在合理时间内使其再次运行的人(我们是 15 kW FM 广播电台,因此停机时间很重要)。因此我的困境...
我如何让程序员能够以他们不知道密码的用户身份启动我们的播放应用程序?
MySQL 的哪些配置选项提供了最大的速度改进?
我想知道实际的配置文件改进、表类型、硬件设置、复制等。除了查询结构和表结构(这些很容易在网站和 Stack Overflow 上找到)。诸如查询缓存设置之类的东西是否为您提供了最快的速度?驱动器怎么样?将它放在外部 RAID 还是内部 RAID 上更好?复制是否为您提供了更好的性能,尤其是读取大型查询?
您还进行了哪些其他设置/更改来提高 MySQL 的性能?
注意:我意识到这些非常依赖于使用(即,小型网站与数据仓库),但我认为我们大多数人可能在各种站点/系统上工作,因此了解可以应用于不同站点/系统的各种技术是很好的情况。另外,我认为一些技术可以在情况之间转移。
linux ×3
mysql ×2
ubuntu ×2
filesystems ×1
firewall ×1
mac-osx ×1
networking ×1
optimization ×1
php ×1
raid ×1
route ×1
router ×1
runas ×1
setuid ×1
shell ×1
windows-xp ×1