云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页

这篇具有很好参考价值的文章主要介绍了云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

所需操作:

                1.安装Nginx

                 2.修改配置文件

                 3.测试、重启 Nginx

                 4.内部修改防火墙

                 5.配置解析

                 6.测试是否部署成功

1.安装Nginx

// 未使用 root 账号
apt-get update   // 更新

apt-get install nginx   // 安装 nginx

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

 云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

1.1.测试是否安装没问题

在网页上输入云服务的公网IP就可访问到ngnix默认页面,这代表完成了。

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

2.修改配置文件

// 在 /etc/nginx/sites-enabled 目录下的 default 文件
cd /etc/nginx/sites-enabled //进入该目录

// 使用 ll 查看
ll

// 直接修改
vim /etc/nginx/sites-enabled/default

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux 

 复制一份最后的代码,进行更改

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

// 更改为

// server_name 这里自己起
// root /var/www/tools 这里是在 root 下的 /var下的/www目录下的tools,默认是html目录下
我给它指定了 tools 目录下的页面

server {
       listen 80;

       server_name baidudu.9998.cn;

       root /var/www/tools/;
       index index.html;

       location / {
               try_files $uri $uri/ =404;
       }
}

3.测试、重启 Nginx

// 测试配置是否没问题
nginx -t


// 重启 nginx 服务
service nginx reload

如果跟博主一样,那就是没有问题的;如果失败了,请重新检查一下,看一下哪里配置错误了。 

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

 云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

 

4.内部修改防火墙

注意:这里是 Ubuntu 使用防火墙是 ufw,linux是firewall,好像有点区别的。

4.1.开启 80 端口

ufw allow 80

4.2.开启完成,需要重启防火墙生效:

 ufw reload

4.3.查看防火墙的状态

ufw status 

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux 

 4.4.可以使用 telnet 进行测试,如果跟博主一样,那就没问题的了。

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

 

5. Win 配置解析

注:win 11系统的host文件在   C:\Windows\System32\drivers\etc

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux

 注:不要直接在这里修改,因为保存的不一样,教你一招。把host文件拖到桌面上进行修改,因为在桌面上,我们的权限是最大的,修改完之后,再拖回来就可以了。

5.1.添加的内容

// 在末尾 添加你的公网IP和 刚刚写入配置文件的 server_name

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux 

6.测试是否部署成功

在浏览器输入 刚刚配置文件中的 server_name ,就可访问了。

这是博主自己写了个html文件,所以不是默认的,你们也可以不一样

云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页,Nginx,HTML,ubuntu,nginx,linux文章来源地址https://www.toymoban.com/news/detail-651009.html

 7.到这里就完成了在云服务的Nginx部署静态网页,加油吧!

到了这里,关于云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu20.04操作系统安装-裸机安装服务器版本

    下载Ubuntu系统 Ubuntu 官网下载 https://releases.ubuntu.com/focal/ 下载服务器版本镜像 准备启动U盘 下载UltraISO软件,选择 文件 - 打开,打开刚才下载的Ubuntu镜像 选择 启动 - 写入硬盘映象 插入一个U盘,选择插入的U盘刻录启动U盘,注意,此操作会格式化U盘的所有数据! 安装Ubuntu系统

    2024年02月05日
    浏览(43)
  • ubuntu20.04部署ntp服务器ntpd(ntpdate )

    首先,在终端中更新你的包列表,然后安装NTP。输入下面的命令: 编辑NTP的配置文件,这里我们使用nano文本编辑器,但你也可以使用你喜欢的其他编辑器。 在此文件中,找到以\\\"pool\\\"开头的行,它们定义了NTP将与之同步的服务器。你可以保留默认值,或者根据需要添加/更改。

    2024年02月02日
    浏览(41)
  • 将本地Django项目部署到服务器上(Ubuntu20.04)

    最近因为项目的需求开始正在搭建一个个人网站。在本地完成了项目后端的内容后需要部署到服务器上以供用户访问。因为后端使用的是Django框架,就在网上找了很多有关将Django项目部署到网站上的教程。由于本人在网络这块属于小白,原理了解甚少,在一边参照各种教程一

    2024年02月03日
    浏览(44)
  • Ubuntu20.04使用cephadm部署ceph集群

    Cephadm通过在单个主机上创建一个Ceph单机集群,然后向集群中添加主机以扩展集群,进而部署其他服务。 VMware安装Ubuntu20.04并使用Xshell连接虚拟机:https://blog.csdn.net/gengduc/article/details/134889416 Python3 Systemd Podman或Docker 时间同步chrony或NTP LVM2 主机名hostname 硬盘设备 ip地址 Ceph服务

    2024年02月05日
    浏览(35)
  • Ubuntu 20.04配置静态ip

    根据需求增加

    2024年02月12日
    浏览(36)
  • ubuntu20.04设置静态IP地址

    ubuntu20.04 默认使用动态IP设置,但有时我们需要为其设置静态IP。本文将带着大家彻底搞清楚ubuntu20.04的IP设置方法。 如果你是在虚拟机中使用 ubuntu20.04 ,并对虚拟机的网络设置有疑问的话请看本人的拙作第3章 vmware虚拟机的三种网络设置. networking 和 network-manager 在开始之前先弄

    2024年02月05日
    浏览(33)
  • 设置Ubuntu 20.04的静态IP地址

    引言:我们做嵌入式或者其他的项目时,有时候不免发现,Ubuntu的ip地址经常会改变,这个时候就需要我们手动配置静态IP了。 给Ubuntu设置一个静态IP地址有以下几个好处: 持久性:静态IP地址是固定不变的,与设备的MAC地址绑定。这意味着每次重新启动系统后,设备都会被分

    2024年02月06日
    浏览(32)
  • Ubuntu20.04配置静态固定IP地址

    Ubuntu从17.10开始,放弃在/etc/network/interfaces里面配置IP,改为在/etc/netplan/XX-installer-config.yaml的文件中配置IP地址。 我这里是01-network-manager-all.yaml 文件名。 默认内容如下: 修改为如下: 编辑好后,保存。 至此Ubuntu20.04的静态IP配置完成。 如果对您有帮助,请记得 一键三连~~~

    2024年02月10日
    浏览(34)
  • Ubuntu20.04 通过netplan 配置静态ip

    ubuntu 从 17.10 开始,改成 netplan 方式配置,不在 /etc/network/interfaces 里固定 IP 的配置 ,配置写在 /etc/netplan/01-network-manager-all.yaml 或者类似名称的 yaml 文件里 可见,当前有两个网卡,其中eno1是使用的 如果是桌面版本的Ubuntu20.04 首次打开大概如下,按需要修改添加…… 去网络设

    2024年01月25日
    浏览(42)
  • Ubuntu 20.04下使用rbenv安装和设置高版本Ruby的步骤详解

    学习如何在Ubuntu 20.04桌面环境下使用rbenv安装和设置更高版本的Ruby。通过克隆rbenv并设置环境变量,安装指定版本的Ruby,配置源以及安装bundler管理gem依赖项。最后检查安装后的软件版本和gem安装路径。详细步骤如下。

    2024年02月11日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包