在Ubuntu系统用ngnix完成一个静态网页

一、nginx

什么是nginx

Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。

nginx的应用

1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。
2、虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。
3、反向代理,负载均衡。当网站的访问量达到一定程度后,单台服务器不能满足用户的请求时,
需要用多台服务器集群可以使用nginx做反向代理。并且多台服务器可以平均分担负载,
不会因为某台服务器负载高宕机而某台服务器闲置的情况。

二、在ubuntu下安装nginx

sudo apt-get install nginx

在这里插入图片描述
查看nginx是否安装完毕

nginx -v

在这里插入图片描述
启动nginx服务

service nginx start

在这里插入图片描述
查看自己的IP地址

ifconfig

在这里插入图片描述
在网页输入ip地址,回车,显示出如下图片所示,nginx服务就运行了
在这里插入图片描述

三、设计一个静态网页

使用vscode设计一个静态网页

网页要求
制作一个简单的个人介绍网页,
包含一张图片、
一个二级网页跳转链接
一个文件下载链接

个人简介,图片和网页跳转链接都ez,一个文件下载的链接就需要将文件压缩成.rar形式

sudo apt install rar unrar
sudo rar a 123.rar 123.txt
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jin的静态网页</title>
</head>
<body>
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
    <img src="boat.jpg" alt="Big Boat">
    <a href="https://www.runoob.com/">访问菜鸟教程</a>
    <a href="123.rar">下载一个 123.txt 文本</a>
</body>
</html>

在这里插入图片描述
在这里插入图片描述
最后将这几个文件全部移动到/var/www/html的文件夹里即可

sudo mv 123.txt /var/www/html
sudo mv 123.rar /var/www/html
sudo mv boat.jpg /var/www/html
sudo mv index.html /var/www/html

在这里插入图片描述
再次输入IP地址
呈现效果如下图
在这里插入图片描述
演示效果:
在这里插入图片描述
在这里插入图片描述

四、总结

只是简略的静态网页

五、参考资料

nginx安装及其配置详细教程
ubuntu安装nginx

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值