源码安装nginx怎么启动
时间: 2023-09-09 09:08:52 浏览: 273
在源码安装的 Nginx 中,您可以使用以下步骤来启动 Nginx:
1. 打开终端或命令行界面。
2. 进入到 Nginx 的安装目录。默认情况下,源码安装的 Nginx 的安装目录为 `/usr/local/nginx`。
3. 使用以下命令启动 Nginx:
```
sudo ./sbin/nginx
```
如果您没有使用 sudo 权限来执行该命令,请直接执行 `./sbin/nginx`。
4. 当看到类似如下的输出时,表明 Nginx 已成功启动:
```
nginx: [alert] could not open error log file: open() "/usr/local/nginx/logs/error.log" failed (13: Permission denied)
2021/08/10 14:30:00 [emerg] 12345#12345: bind() to 0.0.0.0:80 failed (98: Address already in use)
```
注意:上述输出中的错误信息是正常现象,因为 Nginx 默认会尝试绑定到端口 80,但如果该端口已被其他进程占用,则会出现 "Address already in use" 错误。
5. 现在,您可以通过访问 `http://localhost` 或您的服务器 IP 地址来验证 Nginx 是否已成功启动。
请注意,启动 Nginx 可能需要 root 或管理员权限。确保您具有适当的权限来执行上述命令。另外,如果您已经在系统中设置了 Nginx 服务,那么您可能需要停止该服务,以避免端口冲突。
阅读全文