CentOS 8 - install "rsyslog"
sudo dnf install rsyslog -y
rpm -q rsyslog # check
dnf info rsyslog --verbose # check
sudo systemctl status rsyslog # status
sudo systemctl start rsyslog # start
sudo systemctl enable rsyslog # enable for reboot
echo " test message from fizz" | logger
sudo tail /var/log/messages
firewall-cmd - add a port
sudo firewall-cmd --zone=public --permanent --add-port=4999/tcp
firewall-cmd - reload firewall
sudo firewall-cmd --reload
firewall-cmd - remove a port
sudo firewall-cmd --permanent --remove-port=4999/tcp
firewall-cmd - list all ports
sudo firewall-cmd --list-all
install Python 3.8.5 (using sudo)
yum -y install gcc openssl-devel bzip2-devel libffi-devel
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
tar xzf Python-3.8.5.tgz
cd Python-3.8.5
./configure --enable-optimizations
make altinstall
# create a sym-link for "python" => python3.8
sudo ln -s /usr/local/bin/python3.8 /usr/local/bin/python
# create a sym-link for "pip3" => pip3.8
sudo ln -s /usr/local/bin/pip3.8 /usr/bin/pip3
install Docker on CentOS 8 (using sudo)
dnf install -y https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.10-3.2.el7.x86_64.rpm
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
dnf install -y docker-ce
systemctl start docker
systemctl enable docker
usermod -aG docker fizz
docker version
install docker-compose on CentOS 8 (using sudo)
sudo curl -L " https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$( uname -s) -$( uname -m) " -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose --version