禁用 SELINUX

SELinux 是运行于常规 Linux 安全工具之上的一系列附加安全限制措施。相比 Linux 核心所提供的典型配置,SELinux 能够给系统管理员提供更加精细化的控制操作。但是有时候它也会让人很头大。比如,在有 SELinux 启用的情况下,访问服务器上的 Apache 服务可能会出现 403 错误。即使将 Apache 的运行权限设置到最高也不行。

继续阅读全文

Linode VPS 上 CentOS 6 安装 LAMP + phpMyAdmin 记录

购买 Linode VPS 之后,花了差不多 5 天时间才配置好 LAMP (Linux + Apache + MySQL + PHP)服务器。虽然 Linode 上面的知识库非常的详细,可由于时效性等原因,总有些针对特定问题的疏漏。下面详细记录了在 CentOS 上配置安装 LAMP + phpMyAdmin 服务器环境的步骤,以备后查。

继续阅读全文

在 Apache 上配置 WebDAV 服务器

WebDAV 使得应用程序可以直接将文件写到 Web Server 上,并且在写文件时候可以对文件加锁,写完后对文件解锁,还可以支持对文件所做的版本控制。基于 WebDAV 可以实现一个功能强大的内容管理系统或者配置管理系统。现在主流的 WEB 服务器一般都支持 WebDAV。下面较详细的介绍一下 WebDAV 在 APACHE 服务器中的配置。

继续阅读全文