centos8
fstab †
[root@serio]# ls /dev/sd*
[root@serio]# vi /etc/fstab
[root@serio]# ls -l /dev/disk/by-uuid/
mount †
[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 †
[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
SELinux †
[root@serio]# getenforce
network †
[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 †
[root@serio]# hostnamectl set-hostname serio.sek-net.no-ip.info
NTP †
[root@serio]# dnf -y install chrony
[root@serio]# vi /etc/chrony.conf
[root@serio]# systemctl enable --now chronyd
[root@serio]# chronyc sources
ssh †
[root@serio]# vi /etc/ssh/sshd_config
[root@serio]# systemctl restart sshd
[root@serio]# dnf -y install openssh-clients
httpd †
[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
ftp †
[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 †
[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 †
[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
rsync †
[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 †
[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]# mysql_secure_installation
DB backup & restore †
/* 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