#author("2022-06-19T13:55:35+09:00","default:dramsukohome","dramsukohome")
#author("2024-09-29T11:37:44+09:00","default:dramsukohome","dramsukohome")
[[Linux]]


#shadowheader(1,CentOS 7 初期インストール);

#shadowheader(1,目次);

#contents




* リンク [#jbeb9a5d]



**Dramsuko wiki link [#wb1d726e]
-[[mysql]]




* Host名の変更 [#ib52ff6e]



**恒久的に変更 [#l0c3da6a]
 sudo hostnamectl set-hostname hogeserver.tar3.net



** /etc/hostname で変更 [#j42e26e4]
 sudo vim /etc/hostname
 hogeserver.tar3.net




* 初回アップデート [#r81c8cd6]
 sudo yum update




* 必要な機能のインストール [#v772e05e]
 sudo yum install epel-release
 sudo yum install bind-utils net-tools vim rsync ntp wget openssh-server




* ipv6 無効化 [#u5083844]
- 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 設定ツール [#s238cffd]
 nmtui
-確認
 ip addr show
-Network Manager の再起動
--CentOS(多分)
 systemctl restart NetworkManager
--Ubuntu
 service network-manager restart




* ntp [#de2fd21a]



** chrony [#rbf53f7b]
- 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
- 同期状態の確認
++方法
 sudo chronyc tracking
++方法(昔の ntpq -p)
 chronyc sources
- 自動起動の確認
 sudo systemctl status chronyd
--以下がEnableであること。~
---Loaded: loaded (/usr/lib/systemd/system/chronyd.service; &color(red,){enabled};; vendor preset: enabled)
--以下の場合次のコマンドを実行
---Loaded: loaded (/usr/lib/systemd/system/chronyd.service; &color(red,){disabled};; vendor preset: enabled)
--- sudo systemctl enable chronyd




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




* もしFirewallを無効にするなら[#u2ac5118]



** firewalld.service [#j7601b4b]
 systemctl stop firewalld.service
 systemctl disable firewalld.service



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




* (必要なら) vmware tools のインストール [#z9f55984]
- sudo yum install open-vm-tools
- サービス名は別物
 sudo systemctl status vmware-tools.service



* メール [#u8f28810]



** root メール、転送設定 [#bd70d2f4]
-yum install mailx
-vi /etc/aliases
 root: hoge@nifty.com
 echo test | mail root



** Postfixの設定 [#pdfe1ba9]
-[[mail_postfix-dovecot#r1b8edce]]



* httpd, apache でldap認証の有効化 [#b066dc48]
-ldap module のインストール
 yum install mod_ldap -y
-.htaccessでAuthzLDAPAuthoritativeの無効化
--前
 AuthzLDAPAuthoritative  on
--後
 #AuthzLDAPAuthoritative  on
-httpd の再起動
 systemctl restart httpd




* zabbix のインストール [#je38da47]
-[[zabbix]]




* LAMP環境の構築 [#d332c91e]
** Apacheのインストール [#vdedc1eb]
 sudo yum install httpd



** mysqlのインストール [#c14dec5a]
-以下を参照
--[[mysql#o324665b]]



** PHPをインストール [#f915fe9f]
-以下を参照
--[[Program#i486992f]]




* その他 [#xc7f3ff7]



** IP Address の確認,ifconfigの代わり [#z3691e7d]
 ip addr show
 ip a




* Proxy設定(起動時に自動) [#w4c6b262]
- sudo vim /etc/profile.d/proxy.sh
 export http_proxy="http://proxy.hoge.net:8080"
 export https_proxy=$http_proxy
 export ftp_proxy=$http_proxy
 export no_proxy="127.0.0.1, 192.168.0.0/16, localhost"
- 実行権限付与
 sudo chmod +x /etc/profile.d/proxy.sh
- 手動実行
 sh /etc/profile.d/proxy.sh




* yum repositoryの更新 [#g8f9d325]
-sudo vim /etc/yum.repos.d/CentOS-Base.repo
 [base]
 name=CentOS-$releasever - Base
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
 #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
 baseurl=http://vault.centos.org/centos/$releasever/os/$basearch/
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
 
 #released updates
 [updates]
 name=CentOS-$releasever - Updates
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
 #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
 baseurl=http://vault.centos.org/centos/$releasever/updates/$basearch/
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
 
 #additional packages that may be useful
 [extras]
 name=CentOS-$releasever - Extras
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
 #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
 baseurl=http://vault.centos.org/centos/$releasever/extras/$basearch/
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
 
 #additional packages that extend functionality of existing packages
 [centosplus]
 name=CentOS-$releasever - Plus
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
 #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
 baseurl=http://vault.centos.org/centos/$releasever/centosplus/$basearch/
 gpgcheck=1
 enabled=0
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS