You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: step-ca/installation.mdx
+35-32Lines changed: 35 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
---
2
+
updated_at: April 08, 2025
2
3
title: Install step-ca
3
4
html_title: Installing open source step-ca
4
5
description: Learn how to install step-ca
@@ -23,8 +24,8 @@ Learn how to to install the `step-ca` binary on your local machine.
23
24
-[Scoop Package](#scoop-package)
24
25
-[Linux Packages](#linux-packages-amd64)
25
26
-[Debian/Ubuntu](#debianubuntu)
27
+
-[RHEL/Fedora](#rhelfedora)
26
28
-[Arch Linux](#arch-linux)
27
-
-[RedHat](#redhat)
28
29
-[Alpine Linux](#alpine-linux)
29
30
-[NixOS](#nixos)
30
31
-[FreeBSD](#freebsd)
@@ -83,24 +84,46 @@ To uninstall, run `scoop uninstall`, then remove the configuration directory `$H
83
84
84
85
#### Debian/Ubuntu
85
86
86
-
To install `step`, download and install the Debian package for your platform from our [latest release](https://github.com/smallstep/cli/releases/latest):
To add Smallstep as a source and install the `step-cli` and `step-ca` packages on Debian or Ubuntu distributions, run the following as `root`:
92
88
93
-
To install `step-ca`, download and install the Debian package for your platform from our [latest release](https://github.com/smallstep/certificates/releases/latest):
Alternatively, to manually install a `.deb` for `step-cli` and `step-ca`, find the packages you need for your platform on our GitHub release pages for [`smallstep/cli`](https://github.com/smallstep/cli/releases/latest) (`step-cli`) and [`smallstep/certificates`](https://github.com/smallstep/certificates/releases/latest) (`step-ca`).
99
98
100
99
To configure `step-ca` as a daemon, see our [systemd configuration guide][systemd-setup].
101
100
102
101
To uninstall, run `dpkg -r step-cli step-ca`, then remove the configuration directory `$HOME/.step`.
103
102
103
+
#### RHEL/Fedora
104
+
105
+
To add Smallstep as a source and install the `step-cli` and `step-ca` packages on RHEL or Fedora distributions, run the following as `root`:
Alternatively, to manually install an `.rpm` for `step-cli` and `step-ca`, find the packages you need for your platform on our GitHub release pages for [`smallstep/cli`](https://github.com/smallstep/cli/releases/latest) (`step-cli`) and [`smallstep/certificates`](https://github.com/smallstep/certificates/releases/latest) (`step-ca`).
122
+
123
+
To configure `step-ca` as a daemon, see our [systemd configuration guide][systemd-setup].
124
+
125
+
To uninstall, run `dnf remove step-cli step-ca`, then remove the configuration directory `$HOME/.step`.
126
+
104
127
#### Arch Linux
105
128
106
129
These packages are maintained by trusted Arch Linux community members.
@@ -119,26 +142,6 @@ To uninstall, run `pacman -R step-ca step-cli`, then remove the configuration di
119
142
120
143
Big shout out to the maintainers of these packages! We appreciate you.
121
144
122
-
#### RedHat
123
-
124
-
To install `step`, download and install the RPM package for your platform from our [latest release](https://github.com/smallstep/cli/releases/latest):
To install `step-ca`, download and install the RPM package for your platform from our [latest release](https://github.com/smallstep/certificates/releases/latest):
0 commit comments