01 - nginx - 安装

一、运维:

  1. 介绍服务器。
        服务器逻辑:
            服务器选择
            操作系统
            部署逻辑

        业务环境部署逻辑
            业务部署图
            软件部署文档
            日常维护文档

        测试
            开发上传代码到源码系统
            上线 - 测服务器,内测
            预发布测试,公测

        上线
            产品需求确认
            产品研发确认
            产品测试确认
            产品流程文档
            跟踪统计用户反馈情况

    2. 架构部署,自测环境,预生产环境,生产环境。

二、Nginx:

    Apache: 消耗资源
    Nginx介绍:
        轻量级的WEB服务器,和反向代理服务器
        延伸版本tengine(淘宝)、openresrt(章亦春)等
        官网:http://nginx.org
        中文文档:http://www.nginx.cn/doc/index.html

        Nginx管理
        Nginx优化
        Nginx负载均衡
        Nginx缓存

    环境:
        1. Vmware虚拟机 2核4G
        2. 网卡:桥接
        3. centos7.5
        4. 防火墙:关闭
        5. Selinux:关闭
        6. 网段:192.168.10.0/24

        主机名                  IP             角色
        Master.ayiltuan.com  192.168.10.40  主分发器
        Backup.aliltuan.com  192.168.10.41  备分发器
        Web01.ayituan.com    192.168.10.42  数据服务器1
        Web02.ayituan.com    192.168.10.43  数据服务器2

    Nginx目录:
        安装
        相关目录介绍
        启动
        验证测试

三、Nginx的安装:

   http://nginx.org

    1、Nginx安装
        1.1)获得软件 wget http://nginx.org/download/nginx-1.15.5.tar.gz -P /usr/src
        1.2)安装前准备 cd /usr/src tar xf nginx-1.15.5.tar.gz
            cd nginx-1.15.5 yum -y install gcc pcre-devel zlib zlib-devel

        1.3)配置
            1)检查环境 是否 满足安装条件     依赖解决
            2)指定安装方式    配置文件   命令文件  各种文件放哪里   开启模块功能【内 置模块  三方模块】
            3)指定软件安装在那里

        ./configure --prefix=/usr/local/nginx

        1.4)编译   使用gcc将源码生成可执行程序
            make -j4

        1.5)安装
            make install

    2、相关目录
        nginx path prefix: "/usr/local/nginx"
        nginx binary file: "/usr/local/nginx/sbin/nginx"
        nginx modules path: "/usr/local/nginx/modules"
        nginx configuration prefix: "/usr/local/nginx/conf"
        nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
        nginx pid file: "/usr/local/nginx/logs/nginx.pid"
        nginx error log file: "/usr/local/nginx/logs/error.log"
        nginx http access log file: "/usr/local/nginx/logs/access.log"

    3、Nginx启动
        /usr/local/nginx/sbin/nginx

    4、验证
        netstat –ntpl
        lsof -i :80
        yum -y install lsof

    5、浏览器测试
        elinks
        文本界面浏览器
        elinks http://192.168.10.42  --dump

    百度:(方法比技能更重要!)

原文地址:https://www.cnblogs.com/alice-bj/p/10708337.html

时间: 2024-08-06 22:07:40

01 - nginx - 安装的相关文章

Nginx安装和反向代理配置

Nginx安装和反向代理配置 Nginx安装需要一些准备工作. 安装gcc等 yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel 还需要安装pcre,PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 Perl兼容的正则表达式库. yum -y install pcre 下载Nginx源码包,这里选择是1.7.8版本.并且解压缩,并且编译 wge

Linux Nginx 安装配置

安装前准备工作 GCC编译器-程序代码编译工具! 首先检验你的服务器环境是否安装gcc,方法如下: #gcc 如果出现:gcc: no input files 证明已经安装过gcc编译工具! 如果出现:gcc: command not found 说明还没有安装过gcc编译工具! # yum install gcc 编译Nginx时需要用到PCRE,同时Nginx的Rewrite和http模块也要用到PCRE的语法!需要安装pcre包pcre-devel包.pcre包负责提供库的编译版本,pcr

nginx安装+虚拟主机配置

安装 (1)在线安装 $sudo apt-get install nginx Nginx的版本是1.2.1 ubuntu安装Nginx之后的文件结构大致为: 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 启动程序文件在/usr/sbin/nginx 日志放在了/var/log/nginx中,分别是access.log和error.log 并已经在/etc/init.d/下创建了启动脚本nginx 默认的虚拟主机的目录

Nginx安装,默认虚拟主机以及认证和重定向

Nginx安装 1.首先下载安装包 [[email protected] src]# wget http://nginx.org/download/nginx-1.12.2.tar.gz --2018-03-14 00:46:57-- http://nginx.org/download/nginx-1.12.2.tar.gz 正在解析主机 nginx.org (nginx.org)... 206.251.255.63, 95.211.80.227, 2606:7100:1:69::3f, ...

nginx安装以及调优

目录: 1.安装nginx 2.配置nginx 3.调优nginx 4.性能测试 ps:为了方便,文档使用docker容器来操作的. 1.安装nginx 1.1 启动容器.download nginx 以及编译前的修改 启动容器 1 liwangdeMacBook-Air:~ liwang$ docker run -i -t --name nginx_server_01 -v /Users/liwang/docker/nginx_data:/data -p 80:80 centos /bin/b

Nginx安装配置及调优

Nginx安装配置及调优 ? 一.安装Nginx ? 1.安装环境 [[email protected] ~]# yum –y install gcc pcre-devel openssl-devel 2.创建一个用户启动nginx [[email protected] ~]# useradd –s /sbin/nologin nginx 3.安装(不用的装模块不装) [[email protected] nginx-1.12.2]# ./configure \--prefix=/usr/loc

nginx安装,虚拟主机,用户认证及域名重定向

nginx安装 cd /usr/local/src/ wget http://nginx.org/download/nginx-1.14.0.tar.gz tar zxfv nginx-1.14.0.tar.gz cd nginx-1.14.0/ ./configure --prefix=/usr/local/nginx make && make install 启动文件配置vim /etc/init.d/nginx,参考下面 #!/bin/bash # chkconfig: - 30 2

web 部署专题(五):nginx 安装(一) 树莓派

1.安装Nginx sudo apt-get install nginx 2.启动Nginx sudo /etc/init.d/nginx start 3.测试安装是否成功(nginx默认是80端口). 将树莓派的ip地址设为静态ip(我的是192.168.31.102),先从内网测试是否安装成功,在同一个局域网的机子上的浏览器上访问 192.168.31.102.如果出现下图则说明nginx安装成功: (或者在机子上的浏览器上直接输127.0.01:80) 4.修改nginx配置文件(使得ng

nginx安装配置

一.下载Nginx源文件 进入nginx官网下载nginx的稳定版本,我下载的是1.10.0. 下载:wget http://nginx.org/download/nginx-1.10.0.tar.gz 解压:tar -zxvf nginx-1.10.0.tar.gz 二.检查安装依赖项 执行下面的命令安装nginx的依赖库: yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel11 三.配置Nginx安