nginx安装和部署

1 什么是nginx

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

由俄罗斯的程序设计师Igor Sysoev所开发

 

2 nginx安装

官方网站:https://nginx.org/en/download.html

Windows下安装

就在网站上选择windows版下载就行,下载后解压(切记不能含有中文路径!!)

启动nginx服务器

两种方法:

1) 直接双击解压目录下的"nginx.exe",即可启动nginx服务器。

2) 命令行进入解压文件目录,执行 start nginx 命令,也会直接启动nginx服务器。

验证启动成功

开浏览器,输入地址:http://localhost,访问页面,出现如下页面表示访问成功。

 

Nginx Windows基本操作指令

启动服务:start nginx

完整有序停止:nginx -s quit

强制关闭:nginx -s stop

 

重载服务:nginx -s reload  (修改配置文件之后,需要重启加载,服务不会中止)

验证配置文件:nginx -t

打开日志文件:nginx -s reopen

使用帮助:nginx -h

 

Nginx配置文件

打开路径: nginx/conf/nginx.conf 

配置文件主要由四部分组成:main(全区设置),server(主机配置),upstream(负载均衡服务器设置),和location(URL匹配特定位置设置)。

虚拟主机基本设置

#虚拟主机定义
    server {
        #端口
        listen       80;
        #访问域名
        server_name  localhost;
     
        #对URL进行匹配
        location / {
            #访问路径,可相对也可绝对路径
            root   html;
            #首页文件。以下按顺序匹配
            index  index.html index.htm;
        }

一个server节点就是一个虚拟主机,可以配置多个

server {
    listen 80;
    server_name www.aaa.com;   # www.aaa.com域名
    location / {
        proxy_pass http://localhost:8080;   # 对应端口号8080
    }
}

 

其它nginx配置可参考:https://blog.csdn.net/qq_33454884/article/details/89212702

           https://www.cnblogs.com/lywJ/p/10710361.html

 

 

Tomcat启动方式

1,进入加压包文件目录,直接点击bin/startup.bat启动

 

Tomcat部署web项目

1,打包war包的方式,把项目打包成.war 的文件

2,将war包放到webapps下,启动Tomcat,

访问路径:http://localhost:8080/war包名字/index.html,或者访问http://localhost:8080/

关闭Tomcat的方式

Tomcat压缩包的bin目录下,有一个由官方提供的脚本(shutdown.sh) 双击文件可以用来结束Tomcat进程

Tomcat部署参考:https://www.cnblogs.com/nananana/p/9387694.html

         https://www.cnblogs.com/rmxd/p/11419193.html

 

posted @ 2020-09-24 17:50  云悠  阅读(407)  评论(0编辑  收藏  举报