0 Votes

Controller

Last modified by Jeff McDonald on 2021/11/26 15:26

Installation Instructions

Install NGINX Controller

Trial NGINX Controller with NGINX Plus

Trial NGINX Controller with App Security

RHEL7 Notes

subscription-manager register --username <username> --password <password> --auto-attach

subscription-manager register --username jwm5239 --password "Rd7-pcY-ezM-dxw" --auto-attach

disable SE Linux

sudo setenforce 0
sudo sed -i --follow-symlinks 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux

swapoff -a

sudo systemctl stop firewalld
sudo systemctl disable firewalld

sudo yum -y upgrade

[jeff@rhel7 controller-installer]$ ./install.sh

--- This script will install the NGINX Controller system ---

  1. Checking for existing installation...

Install logs will be stored in /var/log/nginx-controller/nginx-controller-install.log

  2. Checking required ports... OK

  3. Attempting to detect your Operating System... Found maipo

  4. Checking for required tools: grep basename comm sort head openssl dirname cat tee rev sed ps envsubst awk mkdir id less tar numfmt gunzip getent base64 yum-plugin-versionlock

Could not find following commands: jq

To install jq, use the provided rpms:

sudo yum install --cacheonly --disablerepo=* /home/jeff/controller-installer/files/packages/rpm/oniguruma-6.8.2-1.el7.x86_64.rpm

sudo yum install --cacheonly --disablerepo=* /home/jeff/controller-installer/files/packages/rpm/jq-1.6-2.el7.x86_64.rpm


sudo yum install --cacheonly --disablerepo=* /home/jeff/controller-installer/files/packages/rpm/oniguruma-6.8.2-1.el7.x86_64.rpm

sudo yum install --cacheonly --disablerepo=* /home/jeff/controller-installer/files/packages/rpm/jq-1.6-2.el7.x86_64.rpm


subscription-manager attach

        subscription-manager repos --enable=rhel-7-server-rpms

        subscription-manager repos --enable=rhel-7-server-extras-rpms

        subscription-manager repos --enable=rhel-7-server-optional-rpms

        yum check-updates

sudo yum-config-manager

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

--

yum install docker

systemctl enable docker

systemctl start docker

sudo yum install socat conntrack-tools

---

./install.sh