Upgrade NGINX Agent package
Learn how to upgrade NGINX Agent.
To upgrade NGINX Agent, follow these steps:
- 
Open an SSH connection to the server where you’ve installed NGINX Agent and log in. 
- 
Make a backup copy of the following locations to ensure that you can successfully recover if the upgrade has issues: - /etc/nginx-agent
- config_dirsvalues for any configuration specified in- /etc/nginx-agent/nginx-agent.conf
 
- 
Install the updated version of NGINX Agent: - 
CentOS, RHEL, RPM-Based sudo yum -y makecache sudo yum update -y nginx-agent
- 
Debian, Ubuntu, Deb-Based sudo apt-get update sudo apt-get install -y --only-upgrade nginx-agent -o Dpkg::Options::="--force-confold"
 
- 
To upgrade NGINX Agent to a specific v2.x version, follow these steps:
- 
Open an SSH connection to the server running NGINX Agent and log in. 
- 
Back up the following files and directories to ensure you can restore the environment in case of issues during the upgrade: - /etc/nginx-agent
- Any config_dirsdirectory specified in/etc/nginx-agent/nginx-agent.conf.
 
- 
Perform the version-controlled upgrade. - 
Debian, Ubuntu, Deb-Based sudo apt-get update sudo apt-get install -y nginx-agent=<specific-version> -o Dpkg::Options::="--force-confold"Example (to upgrade to version 2.41.1~noble): sudo apt-get install -y nginx-agent=2.41.1~noble -o Dpkg::Options::="--force-confold"
- 
CentOS, RHEL, RPM-Based sudo yum install -y nginx-agent-<specific-version>Example (to upgrade to version 2.41.1):sudo yum install -y nginx-agent-2.41.1
 
- 
- 
Verify the installed version: sudo nginx-agent --version