Tag: RHEL & CentOS
YUM 是 Redhat 的套件管理系统, 用作安装, 移除, 更新, 查询及管理 RPM 套件, yum 比直接安装 rpm 的好处是, yum 会自动处理相依性问题, 即安装套件时, yum 会自动将所需的其他套件一拼安装, 以下是 yum 的主要用法: YUM 安装套件 yum install YUM 移除套件 yum …
PIP 是 Python 的套件管理工具, 以下纪录一下在 RHEL / CentOS 安装 PIP 的方法: 首先要安装 EPEL repo, 不同版本需要安装不同的 rpm: RHEL / CentOS 7.x (x86_64) rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm RHEL / CentOS 6.x (x86_64) …
在 RHEL 及 CentOS 7 开始, 默认的数据库系统是 MariaDB, 基本上 MariaDB 可以取代 MySQL, 但如果仍然想继续用 MySQL 的话, 除了可以编译 MySQL Community Server 的原始码外, 也可以安装 Oracle 提供的官方 YUM repository, 那便可以透过 Yum 安装 MySQL …
RPM 是 Redhat 的软件管理系统, 全写是 Redhat Package Manager, Redhat, Fedora 及 CentOS 等可以透过 RPM 简单安装, 移除及更新套件。以下是 RPM 操作的一些常见用法: 查询套件 显示所有已安装套件: rpm -qa 如果查询包括特定字串套件, 例如查询已安装关于 php 的套件, 可以这样: rpm -qa …
LAMP 是 Linux + Apache + MySQL + PHP 的缩写, 但从 RHEL / CentOS 7 开始已经不会内置 MySQL, 改为使用 MariaDB, MariaDB 使用上与 MySQL 相同, 旧有的 MySQL 数据库也可以直接升级使用, 这里也会介绍安装 Apache + …
RHEL / CentOS 4 默认的 PHP 版本是 5.3, 以下会介绍在 CentOS 6 透过 Yum 安装 PHP 5.4 的方法: 1. 安装 SCL repo # yum install centos-release-SCL 2. 安装 php 5.4 …
RHEL 7 开始, MariaDB 会取代 MySQL 成为默认的数据库系统, 以下是安装方法: yum install mariadb-server mariadb 只要输入以上指令就可以透过 yum 安装 mariadb server 及 client, 现在开启 MariaDB Server: systemctl start mariadb.service 设定开机自动开启 MariaDB Server: systemctl …
以前的 Redhat 要更改 hostname 可以修改 /etc/sysconfig/network, 并用 hostname 指令设定等。现在 Redhat/Centos 7 用了新的方法, 只要 hostnamectl 指令便可以。 检查主机 hostname: # hostnamectl 会列出目前使用的 hostname, 要修改则要这样: # hostnamectl set-hostname new_hostname 上面的 new_hostname 是新 …
在 Redhat / CentOS 7 要改变 timezone 可以用以下方法: 1. 查看目前 timezone: $ timedatectl status 以上指令会显示目前系统的时间设定, 其中 Timezone 一行就是目前正在使用的 timezone, 例如香港是 Asia/Hong_Kong (HKT, +0800) 2. 改变 timezone: 可以用 timedatectl 先查看系统包括有那些 …
在 Redhat / Centos 开机后, 如果想自动执行一些 shell script 或指令, 可以直接编辑 /etc/rc.local 档案. 注: RHEL 及 CentOS 7 默认不会启动 /etc/rc.local, 需要先执行以下指令才可以: # chmod +x /etc/rc.local 以下是 /etc/rc.local 默认内容: 要加入自动执行指令或 shell …