网络服务器安装

Skip to content

这是一篇机器翻译的文本,可能包含错误!

🚧🚧 正在进行中! 🚧🚧

Dubstep Meme

  • 命令:sudo, apt, cd, nano
  • 软件:nginx, apache2

安装流程

在我们可以安装软件之前,我们需要更新 APT(itude) 包列表(Linux 的“应用商店”):

sudo apt update
# Oppdaterer pakkelisten
# 更新软件包列表

然后我们可以安装所需的软件。这里我们将安装 nginx,它是一个非常流行的 Web 服务器,但 apache2 也是一个流行的替代方案。

sudo apt install nginx
# Installer nginx.
# 安装 nginx。

Web服务器和文件配置

我们通常在 /etc/<程序名称>/ 中找到配置文件。 对于 nginx,这便是 /etc/nginx/。 我们现在不需要查看它,但如果您想更改配置中的任何内容,例如端口、额外的Web服务器、SSL证书等,您应该在这里进行更改。

Web文件,也就是HTML、CSS、JavaScript等,通常位于 /var/www/html/。 您可以在这里添加自己的文件。 例如,您可以在这里创建一个包含一些简单HTML代码的 index.html 文件。

cd /var/www/html/
sudo nano index.html
# 更改 index.html 文件

nano - 关于文本编辑器的简要说明

Nano 是一款非常基础的文本编辑器,可以在终端中使用。它易于使用,不需要太多先验知识。

一些基本命令:

  • CTRL + S - 保存文件
  • CTRL + X - 退出 nano

如果您按下 CTRL + X 而没有保存,它会询问您是否要保存文件。按 Y 表示是,N 表示否。然后按 ENTER 确认文件名。

启动和停止 Web 服务器

当安装完成后,我们可以使用以下命令启动 Web 服务器:

sudo systemctl start nginx
# Starter nginx-tjenesten. (启动 nginx 服务。)

systemctl - 是什么?

systemctl 意思是“系统控制”,是用于控制 Linux 系统服务的工具。它用于启动、停止、重启和检查在系统后台运行的服务状态。

systemctl start | stop | restart | status <服务名称>

然后访问您的浏览器中的 http://<serverens-ip-adresse>/,以查看 Web 服务器是否正在运行。

查找服务器的 IP 地址

要查找服务器的 IP 地址,您可以使用以下命令:

hostname -I # 大写 I

或者,您可以使用 ip aifconfig,但这些会提供比 IP 地址更多的信息。