美文网首页
nginx入门

nginx入门

作者: Kelly_zj | 来源:发表于2018-11-27 21:22 被阅读0次
1.什么是nginx?

nginx 是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器;在高连接并发的情况下,Nginx反向代理可以解决高并发的问题;

2.nginx配置
  • 首先你得有台服务器,啊哈哈哈嗝😆

  • 下载nginx包到本地,然后上传到服务器;scp -p端口号 文件名 服务器地址:/存放的服务器目录~

  • 登录服务器,输入用户名ssh root@xx.xx.xx.xx 密码:xxx

  • 解压 tar -xvf 解压的文件 (tar -xvf nginx)

  • 进入nginx>conf>vhosts>ceshi.conf 配置nginx , 如果vhosts下面没有.conf文件,则自己创建一个;

  • ceshi.conf配置文件如下:


    image.png
  • root html 是nginx下的html文件夹,index.html是html文件夹下的文件,所以访问服务器的话就直接指向的是index.html页面;

  • 如果要使用url重定向只需要在上图location中配置rewrite;

  • 要使用反向代理直接在http_proxy中配置地址;

3.linux常用命令总结
  • mkdir xx 新建文件夹
  • touch xx 新建文件
  • rm -rf xx 强制删除文件
  • cd xx 切换目录
  • ls/ll 查看当前目录下的内容
  • tar -cvf xx.tar.gz xx 压缩文件
  • tar -xvf xx 解压文件
  • cp -Rpf fileName address 拷贝文件到指定地址
  • mv oldFileName newFileName/address 移动、修改文件
  • vim file 编辑文件(i编辑,esc退出编辑,:q退出,:wq保存并退出)
  • dd 删除某行 (关闭编辑情况下)
  • u 恢复某行
  • ssh root@xx.xx.xx.xx 登录服务器
  • scp -P22 本机文件 服务器地址 上传文件到服务器 ( scp -P22 nginx root@47.75.6.42:/opt 切记是在本机目录下
  • ./nginx 启动nginx
  • ./nginx -s reload 重新加载nginx服务
  • ./nginx -s stop 关闭nginx服务
  • ./nginx -t 检查配置文件是否正确(见下图
    image.png
  • ss -tunl 查看端口号 默认80


    image.png
  • ps -ef |grep nginx 查看nginx进程


    image.png

至此,nginx配置就完成啦,可以直接访问啦~
有兴趣的话可以参考http://www.nginx.cn/doc/

相关文章

  • nginx平台初探

    nginx平台初探 nginx平台初探(100%) — Nginx开发从入门到精通

  • Nginx 入门到入门 (Mac)

    nginx 安装入门 Nginx 通过 Homebrew 安装 Nginx 配置路径信息 启动Nginx服务 成功...

  • 24*7*365 web 系统建设<一>——ngin

    参考资料1.Nginx - Windows下Nginx初入门2.nginx for Windows3.nginx+...

  • 【Nginx+Flume实现日志打点分析】

    安装nginx(略) 修改nginx.conf然后 nginx -s reload Flume入门 Flume官网...

  • nginx入门指南

    Nginx入门指南 一.Nginx概述: 1.什么是Nginx? Nginx(发音同engine x)是一个网页服...

  • 第二章 OpenResty(Nginx+Lua)开发入门

    Nginx入门 本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章: nginx启动、关...

  • Nginx升级和回退

    此处演示nginx1.18.0升级到nginx1.19.2nginx1.18.0的安装,请参考nginx初步入门 ...

  • Nginx进阶一

    Nginx进阶一 Nginx的首页解析过程 在Nginx入门链接[https://www.yuque.com/u4...

  • Nginx

    Nginx 入门简述 工作原理及安装配置 常用命令管理及升级 入门简述 Nginx("engine x")是一个高...

  • nginx入门

    Nginx入门-在Linux上安装Nginx 介绍 简而言之,Nginx(发音为“engine x”)是一个小型、...

网友评论

      本文标题:nginx入门

      本文链接:https://www.haomeiwen.com/subject/cabnqqtx.html