CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin

Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器!
中国官方镜像网站: http://centos.ustc.edu.cn/
/* 使用说明 */
cd /etc/yum.repos.d [进入yum.repos.d目录]
mv CentOS-Base.repo  CentOS-Base.repo.save [修改源文件名称备份]
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5 [下载]
mv CentOS-Base.repo.5 CentOS-Base.repo [下载后的文件更名]

继续阅读“CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin”

WordPress后台升级免输入FTP帐号

新版的WordPress自带了插件自动升级的功能。每次安装的插件有了新版本,只要点一个链接,就自动完成下载、解压、禁用插件、升级、重新启用这一系列步骤。常方便。但有些空间选择升级时会提示需要主机的FTP用户名和密码。

这个blog安装在linux系统上,第一感觉可能是权限的问题,反正是内部的服务器,随便折腾,就都设置成777。结果还是不行,就仔细地跟进去查了一下,发现问题在一个叫做“get_filesystem_method”的函数上。找到这样一个解释:

(FTP) it only uses this when it detects that files it creates have the wrong owner name

一下得到了提醒,可能是因为跑PHP进程的用户名和WP文件夹的所有者不同。于是用chown命令更改了文件所有者,命令用法如下:

chown -R www *

就是把目录下所有文件和文件夹的所有者改成叫做www的用户。这样再去尝试WP的自动升级,一键升级就能顺利进行了。

5个最实用的 Linux管理员命令

对Linux管理员而言,实用的工具数不胜数。在这里,我仅仅列举出5个比较实用的工具,一般Linux管理员在每天的操作中都会用到。对于某款工 具,可能我觉得非常有用,但是极可能会和您的经验相冲突,亦或您知道一些非常好的工具,但是我却没有将其列出,对于这种情况,我真诚的希望您能在留言中不 吝赐教。另外,我在此列出的工具是相当可选的,并非每个人都绝对需要,同时还排除了一些每个Linux管理员所必须使用的工具,比如SSH,SCP等。 继续阅读“5个最实用的 Linux管理员命令”

原生 Linux系统监控工具

系统管理员(SA)有一项非常棘手的工作:处理用户账户,安全,修补,更新,升级,磁盘空间,性能以及其他被交代的各种杂项任务。对一些SA来说,简直是永无宁日。为了帮助那些SA更好的征服Linux系统,我在这里列举了12款原生的Linux系统监控工具,这些都是我最常用的。

任何用户都可以使用这些命令,如果它们存在且没有被SA限制保护的话。它们都是无害的只读命令。唯一的问题是,普通用户会向SA提交性能问题,并且还是在SA发现之前,这令那些本就超负荷工作的系统管理员们倍受刺激。

继续阅读“原生 Linux系统监控工具”

fstab参数详解

fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明:

1. 第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。

2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。

3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见/prco/filesystems说明。

4. 第四项就是您mount时,所要设定的状态,如ro(只读)或如上例的defaults(包括了其它参数如rw、suid、exec、auto、nouser、async),可以参见「mount nfs」。

5. 第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。

6. 第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要设定,内定值是0。