动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

介绍怎样用Nginx部署静态网站

08-10 16:52 320浏览
举报 T字号
  • 大字
  • 中字
  • 小字

我们知道Nginx是一个高性能的Web服务器和反向代理服务器,也可以作为邮件代理服务器所以可以说Nginx它可以作为一个HTTP的web服务器,这也是Nginx最基本的一个功能,可以将服务器上的静态文件(如HTML图片)通过HTTP协议返回给浏览器客户端。那么怎样用Nginx部署静态网站?而且静态网接容易记忆seo人都知道静态网站容易搜索引擎收录,java程序Nginx部署静态网站显得尤其重要,希望java程序员们可以在这篇文章中学如何Nginx部署静态网站。

反向代理服务器Nginx实践

在前面的学习中,相信大家对Nginx服务器已经有了一定的认识,那么在学习用Nginx部署静态网站前,来一起了解一下静态网站是什么。

静态网站的标准定义指全部由HTML(标准通用标记语言的子集)代码格式页面组成的网站,所有的内容包含在网页文件中。网页上也可以出现各种视觉动态效果,如GIF动画滚动字幕等,每个静态网页都有一个固定的网址,文件名均以htm、html、shtml等为后缀。关于静态网站还需要知道的几点有:静态网页一经发布到服务器上,无论是否被访问,都是一个独立存在的文件;

静态网页的内容相对稳定,不含特殊代码,因此容易被搜索引擎检索;html更加适合SEO搜索引擎优化静态网站没有数据库的支持,在网站制作和维护方面工作量较大;由于不需通过数据库工作,所以静态网页的访问速度比较快

Nginx部署静态网站的第一步就是下载并安装Nginx服务器,这个教程在前面已经为java零基础的小白介绍过了,还没在自己电脑上下载压缩安装Nginx的朋友们可以去学习一下。

下面配置Nginx主配置在安装目录下的conf目录找到名字为nginx.conf文件,打开文件。其中需要设置的内容主要就几项,即如下带有注释的地方,nginx.conf完整内容如下所示:

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    charset utf-8;        # 设置编码格式
    server {
    listen 8081;             # 端口号
    server_name _;           # 配置域名信息
    root web/;               # 静态页面根目录
    index index.html;
    }
}

将静态页面放到了nginx目录下,即如图位置,默认页面也设置为web目录下index.html文件,如图

html页面为简单测试页面

<html>

 

<head>

<title>index</title>

</head>

 

<body>

<p>body</p>

<p>title</p>

<a href="edit.html">跳转</a>

</body>

 

</html>

edit.html

<html>

 

<head>

<title>edit</title>

</head>

 

<body>

<p>body</p>

<p>title</p>

<a href="index.html">跳转</a>

</body>

 

</html>

最后打开命令,进入到Nginx的目录,启动Nginx就是完成Nginx部署静态网站了。

上面的内容介绍了静态网站的概念和一些特点,可以更好的理解为什么要用Nginx部署静态网站。关于Nginx部署静态网站的内容这篇文章就介绍到这里,是适合刚接触java和Nginx的新手学习的,更多深入的内容可以到java培训课程中继续学习。

0人推荐
共同学习,写下你的评论
0条评论
无尽之海
程序员无尽之海

4篇文章贡献11242字

作者相关文章更多>

推荐相关文章更多>

一篇文章带你入门Zookeeper

达芬奇09-04 11:00

高性能HTTP及反向代理服务器Nginx

军哥07-29 17:02

浅谈Tomcat服务器优化方法

Code大师09-01 16:01

Linux 的 scp 命令详解

Code大师09-04 10:18

java学习之Linux网络通讯和网络访问

蛙课视频小助手08-04 16:45

发评论

举报

0/150

取消