linux安装mkcert
时间: 2023-08-28 15:22:40 浏览: 144
mkcert证书生成工具
要在Linux上安装mkcert,您可以按照以下步骤进行操作:
1. 首先,确保您的系统上已经安装了`openssl`和`certutil`工具。如果尚未安装,请使用以下命令安装它们:
对于Debian/Ubuntu系统:
```
sudo apt-get install openssl libnss3-tools
```
对于CentOS/RHEL系统:
```
sudo yum install openssl nss-tools
```
2. 下载mkcert二进制文件。您可以从mkcert的GitHub存储库中找到适用于您的系统的最新版本。使用`wget`或`curl`命令下载:
```
wget https://github.com/FiloSottile/mkcert/releases/download/v1.4.3/mkcert-v1.4.3-linux-amd64
```
3. 授予二进制文件执行权限:
```
chmod +x mkcert-v1.4.3-linux-amd64
```
4. 将mkcert二进制文件移动到您的PATH中的目录,例如`/usr/local/bin/`:
```
sudo mv mkcert-v1.4.3-linux-amd64 /usr/local/bin/mkcert
```
5. 现在,您可以使用`mkcert`命令来生成自签名证书。在终端中执行以下命令以生成并安装根证书:
```
mkcert -install
```
6. 生成证书时,您可以使用`mkcert`命令指定要创建的域名。例如,要为`example.com`和`www.example.com`生成证书,执行以下命令:
```
mkcert example.com www.example.com
```
这将生成`example.com.pem`和`example.com-key.pem`文件,其中包含您的证书和私钥。
现在,您已经成功安装了mkcert并生成了自签名证书。您可以使用这些证书来进行本地开发或测试环境中的HTTPS通信。请注意,这些自签名证书在生产环境中不受信任,仅适用于开发和测试目的。
阅读全文