搭建LinuxWeb服务器(Ubuntu和Apache)

我在Windows上使用VirtualBox安装了Linux(Ubuntu20.04.1),并尝试建立了一个文件服务器,现在我要尝试建立一个Web服务器。这是我的笔记。

搭建文件服务器↓
https://qiita.com/toki_k/items/f805421f809c67d0c92b

安装防火墙

$ sudo apt install ufw

首先,进行安装。

防火墙配置

接下来,我们要进行防火墙的设置。

$ sudo ufw allow 22
$ sudo ufw allow 80

所有与端口22和端口80的连接都被允许。
允许端口22用于SSH。
允许端口80用于HTTP,供Apache使用。

由于上次的文件服务器连接也无法访问,所以我们可以通过以下方式重新获得对文件的访问权限。

$ sudo ufw allow samba

以下是可以进行确认的状态:
可以在下方的列表中查看。

$ sudo ufw status

安装Apache

我将安装Apatch。

$ sudo apt install apache2

我试着访问该页面。

如果安装成功的话,应该可以通过浏览器访问。

$ hostname

我将确认服务器名称。

您可以打开浏览器,并访问已设置为”http://(主机名)”的初始页面。
请将确认为hostname的值输入到(服务器名)中。

Apache显示的页面似乎是“/var/www/html/”。它被称为文档根目录。

自己添加文件并访问 [ ]

$ cd /var/www/html
$ vim hello.html

首先,使用cd命令进入文档根目录。
然后,使用vim命令打开并创建新文件。

在浏览器中,输入”http://(主机名)/hello.html”。现在可以访问创建的页面了!

请参考这篇文章。

https://qiita.com/sakkuntyo/items/03742bad0f57a4f46b07
这是一个关于如何在 Python 中加载和处理数据的教程。

https://qiita.com/moennig1997/items/65da2650583d3667342f
这是一个使用 Python 在图像数据集上进行深度学习的实践指南。