学习&记录

好好学习,天天向上

0%

LInux安装nginx

安装、启动并查看 Nginx

本文将介绍如何在 Linux 系统上安装、启动并查看 Nginx 服务。

1. 安装 Nginx

1.1 更新软件包列表

首先,确保你的系统软件包列表是最新的:

1
sudo apt update

1.2 安装 Nginx

使用以下命令安装 Nginx:

1
sudo apt install nginx

1.3 验证安装

安装完成后,可以通过以下命令验证 Nginx 是否安装成功:

1
nginx -v

你应该会看到类似以下的输出,显示 Nginx 的版本信息:

1
nginx version: nginx/1.18.0 (Ubuntu)

2. 启动 Nginx

2.1 启动 Nginx 服务

使用以下命令启动 Nginx 服务:

1
sudo systemctl start nginx

2.2 设置 Nginx 开机自启动

为了确保 Nginx 在系统重启后自动启动,可以设置开机自启动:

1
sudo systemctl enable nginx

2.3 验证 Nginx 是否启动

你可以通过以下命令检查 Nginx 服务的状态:

1
sudo systemctl status nginx

如果 Nginx 正在运行,你应该会看到类似以下的输出:

1
2
3
4
5
6
7
8
9
10
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-10-01 12:34:56 UTC; 1min 30s ago
Docs: man:nginx(8)
Main PID: 1234 (nginx)
Tasks: 2 (limit: 4915)
Memory: 2.0M
CGroup: /system.slice/nginx.service
├─1234 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
└─1235 nginx: worker process

3. 查看 Nginx 页面

3.1 访问默认页面

Nginx 安装完成后,默认会在 80 端口上运行。你可以通过浏览器访问服务器的 IP 地址或域名来查看默认的 Nginx 欢迎页面。

例如,如果你的服务器 IP 是 192.168.1.100,你可以在浏览器中输入:

1
http://192.168.1.100

你应该会看到 Nginx 的默认欢迎页面。

3.2 查看 Nginx 配置文件

Nginx 的配置文件通常位于 /etc/nginx/ 目录下。主要的配置文件是 nginx.conf,你可以使用以下命令查看:

1
cat /etc/nginx/nginx.conf

3.3 查看 Nginx 日志

Nginx 的访问日志和错误日志通常位于 /var/log/nginx/ 目录下。你可以使用以下命令查看日志文件:

1
2
cat /var/log/nginx/access.log
cat /var/log/nginx/error.log

4. 停止 Nginx

如果你需要停止 Nginx 服务,可以使用以下命令:

1
sudo systemctl stop nginx

5. 重启 Nginx

如果你修改了 Nginx 的配置文件,需要重启 Nginx 服务以使更改生效:

1
sudo systemctl restart nginx

6. 总结

通过本文,你已经学会了如何在 Linux 系统上安装、启动并查看 Nginx 服务。Nginx 是一个功能强大的 Web 服务器和反向代理服务器,适用于各种 Web 应用场景。


希望这篇文章对你有所帮助!如果你有任何问题或需要进一步的帮助,请随时提问。