Tag: RHEL & CentOS
IonCube Loader 是一个 PHP 的模组, 可以加载已经编码的 PHP 程式码并正确执行。以下文章会介绍在 CentOS 下安装 IonCube Loader. 1. 首先下载 IonCube Loader 模组到 DocumentRoot 目录, 根据不同的系统下载合适的档案: 64-Bits: # cd /var/www/html # wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz 32-Bits: # …
在 Linux 下查看系统及硬件资讯十分实用, 可以在安装新套件或驱动程式时找出相容性问题, 以下会介绍在 Linux 下查看系统及硬件资讯的方法。 1. 透过 uname 查看系统资讯: 找行 “uname” 会显示系统名称: $ uname Linux 查看 kernel 版本: $ uname -r 3.10.0-229.14.1.el7.x86_64 显示系统的架构: $ uname -m x86_64 …
Htop 是一个 Linux 的互动实时系统监测工具, 比起系统内建的 top 功能更为强大, 而且会显示完整执行中的进程。另外 Htop 的接口以不同颜色显示处理器, 内存及 SWAP 的状态, 使用起来更加清晰。以下会示范在 CentOS 7 安装用 YUM 及源始码安装 Htop 的方法。 Yum 安装 Htop: 首先启用 EPEL Repository: # yum …
PHP 7 还未发布正式版, 只发布了 RC 1 版本, 但对于 PHP 的开发者, 预先在测试环境安装好 PHP 7 的环境, 测试程式码是否可以正常运作也很重要, 这里会介绍在 RHEL 及 CentOS 安装 Apache + MariaDB + PHP 7。 安装 MariaDB 执行以下指令安装 …
LAMP 是 Linux + Apache + MySQL + PHP 的缩写, 但从 RHEL / CentOS 7 开始已经不会内置 MySQL, 改为使用 MariaDB, MariaDB 使用上与 MySQL 相同, 旧有的 MySQL 数据库也可以直接升级使用, 这里会介绍下载源码编译安装 Apache + …
要在一部主机上面存放多个网站, 可以透过 Apache 的 Virtual Host 实现。以下会示范在 RHEL 及 CentOS 建立 Apache Virtual Host 的方法。 在开始前, 先要建立存放网站的目录, 即 Document Root, 在 CentOS 下 Apache 的默认目录是 /var/www/html, 以下会以 website01.com 及 …
Memcached 是一套开放源码的分布式内存快取系统, 目前已经有多个网站使用。在网站的应用上, 由于数据库的查询多数是读取, Memcached 先将数据库加以缓存, 那便可以减少数据库的读取, 从而增加效率。Memcached 在 PHP 另一个常用的地方是用作缓存 session。下文会示范在 CentOS 7 安装 Memcached 及 Memcached 的 PHP 模组。 1. 安装 Memcached 在 RHEL 及 CentOS 十分简单, …
HAProxy 是一套开源的高效能网站平衡负载工具, HAProxy 可以将如 web server, database server 等负载工作分配到一台以上的主机, 可以增强整体的效能及稳定性。以下会介绍在 RHEL 及 CentOS 安装及配置 HAProxy 的方法。 以下会以 CentOS 6.7 作为安装平台, 系统的 IP 是 192.168.1.100, Hostname 是 web.testing.com. 另外假设已经安装好 3 …
Logwatch 是用 Perl 写成的纪录档管理工具, 可以分析、整理及报告主机的纪录档, 并将报告自动以电邮发送给系统管理员, 对检查及追踪系统的问题十分好用。 安装 Logwatch 在 RHEL, CentOS 及 Fedora 安装 Logwatch 十分简单, 可以透过 YUM 直接安装: # yum -y install logwatch 配置 Logwatch Logwatch 的默认设定档是 …
CentOS 6.7 是 CentOS 6 的最新版, CentOS(Community Enterprise Operating System)是 Linux 的发行版, 它是根于 Red Hat Enterprise Linux 开放源始码编译而成。两者不同之处是 CentOS 不包含封闭源始码的软件, 以及将 RedHat 的商标改成 CentOS. CentOS 6.7 主要改进: sssd 拥有数个新功能 …