• Linux_CentOS 7下Nginx服务器的安装配置


    1.安装

    1.1 配置epel yum 源

    wget http://dl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    rpm -ivh epel-release-latest-7.noarch.rpm
    yum install nginx -y
    

    1.2 查看确认 是否安装

    [root@localhost ~]# rpm -qa | grep nginx
    nginx-1.10.2-1.el7.x86_64
    nginx-mod-stream-1.10.2-1.el7.x86_64
    nginx-mod-http-geoip-1.10.2-1.el7.x86_64
    nginx-all-modules-1.10.2-1.el7.noarch
    nginx-mod-http-perl-1.10.2-1.el7.x86_64
    nginx-mod-http-image-filter-1.10.2-1.el7.x86_64
    nginx-mod-mail-1.10.2-1.el7.x86_64
    nginx-filesystem-1.10.2-1.el7.noarch
    nginx-mod-http-xslt-filter-1.10.2-1.el7.x86_64
    

    1.3 查看 安装nginx 所生成的文件

    [root@localhost ~]# rpm -ql nginx
    /etc/logrotate.d/nginx
    /etc/nginx/fastcgi.conf
    /etc/nginx/fastcgi.conf.default
    /etc/nginx/fastcgi_params
    /etc/nginx/fastcgi_params.default
    /etc/nginx/koi-utf
    /etc/nginx/koi-win
    /etc/nginx/mime.types
    /etc/nginx/mime.types.default
    /etc/nginx/nginx.conf
    /etc/nginx/nginx.conf.default
    /etc/nginx/scgi_params
    /etc/nginx/scgi_params.default
    /etc/nginx/uwsgi_params
    /etc/nginx/uwsgi_params.default
    /etc/nginx/win-utf
    /usr/bin/nginx-upgrade
    /usr/lib/systemd/system/nginx.service
    /usr/lib64/nginx/modules
    /usr/sbin/nginx
    /usr/share/doc/nginx-1.10.2
    /usr/share/doc/nginx-1.10.2/CHANGES
    /usr/share/doc/nginx-1.10.2/README
    /usr/share/doc/nginx-1.10.2/README.dynamic
    /usr/share/doc/nginx-1.10.2/UPGRADE-NOTES-1.6-to-1.10
    /usr/share/licenses/nginx-1.10.2
    /usr/share/licenses/nginx-1.10.2/LICENSE
    /usr/share/man/man3/nginx.3pm.gz
    /usr/share/man/man8/nginx-upgrade.8.gz
    /usr/share/man/man8/nginx.8.gz
    /usr/share/nginx/html/404.html
    /usr/share/nginx/html/50x.html
    /usr/share/nginx/html/index.html
    /usr/share/nginx/html/nginx-logo.png
    /usr/share/nginx/html/poweredby.png
    /usr/share/vim/vimfiles/ftdetect/nginx.vim
    /usr/share/vim/vimfiles/indent/nginx.vim
    /usr/share/vim/vimfiles/syntax/nginx.vim
    /var/lib/nginx
    /var/lib/nginx/tmp
    /var/log/nginx
    

    2.设置

    2.1 启动nginx

    systemctl start nginx
    

    2.2 设置开机启动

    systemctl enable nginx
    

    2.3 查看nginx 启动状态

    systemctl status nginx
    

    2.4 查看是否监听

    ss -tnl | grep 80 
    LISTEN    0      128          *:80                      *:*
    LISTEN    0      128        :::80                      :::*
    

    2.5 测试 nginx

    在浏览器中输入 nginx 服务器的ip 地址(localhost:80)
    如果能看到测试页面,说明已经正常安装~
    

    备注:如果不能正常访问,关闭防火墙
    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

  • 相关阅读:
    柔性数组成员 (flexible array member)-C99-ZZ
    如何阅读 Redis 源码?ZZ
    linux下网络编程学习——入门实例ZZ
    leetcode Ch2-Dynamic Programming [2014]
    leetcode Ch1-search 2014
    Skip List & Bloom Filter
    指针的引用-ZZ
    leetcode-sudoku solver
    rest framework之过滤组件
    rest framework之渲染器
  • 原文地址:https://www.cnblogs.com/hellangels333/p/9026191.html
Copyright © 2020-2023  润新知