Linux

CentOS 7 初期インストール

目次

リンク

Dramsuko wiki link

初回アップデート

sudo yum update

必要な機能のインストール

sudo yum install epel-release
sudo yum install bind-utils net-tools vim rsync ntp wget openssh-server

ipv6 無効化

  • vi /etc/sysctl.d/disable_ipv6.conf
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
  • 反映
    sysctl -p

Network Manager 設定ツール

nmtui
  • ip addr show

ntp

chrony

  • sudo systemctl stop ntpd.service
  • sudo vi /etc/chronyd.conf
    • 変更前
      pool 2.centos.pool.ntp.org iburst
      pool 3.centos.pool.ntp.org iburst
    • 変更後
      server (ntpサーバーホスト名1) iburst
      server (ntpサーバーホスト名2) iburst
  • 起動
    sudo systemctl restart chronyd.service
  • 初回同期
    sudo chronyc -a makestep
  • 同期状態の確認
    1. 方法
      sudo chronyc tracking
    2. 方法(昔の ntpq -p)
      chronyc sources
  • 自動起動の確認
    sudo systemctl status chronyd
    • 以下がEnableであること。
      • Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)
    • 以下の場合次のコマンドを実行
      • Loaded: loaded (/usr/lib/systemd/system/chronyd.service; disabled; vendor preset: enabled)
      • sudo systemctl enable chronyd

ntp

  • インストール
    • sudo yum install ntp
  • 設定
    • sudo vi /etc/ntp.conf
      server ntp.tar3.net
  • 初期同期
    • ntpdate ntp.tar3.net
  • daemon の起動
    • systemctl start ntpd
  • 確認
    • ntpq -p

もしFirewallを無効にするなら

firewalld.service

systemctl stop firewalld.service
systemctl disable firewalld.service

SELinux 停止

  • getenforce ← SELinux状態確認
    Enforcing ← SELinux有効
  • setenforce 0 ← SELinux無効化
  • getenforce ← SELinux状態確認
    Permissive ← SELinux無効
  • vi /etc/sysconfig/selinux ← SELinux設定ファイル編集
    SELINUX=disabled ← システム起動時にSELinuxを無効化

メール

root メール、転送設定

  • yum install mailx
  • vi /etc/aliases
    root: hoge@nifty.com
    echo test | mail root

Postfixの設定

httpd, apache でldap認証の有効化

  • ldap module のインストール
    yum install mod_ldap -y
  • .htaccessでAuthzLDAPAuthoritativeの無効化
    • AuthzLDAPAuthoritative  on
    • #AuthzLDAPAuthoritative  on
  • httpd の再起動
    systemctl restart httpd

zabbix のインストール

LAMP環境の構築

Apacheのインストール

sudo yum install httpd

mysqlのインストール

PHPをインストール

その他

IP Address の確認

ip addr show

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-05-21 (木) 13:54:21 (10d)