美文网首页JavaJava后端生活
Nginx(一)学习环境准备

Nginx(一)学习环境准备

作者: leeqico | 来源:发表于2019-06-04 23:22 被阅读1次

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

    一、准备服务器

    我这里用的是阿里云的服务器

    Xshell终端模拟软件

    二、环境调试确认

    四项确认

    1、确认系统网络(公网连通性,因为需要通过yum下载资源)

    ping www.baidu.com

    2、确认yum可用

    yum list|grep gcc

    3、确认关闭iptables规则(防火墙,因为端口需要不断增加来测试)

    查看是否有iptables规则

    iptables -L

    如下是没有的

    如果有的话,关闭

    iptables -F

    同理

    iptables -t nat -L iptables -t nat -F

    4、确认停用selinux

    查看selinux是否开启

    getenforce

    如果是enabled,使用setenforce 0来停用

    setenforce 0

    两项安装

    安装系统的基本库

    yum -y install gcc gcc- c++ autoconf pcre pcre-devel make automake 

    yum -y install wget httpd-tools vim

    一次初始化

    cd /opt 

    mkdir app download logs work backup

    app:放代码目录

    download:从网站上下载的源码包

    logs:放自定义的日志

    work:放shell的脚本

    backup:放默认配置文件的备份或者对某个文件修改之前备份到此目录

    相关文章

      网友评论

        本文标题:Nginx(一)学习环境准备

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