Articles of linux

似乎无法安装imagick

我试图安装PHP PEAR PECL扩展名“imagick”(image magick),但是失败了。 看来,我坚持安装软件包的进展,但这一个让我难住。 它似乎在底部一路倒下。 请注意:我正在使用ArchLinux,apt-get不保存我。 [root@Crux tmp]# pecl install imagick downloading imagick-3.0.1.tgz … Starting to download imagick-3.0.1.tgz (93,920 bytes) …………………done: 93,920 bytes 13 source files, building running: phpize Configuring for: PHP Api Version: 20100412 Zend Module Api No: 20100525 Zend Extension Api No: 220100525 Please provide the prefix of Imagemagick installation [autodetect] : […]

无法chdir到主目录/ opt / scm:权限被拒绝

我试图在我的linux服务器上的“/ opt / scm”下build立一个简单的存储库主机,但是当我以scm用户的身份尝试SSH时,出现这个错误。 Could not chdir to home directory /opt/scm: Permission denied 我以为我明白目录权限,但显然我做错了什么… 这就是我所做的。 cd /opt $ sudo mkdir scm $ sudo chown scm:scm scm/ $ sudo su scm $ chmod 660 scm/ $ ls -l drw-rw—- 2 scm scm 4096 Aug 28 10:03 scm 然后ssh在ssh [email protected]和我得到Could not chdir to home directory /opt/scm: Permission […]

下载 – 在Centos上上传太慢

我在服务器上下载/上传服务器太慢了(大约50 Kb / s!)! 我在configuration中错过了什么吗? 一些信息: CentOS版本6.3 运行时间 load average: 0.17, 0.32, 0.37 记忆 free -m total used free shared buffers cached Mem: 24009 21988 2021 0 806 18098 -/+ buffers/cache: 3083 20926 Swap: 4095 28 4067 lshw -C network *-network description: Ethernet interface product: 82574L Gigabit Network Connection vendor: Intel Corporation physical id: 0 […]

configurationredis没有内存中的一切?

我喜欢redis,因为它可以让我对数据结构进行操作。 我想看看会发生什么,如果我把更多的数据放入redis,那么我有内存。 所以我写了一个重复插入30k字节的循环,并将maxmemory 100MB设置maxmemory 100MB 。 我认为它将保持在100MB。 它不断增长。 过去1GB然后过2GB。 突然它崩溃,因为我跑了32位版本。 现在…我不明白maxmemory是什么点? 我正在使用Windows版本,所以也许被忽略。 redis是否有内存中的所有内容? 如果我有一个网站(在Linux上)与10GB数据库和512MB的机器上将redis的工作? 我不需要它是惊人的快我只是喜欢修改数据然后SQL(虽然我希望它仍然更快,然后MySQL)

df命令显示没有输出

我在我的服务器上运行Linux发行版。当我想validation磁盘的大小,我发出这个commnand来获得输出。 df -h 但是它不会产生任何输出。当我发出其他命令如fdisk -l或du -h时,它可以正常显示输出。 现在有没有人为什么会这样呢?谢谢。 编辑: 这里是cat / etc / fstab的输出 none /dev/pts devpts rw 0 0 这是挂载命令 none on /dev/pts type devpts (rw) none on /proc/sys/fs/binfmt_misc tpe binfmt_misc (rw) 编辑(2): 这里是cat / proc / mounts的输出 /dev/vzfs / vzfs rw,relatime,usrquota,grpquota 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 […]

你如何构build冗余的Linux服务器,使客户端在失败时不会失去连接?

如果您需要故障恢复能力,则可以构build多台服务器,每台服务器可以为任何客户端提供服务,并将数据放入某个SAN或共享数据库集群中。 但是,如果客户端直接连接到一台服务器,并且该服务器失败,则会出现networking错误。 您可以通过将负载均衡器放在它们的前面来解决这个问题,无论是PC中的软件基础还是专用硬件。 在这种情况下,单个服务器的死亡并不会导致客户端发生networking错误。 但是,负载均衡器本身可能会死亡。 所以你不是比以前好,对吧? 如果我假定DC确保数据包安全地到达我的服务器所在的交换机,那么有没有办法在一个IP上路由stream量,使得硬件故障不会导致连接丢失? 这可以做到没有专门的硬件? 或者我错过了一些不可能的原因? 为了争论,我们假定(非networking)悲剧被分解成消息,并且可以安全地caching和重放相同的消息,对于接收到但未被故障服务器拒绝的每个消息。

如何在目录中查找最大的文件 – 忽略目录大小

我想要做这样的事情 du -a | sort -rn | head 但是我只想提取文件,忽略目录。 要清楚,我想遍历所有的子目录,但我不想find目录大小。 只是文件大小。 UPDATE 我也想要返回文件的完整path

在linux上运行`export $ PATH`时,这个信息在哪里存储?

比方说,我从bash命令行直接运行,这个信息实际存储在哪里? export PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"

VPS上的快速小型静态文件服务 – 避免使用磁盘

我需要从VPS服务大量非常小的静态文件(例如1Million,〜1KB)。 我目前最喜欢的方法是Nginx,但我主要关心的是缓慢的VPS磁盘。 有没有一种方法可以用来从本地内存提供这些文件,而不是去磁盘? 我知道操作系统(Debian在这种情况下)会将“热”文件保留在内存中,但是我担心这将会很难监视或影响。 也许有办法让Nginx从内存中提供服务? 还是其他一些方法完全?

戴尔PowerEdge 2900:raid / Linux转换物stream

我有一个戴尔PowerEdge 2900(目前正在运行的Windows),我想转换成Linux服务器。 但是,它有一个硬件RAID控制器,我想确保我不会销毁configuration实用程序。 当它启动,我可以(当提示时)击中CTRL-R,它启动一个RAIDconfiguration工具: PERC 5/i Integrated BIOS Configuration Utility 1.02-0007 这个实用程序位于何处(磁盘与BIOS)? 如果它在磁盘上,那么在linux后安装该function的最好方法是什么?