[[centos8]]

*** firewalld [#x32b84da]

 [root@multi sekigawa]# systemctl stop firewalld
 [root@multi sekigawa]# systemctl disable firewalld

*** SELinux [#x32b84da]

 [root@multi]# getenforce
 [root@multi sekigawa]# vi /etc/selinux/config
 
 SELINUX=disabled

*** fstab [#x32b84da]

 [root@serio]# ls /dev/sd*
 [root@serio]# vi /etc/fstab
 [root@serio]# ls -l /dev/disk/by-uuid/

*** mount [#rc8bdd88]

 [root@serio]# mkdir /mnt/dsk0
 [root@serio]# mkdir /mnt/dsk1
 [root@serio]# mkdir /mnt/dsk2
 [root@serio]# mkdir /mnt/dsk3
 [root@serio]# mkdir /mnt/dsk4
 [root@serio]# mount /dev/sda1 /mnt/dsk0
 [root@serio]# mount /dev/sdb1 /mnt/dsk1
 [root@serio]# mount /dev/sdc1 /mnt/dsk2
 [root@serio]# umount /mnt/dsk0
 [root@serio]# umount /mnt/dsk1
 [root@serio]# umount /mnt/dsk2
 
 [root@serio]# vi /etc/fstab
 [root@serio]# mount -a

*** yum [#c123ba3b]

 [root@serio]# ls /etc/yum.repos.d/
 [root@serio]# grep mirrorlist /etc/yum.repos.d/*.repo
 [root@serio]# sed -i 's|mirrorlist.centos.org|vault.centos.org|g' /etc/yum.repos.d/*.repo
 [root@serio]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/*.repo
 [root@serio]# dnf -y upgrade

*** repo [#c123ba3b]

 dnf install epel-release
 dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
 dnf install https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

*** network [#racfc4dc]

 [root@serio]# nmcli device
 [root@serio]# nmcli connection modify enp2s0 ipv4.addresses 192.168.0.10/24
 [root@serio]# nmcli connection modify enp2s0 ipv4.gateway 192.168.0.1
 [root@serio]# nmcli connection modify enp2s0 ipv4.dns 192.168.0.1
 [root@serio]# nmcli connection modify enp2s0 ipv4.method manual

*** hostname [#v48cc287]

 [root@serio]# hostnamectl set-hostname serio.sek-net.no-ip.info

*** NTP [#ofcca088]

 [root@serio]# dnf -y install chrony
 [root@serio]# vi /etc/chrony.conf
 [root@serio]# systemctl enable --now chronyd
 [root@serio]# chronyc sources

*** Timezone [#ofcca088]

 [root@serio]# timedatectl set-timezone Asia/Tokyo

*** ssh [#wca32c3a]

 [root@serio]# vi /etc/ssh/sshd_config
 [root@serio]# systemctl restart sshd
 [root@serio]# dnf -y install openssh-clients

*** httpd [#abc4e4e5]

 [root@serio]# dnf -y install httpd
 [root@serio]# mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.org
 [root@serio]# vi /etc/httpd/conf/httpd.conf
 [root@serio]# systemctl enable --now httpd
 
 [root@serio]# ls -la /var/www/
 [root@serio]# rmdir cgi-bin
 [root@serio]# rm -Rf html
 [root@serio]# ln -s /mnt/dsk1/www/icons /var/www/icons
 [root@serio]# ln -s /mnt/dsk1/www/html /var/www/html
 [root@serio]# ln -s /mnt/dsk1/www/cgi-bin /var/www/cgi-bin
 [root@serio]# ln -s /mnt/dsk1/www/error /var/www/error
 
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf
 [root@serio]# vi autoindex.conf
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf.d/cgi-enabled.conf .
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf.d/lookup_identity.conf .
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf.d/phpMyAdmin.conf .
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf.d/phpMyAdmin.conf.rpmnew .
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf.d/virtualhost-00.conf.tmp .
 [root@serio]# scp root@192.168.0.8:/etc/httpd/conf.d/virtualhost-*.conf .
 
 [root@serio]# apachectl configtest

*** tar [#cd94d49f]

 [root@multi home]# dnf install -y tar

*** ftp [#cd94d49f]

 [root@serio]# dnf -y install vsftpd
 [root@serio]# scp root@192.168.0.8:/etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf
 [root@serio]# vi /etc/vsftpd/vsftpd.conf
 [root@serio]# scp root@192.168.0.8:/etc/vsftpd/chroot.conf /etc/vsftpd/chroot.conf
 [root@serio]# systemctl enable --now vsftpd

*** samba [#s52b8068]

 [root@serio]# dnf -y install samba
 [root@serio]# scp root@192.168.0.8:/etc/samba/smb.conf /etc/samba/smb.conf
 [root@serio]# systemctl enable --now smb
 [root@serio]# smbpasswd -a sekigawa

*** php [#z3eb2200]

 [root@serio]# dnf module list php
 [root@serio]# dnf module reset php
 [root@serio]# dnf module enable php:7.3
 [root@serio]# dnf module -y update php:7.3
 [root@serio]# dnf module list php
 [root@serio]# /usr/bin/php -v
 [root@serio]# dnf module -y install php:7.3
 [root@serio]# dnf module list php
 [root@serio]# php -v
 
 [root@multi sekigawa]# dnf install php-mysqlnd

*** rsync [#q84fb80b]

 [root@serio]# dnf -y install rsync rsync-daemon
 [root@serio]# scp root@192.168.0.7:/etc/rsyncd.conf /etc/rsyncd.conf
 [root@serio]# vi /etc/rsyncd.conf
 [root@serio]# systemctl status rsyncd
 [root@serio]# systemctl enable --now rsyncd
 
 [root@serio]# vi /etc/httpd/conf.d/php.conf
 [root@serio]# cd /etc/httpd/conf.d/

*** mariadb [#ad3e9f04]

 [root@serio]# dnf module -y install mariadb:10.3
 [root@serio]# scp root@192.168.0.8:/etc/my.cnf.d/charset.cnf /etc/my.cnf.d/charset.cnf
 [root@serio]# vi /etc/my.cnf.d/charset.cnf
 [root@serio]# systemctl enable --now mariadb
 [root@serio]# mysql_secure_installation

*** DB backup & restore [#u9794401]

 /* 192.168.0.8 */
 [root@multi]# systemctl status mariadb
 [root@multi]# dnf -y install mariadb-backup
 [root@multi]# mariabackup --backup --target-dir /home/mariadb_backup -u root -p seki1212
 [root@multi]# tar cvf mariadb.tar mariadb_backup
 /* 192.168.0.8 */

 [root@serio]# dnf -y install mariadb-backup
 [root@serio]# scp root@192.168.0.8:/home/mariadb.tar .
 [root@serio]# tar xvf mariadb.tar
 [root@serio]# systemctl stop mariadb
 [root@serio]# rm -rf /var/lib/mysql/*
 [root@serio]# mariabackup --prepare --target-dir /home/mariadb_backup
 [root@serio]# mariabackup --copy-back --target-dir /home/mariadb_backup
 [root@serio]# chown -R mysql. /var/lib/mysql
 [root@serio]# systemctl start mariadb
 [root@serio]# systemctl status mariadb
 [root@serio]# rm mariadb.tar

 [root@serio]# mysql -u sekigawa -p

*** lm_sensors [#ad3e9f04]

 [root@serio sekigawa]# dnf install lm_sensors
 [root@serio sekigawa]# sensors-detect
 [root@serio sekigawa]# sensors

 jc42-i2c-5-19
 Adapter: SMBus PIIX4 adapter port 0 at 0b00
 temp1:        +39.3°C  (low  =  +0.0°C)                  ALARM (HIGH, CRIT)
                        (high =  +0.0°C, hyst =  +0.0°C)
                        (crit =  +0.0°C, hyst =  +0.0°C)
 
 k10temp-pci-00c3
 Adapter: PCI adapter
 temp1:        +47.5°C  (high = +70.0°C)
                        (crit = +100.0°C, hyst = +95.0°C)
 
 w83795adg-i2c-6-2f
 Adapter: SMBus PIIX4 adapter port 2 at 0b00
 in0:          +1.19 V  (min =  +0.00 V, max =  +2.05 V)
 in1:          +1.51 V  (min =  +0.00 V, max =  +2.05 V)
 in2:          +1.10 V  (min =  +0.00 V, max =  +2.05 V)
 in3:          +0.99 V  (min =  +0.00 V, max =  +2.05 V)
 +3.3V:        +3.31 V  (min =  +2.96 V, max =  +3.63 V)
 3VSB:         +3.27 V  (min =  +2.96 V, max =  +3.63 V)
 fan1:         923 RPM  (min =  329 RPM)
 temp1:        +46.5°C  (high = +109.0°C, hyst = +109.0°C)
 \                       (crit = +109.0°C, hyst = +109.0°C)  sensor = thermal diode
 temp2:        +49.5°C  (high = +105.0°C, hyst = +105.0°C)
                        (crit = +105.0°C, hyst = +105.0°C)  sensor = thermal diode
 temp5:        +30.8°C  (high = +39.0°C, hyst = +39.0°C)
                       (crit = +44.0°C, hyst = +44.0°C)  sensor = thermistor
 intrusion0:  ALARM
 
 jc42-i2c-5-18
 Adapter: SMBus PIIX4 adapter port 0 at 0b00
 temp1:        +38.5°C  (low  =  +0.0°C)                  ALARM (HIGH, CRIT)
                       (high =  +0.0°C, hyst =  +0.0°C)
                       (crit =  +0.0°C, hyst =  +0.0°C)
 

 [root@multi sekigawa]# cat /usr/local/bin/log_temp.sh
 
 #!/bin/bash
 
 LOGFILE="/var/log/cpu_temp.log"
 TIMESTAMP=$(date +"%Y-%m-%d %H:%M:%S")
 CPU_TEMP=$(sensors | awk '/^k10temp-pci-.*$/ {found=1} found && /temp1:/ {print $2; exit}')
 MB_TEMP=$(sensors | awk '/w83795adg/ && /temp1:/ {print $2; exit}')
 
 # 初回にヘッダをつける
 if [ ! -f "$LOGFILE" ]; then
     echo "Timestamp,CPU_Temp,MB_Temp" >> "$LOGFILE"
 fi
 
 echo "$TIMESTAMP,$CPU_TEMP,$MB_TEMP" >> "$LOGFILE"

 [root@multi sekigawa]# crontab -e
 
 #temp
 */5 * * * * /usr/local/bin/log_temp.sh



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