我有一个生产服务器与LAMP堆栈运行Ubuntu 9.04。 我需要将服务器更新到Ubuntu 10.10,但是恐怕也会升级MySQL,Apache和PHP包。 我可以在不影响MySQL和Apache2软件包的情况下升级Ubuntu 9.04服务器吗?
我正在编写一些安装脚本/文档,我想dynamic地设置一个服务的侦听IP,因为我知道一个特定的networking接口将在一个特定的networking。 我的networking上有一些服务,我希望这样configuration,所以我希望这将简化我的工作(微小)。 我知道可以通过parsingifconfig , ip等咒语来做到这一点,但我想知道这是否是规范的解决scheme。
我在PHP的经验,但我从来没有安装它。 我们刚刚从1and1升级到VPS,现在我们需要明显升级php。 我们想从5.1.4到最新的,但不知道从哪里开始。 我看了这里 http://www.php.net/manual/en/install.unix.apache2.php 但是我找不到apxs的path。 我希望find有经验的人在1and1vps上做这个,但是失败的地方是显示我的phpinfo的链接http://spotblue.co.uk/phpinfo.php 我希望你能指导我。 我愿意回答很多问题,以便清楚说明,因为我知道第一次会是最困难的。
请告诉我这种情况的解决scheme: 几百万个文件,位于一个目录(“img / 8898f6152a0ecd7997a68631768fb72e9ac2efe1_1.jpg”) 〜平均80k文件大小 90%的随机读取权限 备份(复制)到其他服务器(每5分钟或立即) 图像的元数据保存到数据库中 当文件数量超过200万时,我们遇到了随机访问时间慢的问题。 文件系统是使用noatime和dir_index选项的ext3,但不需要使用诸如“ls”或“find”之类的命令。 我认为可能的解决scheme: 留在ext3并简单地将目录树结构转换为“img / 889 / 8f6 / 152 / a0ecd7997a68631768fb72e9ac2efe1_1.jpg” 迁移到其他文件系统(ReiserFS,XFS,EXT4等) 使用分布式文件系统设置存储引擎(举例) 或者其他… 如果我们select1或2,我们如何复制? rsync无法在ext3文件系统上处理这么多的数据。 对我们来说最好的解决scheme是使用Amazon S3,但是对于我们的stream量来说,这太昂贵了…也许你会推荐一些类比(便宜的CDN或开源项目)
我在debian-lenny服务器上安装了MySQL 5.5.15。 我使用默认的指令和设置来安装它。 现在,我的服务器启动成功,但在/etc/my.cnf中看起来不是我指定的设置生效(例如collation-server或des-key-file参数),但是当我input一个无效的设置时,我的服务器在启动时失败似乎像base_dir或data_dir一些设置正常生效)。 这是我的启动脚本: #!/bin/sh # Copyright Abandoned 1996 TCX DataKonsult AB & Monty Program KB & Detron HB # This file is public domain and comes with NO WARRANTY of any kind # MySQL daemon start/stop script. # Usually this is put in /etc/init.d (at least on machines SYSV R4 based # systems) […]
我正在努力运行以下命令: ssh someuser@lab-test "sudo /usr/local/scripts/user.sh add tstt7777 177700007 \"Test User 06\" " 长话短说我需要以远程机器的某些用户身份运行ROOT专用的user.sh脚本。 但是,我不希望某个用户能够运行任何其他命令,打开一个shell或以其他方式访问系统。 用户只需要用多个dynamic参数运行该脚本。 我已经处理了公共密钥交换,并且在sudo中添加了专用信息: #Sudo someuser ALL = NOPASSWD: /usr/local/scripts/user.sh 但是我得到以下错误: sudo: sorry, you must have a tty to run sudo 我已经在ssh中查看了“Command =”函数,但是我的理解是,这只会运行指定的命令,并且不允许参数在我的调用中指示。 有什么我失踪,使我的方法通过sudo工作? 有没有更好的方法,我没有考虑SSH或BASH?
我们使用http://aws.amazon.com/amazon-linux-ami/创build一个EC2实例,其中包含以下信息 Linux ip-10-322-36-29 3.6.45.21-99.3.amzn1.i686#1 SMP Sat Feb 19 3:11:26 UTC 2011 i686 i686 i386 GNU / Linux 我使用什么样的Linux?
有一个关于开放式继电器的问题。 我有一个新的CentOS 6服务器处理多个客户的多个域名。 在以前的服务器(运行CentOS 4)上,我configuration了sendmail来处理多个域的传入邮件。 目标是在新的服务器上复制旧的function – 但是我pipe理邮件的经验是有限的。 理想情况下,我希望给定的邮箱可以通过任何允许的域进行寻址。 例如[email protected]和[email protected]应该是相同的收件箱(因为用户存在于同一台服务器上)。 最终,我预计我们将分拆邮件和networkingstream量,但stream量需求还不是很高。 如何将postfixconfiguration为处理同一邮箱的多个传入域?
Vnc查看器显示黑屏。 以下是configuration:请找出问题? cat /root/.vnc/xstartup #!/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80×24+10+10 -ls -title "$VNCDESKTOP Desktop" & twm & ==================================================================== vi /etc/sysconfig/vncservers VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 1024×768" ================================================== […]
我有三个与同一主题有关的小问题: 使用HAProxy,有没有什么办法可以根据不同服务器的当前负载 (即将请求路由到最less的服务器)进行负载均衡。 如果没有,为什么HAProxy中没有内置这种行为? 这样做是否有任何主要的性能影响? 我想象的不是寻找最less的连接( leastconnalgorithm),而是寻找最低的负载。 如果这样做没有主要的性能影响,那么我是否可以将此function构build到自定义HAProxy分发中,而不会影响性能?