Skip to content

Instantly share code, notes, and snippets.

@wh13371
Last active September 23, 2020 16:43
Show Gist options
  • Save wh13371/2f94cdd38ca27d3bbec54246a80637be to your computer and use it in GitHub Desktop.
Save wh13371/2f94cdd38ca27d3bbec54246a80637be to your computer and use it in GitHub Desktop.

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

reload .bashrc

. ~/.bashrc

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment