学会使用Linux的方法#3

让我们建立一个网络服务器。

Web服务器是指从个人电脑或手机等终端发送的HTTP或HTTPS请求的服务器,它返回HTML、CSS等信息。

HTTP是一种用于Web服务器和Web浏览器之间交换信息的通信规则。

近年,大部分正规网站都选择使用HTTPS来加密数据传输,以保证在输入密码等操作时可以安全通信。与未加密的网站相比,使用HTTPS的网站更为安全。

网络服务器

在全球范围内,被广泛采用的网络服务器软件有两个,分别是Apache2和Nginx。

Apache2是大约30年前创建的,被广泛用于许多网站。

Nginx: 大约20年前创建,能够处理比Apache2更大容量的数据传输和大规模的同时访问。最近几年,与Apache2的市场份额相当。

安装和配置Nginx

使用之前建立的虚拟机来进行操作。

$ sudo apt update
$ sudo apt install nginx
$ sudo service nginx start

以默认设置启动。
访问本地主机时会显示如下界面。

image.png

创建网页

让我们实际编写HTML并创建网页。
在nginx的默认配置中,只需在/var/www/html中创建HTML文件即可。
使用emacs,在/var/www/html中创建index.html。

<!-- -->

以下所述部分表示为注释。

<html> <!-- html文書 -->
  <head> <!-- ヘッダー -->
    <meta charset="utf-8"> <!-- 文字コードの指定-->
    <title>Webページ作成練習</title> <!-- タイトルの設定 -->
  </head>
  <body> <!-- webページに表示される内容を記述 -->
    <h1>Webページ作成練習</h1>
  </body>
</html>
image.png

显示类似的屏幕。

广告
将在 10 秒后关闭
bannerAds