Skip to content

tukiyo/setup_centos7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setup_centos7

CentOS7用 共通設定

使い方

1. kickstartでOSインストール

ks/[sv]da.ks を利用。 OSインストールが終わったら次へ。

2. ansibleインストール

rootでログイン。パスワードは先ほどのkickstartに書いてある。

yum install -y git && \
git clone https://github.com/tukiyo/setup_centos7.git && \
cd ~/setup_centos7/first/ && \
./run.sh
# 10分くらいかかるので待つ。
  • 終わったらOSを再起動。2014/10/21 で kernel 3.10.0-123.8.1 になった。

3. ネットワーク設定

IP固定

  • /etc/sysconfig/network-scripts/ifcfg-eth0 を編集。
    • templates/ifcfg-eth0 を参考。
  • 設定反映
    • systemctl restart network

4. LAMP環境

cd ~/setup_centos7/lampp/
./run.sh
  • CentOS7は標準でphp5.4が入ります。remiリポジトリを利用することでphp5.6が入ります。
    • 切り替えは ~/setup_centos7/lampp/main.yml 内を修正してください。

なお設定ファイルは以下を利用。

  • /etc/php.d/php_custom.ini
  • /etc/my.cnf.d/my_custom.cnf
  • /etc/postfix/main.cf
  • /etc/dovecot/conf.d/customize.conf

CentOS7でCakePHP2.5を動かす - Qiita

5. Zabbix Server, WebUI インストール

cd ~/setup_centos7/zabbixserver/
./run.sh
  • なおZabbix Server, WebUIが必要な場合以下を一読してから実行。
  • CentOS7にZabbix2.2をインストール - Qiita
  • mysql = root : パスワードなしを想定。
  • Zabbixデータベース
    • user : pass = zabbix : zabbixpassword
  • ZabbixWebUI URL = http:///zabbix
  • ZabbixWebUI = Admin : zabbix

About

centos7用当り障りのない共通設定

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages