zoukankan      html  css  js  c++  java
  • lnmp配置之nginx篇(一)

    环境:VirtualBox虚拟机,centos7,nginx-1.12.2

    安装前的准备

    查看是否已经wget:rpm -qa wget

    我的默认是已经安好的了,没有则运行:yum install wget

    注:当时我运行yum这个命令时,提示进程被占用,运行以下命令杀死进程:kill -9 pid(pid为占用的进程id);会提示以root身份运行,切换root身份:su -,回车输入密码。退出root身份:exit;

    查看是否安装编译器:rpm -qa gcc

    没有则安装:yum install gcc gcc-c++

    安装nginx各种扩展

    安装nginx依赖包,nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法:yum -y install pcre pcre-devel

    nginx的各种模块中需要使用gzip压缩:yum -y install zlib zlib-devel

    安全套接字层密码库:yum -y install openssl openssl-devel

    下载nginx并解压安装

    下载nginx包到/usr/local/src目录中并解压

    进入该目录:cd /usr/local/src

    下载:wget http://nginx.org/download/nginx-1.12.2.tar.gz

    解压:tar -zxvf nginx-1.12.2.tar.gz

    编译安装到usr/local/nginx目录中:

    cd nginx-1.12.2

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

    make

    make install

    配置nginx

    创建并设置nginx运行账号:

    groupadd nginx

    useradd -M -g nginx -s /sbin/nologin nginx

    cd /usr/local/nginx/conf

    vim nginx.conf

    编辑nginx.conf文件,并设置user参数如下:

    user nginx nginx

    注:按“i”进入编辑状态,按“esc”退出编辑状态,按“:wq”表示保存并退出

    查看是否编辑nginx.conf文件是否出错:/usr/local/nginx/sbin/nginx –t

    设置nginx为系统服务

    vim /lib/systemd/system/nginx.service

    文件内容如下:

    [Unit]

    Description=nginx

    After=network.target

    [Service]

    Type=forking

    ExecStart=/usr/local/nginx/sbin/nginx

    ExecReload=/usr/local/nginx/sbin/nginx -s reload

    ExecStop=/usr/local/nginx/sbin/nginx -s stop

    PrivateTmp=true

    [Install]

    WantedBy=multi-user.target

    文件内容到此结束

    设置nginx开机自启动:systemctl enable nginx.service

    开启nginx服务:systemctl start nginx.service

    查看nginx是否启动成功:ps aux | grep nginx

    在虚拟机浏览器中访问测试:http://localhost

    出现以下界面则表示可以成功访问:

  • 相关阅读:
    关于ArcMap中的地图文档单位
    洛谷—— P2983 [USACO10FEB]购买巧克力Chocolate Buying
    COGS——T 826. [Tyvj Feb11] GF打dota
    洛谷—— P1855 榨取kkksc03
    洛谷—— P2663 越越的组队
    COGS——T 1578. 次小生成树初级练习题
    Django中间件
    March 7 2017 Week 10 Tuesday
    March 6 2017 Week 10 Monday
    March 5 2017 Week 10 Sunday
  • 原文地址:https://www.cnblogs.com/wheats/p/12884879.html
Copyright © 2011-2022 走看看