📜  如何启动 web 服务器 linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:32.461000             🧑  作者: Mango

如何启动 web 服务器 linux - Shell-Bash

在 Linux 系统中启动 web 服务器可以使用很多不同的软件,比如 Apache、Nginx、Lighttpd 等。在本文中,我们将使用 Nginx 服务器作为示例介绍如何在 Linux 终端使用 Shell-Bash 命令启动 web 服务器。

1. 安装 Nginx 服务器

在启动 Nginx 服务器之前,需要先安装它。在终端中使用以下命令安装:

sudo apt update
sudo apt install nginx
2. 启动 Nginx 服务器

启动 Nginx 服务器非常简单,只需在终端中输入以下命令即可:

sudo systemctl start nginx

启动后,可以通过访问 http://localhost 或者 http://<服务器公网IP> 来确认服务器是否正常工作。

3. 停止 Nginx 服务器

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

sudo systemctl stop nginx

此时,访问 http://localhost 或者 http://<服务器公网IP> 将无法访问 Nginx 服务器。

4. 重启 Nginx 服务器

如果需要重启 Nginx 服务器,可以使用以下命令:

sudo systemctl restart nginx

重启服务器后,可以通过访问 http://localhost 或者 http://<服务器公网IP> 来确认服务器是否正常重启。

5. 查看 Nginx 服务器状态

如果需要查看 Nginx 服务器的状态,可以使用以下命令:

sudo systemctl status nginx

该命令可以显示服务器是否正在运行以及运行状态的详细信息。

6. 设置 Nginx 服务器开机自启

如果想要将 Nginx 服务器设置为开机自启,可以使用以下命令:

sudo systemctl enable nginx
总结

通过本文我们学习了如何安装、启动、停止、重启以及查看 Nginx 服务器状态,同时也学习了如何将 Nginx 服务器设置为开机自启。在实际生产环境中,启动 web 服务器是非常必要的一步,同时了解如何管理 web 服务器也必不可少。