[[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