./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
时间: 2024-09-09 21:13:41 浏览: 113
nginx-tcp-lua-module.zip
`./configure`是一个配置脚本,通常用于Unix-like系统(如Linux和macOS)的软件安装过程中,比如Nginx web服务器。当你看到这样的命令行选项:
```bash
--prefix=/usr/local/nginx
--with-http_stub_status_module
--with-http_ssl_module
```
这意味着你在设置Nginx的安装路径,并启用两个特定模块:
1. `--prefix=/usr/local/nginx`: 这个选项指定Nginx将被安装到 `/usr/local/nginx` 目录下,而不是默认的系统位置。`prefix`用于定义软件安装的基础目录。
2. `--with-http_stub_status_module`: 这个选项表示Nginx将包含HTTP状态检查模块(stub status module),它提供了一个简单的页面来显示服务器的状态信息。
3. `--with-http_ssl_module`: Nginx会集成SSL/TLS支持,即HTTPS功能,允许Nginx处理加密的HTTP连接。
运行这个命令后,`./configure`会生成一个Makefile,你可以通过`make`和`make install`来编译并安装Nginx,同时启用这两个模块。
阅读全文