High Quality Set of Additional Packages for Linux

本篇收集了常用的 Linux 组件。会持续更新,以备查询。 一下命令均在 CentOS 系统上执行,如果是其他平台的,将特殊说明。

查看硬件信息

  yum install dmidecode

  # 查看 主板上的硬件设备信息
  dmidecode

  System Information
    Manufacturer: Dell Inc.
    Product Name: PowerEdge R920

  # 查看 CPU 信息
  cat /proc/cpuinfo

  # 检查硬盘信息
  yum install smartmontools
  smartctl -i /dev/sda
  

安装 Nginx 高性能 Web 服务器

  centos install nginx

  yum install nginx

  /etc/rc.d/init.d/nginx start

  chkconfig nginx on
  chkconfig --list nginx

  service nginx start
  

安装 6.5 高版本 MySQl 数据库

  # 清理现有 mysql
  yum list installed | grep -i mysql
  yum remove mysql mysql-*

  # 修改安装源,不修改源,重新安装的仍然是 5.1 的版本
  rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm

  # 安装 5.5 版本的 mysql client
  yum install libmysqlclient16 --enablerepo=webtatic
  yum install mysql55w mysql55w-libs mysql55w-devel --enablerepo=webtatic

  # 如果你需要安装 mysql server,请执行
  yum install  mysql55w-server --enablerepo=webtatic

  service mysqld start

  chkconfig mysqld on

  初始设置
  mysql_secure_installation
  

2015-11-16

rocket-wing