zoukankan      html  css  js  c++  java
  • Linux-11 nginx安装与配置

    1.解决依赖关系

    yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl openssl-devel -y
    

    2.下载源码包

    wget -c https://nginx.org/download/nginx-1.12.0.tar.gz
    

    3.解压缩源码包

    tar -zxvf nginx-1.12.0
    

    4.在当前路径下通过configure这个脚本文件执行,释放makefile,然后指定安装nginx的路径,以及开启模块功能ssl与状态模块功能

    cd nginx-1.12.0 目录下执行下面命令
    
    ./configure --prefix=/opt/nginx1-12/ --with-http_ssl_module --with-http_stub_status_module

    5.编译且编译安装

    make && make install 
    

    6.在/opt/nginx1-12/ 安装好nginx的目录,找到一个sbin的文件夹,找到nginx的启动命令,然后启动nginx服务

    1.检查nginx安装后的目录,ll /opt/nginx1-12
    	drwxr-xr-x 2 root root 333 12月  6 09:32 conf  配置文件存放的目录,  nginx.conf这个文件就是nginx的主配置文件
    	drwxr-xr-x 2 root root  40 12月  6 09:32 html   存放网页根目录的文件夹,存放了index.html   **.html  **.gif **.jpg 
    	drwxr-xr-x 2 root root   6 12月  6 09:32 logs   日志目录
    	drwxr-xr-x 2 root root  19 12月  6 09:32 sbin   nginx启动脚本目录
    2.nginx的可执行命令
    - rwx(user) r-x(group) r-x(other) 1 root(属主) root(属组) 5656000 12月  6 09:32 sbin/nginx
      7         5           5 
    
    在nginx1-12/目录下执行下面命令	
    ./sbin/nginx  #直接启动nginx
    ./sbin/nginx -s stop 
    ./sbin/nginx -s reload  #平滑重启(修改了nginx配置文件,不重启服务就加载配置且生效)
    ../sbin/nginx -t  检测nginx.conf 配置文件的语法正确性,一般重启之前检查
    

    7.检查端口,进程,然后通过浏览器访问nginx页面,192.168.0.105:80

    启动后cd /opt/nginx1-12/html 目录下
    vim index.html  然后dG 删除所有 ,替换成我们自己的html源码哈
    set nu 回到底部并显示行号
    <meta charset=utf8> 解决html中文乱码问题
    

     

      

    幻想毫无价值,计划渺如尘埃,目标不可能达到。这一切的一切毫无意义——除非我们付诸行动。
  • 相关阅读:
    PAT B1045 快速排序 (25 分)
    PAT B1042 字符统计 (20 分)
    PAT B1040 有几个PAT (25 分)
    PAT B1035 插入与归并 (25 分)
    PAT B1034 有理数四则运算 (20 分)
    PAT B1033 旧键盘打字 (20 分)
    HDU 1231 最大连续子序列
    HDU 1166 敌兵布阵
    HDU 1715 大菲波数
    HDU 1016 Prime Ring Problem
  • 原文地址:https://www.cnblogs.com/TodayWind/p/13716416.html
Copyright © 2011-2022 走看看