重启 Apache 服务器及测试配置

在 CentOS / RHEL / Fedora Linux 服务器上安装的 Apache 网页服务器程序在系统中的进程名称为 httpd。每次更改 Apache 服务器的配置,不管是 httpd.conf 还是 vhost.conf 或者自己配置的什么 .conf,只要有改动都需要重新加载配置或者重启 httpd 服务才能生效。重启 httpd 服务很简单,重要的是这里记录了一个在重启服务前测试配置是否有错误的指令。

继续阅读全文 →

禁用 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 服务器环境的步骤,以备后查。

继续阅读全文 →