zoukankan      html  css  js  c++  java
  • nginx的安装与配置

     

    1. 1.   从nginx官网下载安装包(或者使用本地下载的安装包也可)(5分)

    提示:官网地址为http://nginx.org/en/ 。如果使用本地安装包,必须在官网中找到下载的地址,否则本项0分。

    1. 2.   使用tar 命令对安装解压 (5分)

    解压后进入源码目录,准备安装。

    1. 3.   安装nginx的依赖包 (5分)

    利用yum 命令安装 gcc、 pcre-devel 、openssl 和openssl-devel 。

    1:yum install gcc-c++

    2:yum install -y pcre pcre-devel

    3:yum install -y zlib zlib-devel

    4:yum install -y openssl openssl-devel   可以百度

    1. 4.   对源码进行配置(核心) (5分)

    在源码目录下使用configure命令进行配置,配置安装路径为/user/local/mynginx。

    ./configure --prefix=/opt/nginx

    1. 5.   安装(核心) (5分)

        在源码目录下执行make 命令编译源码,然后再执行make install 命令进行安装。

                 6:make

    7:make install

    1. 6.   启动nginx(核心) (5分)

    进入安装后的目录,执行nginx 命令启动nginx服务。

                     cd /opt/nginx/           sbin/nginx -c conf/nginx.conf

    1. 7.   检查进程 (5分)

    利用ps 命令、管道符和grep 检查系统有几个nginx进程。ps -ef|grep nginx

    1. 8.   检查服务是否正常 (5分)

    在浏览器中输入http://127.0.0.1/ ,观察网页是否可以正常访问。在linux浏览器输入

    1. 9.   利用nginx命令关闭服务(核心) (5分)

    利用nginx命令关闭服务,然后再次在浏览器中输入http://127.0.0.1/ ,观察网页是否可以正常访问。  sbin/nginx -s stop      执行完在linux本机是访问已关闭

    1. 10.  利用Linux命令关闭服务 (5分)

    利用kill 命令关闭杀死nginx命令。kill 5519

    1. 11.  重新启动服务(核心) (5分)

    利用nginx命令先启动服务,再使用reload 进行重新启动服务。

     1 sbin/nginx       2 sbin/nginx -s reload

    1. 12.  更改服务端口(核心) (5分)

    修改nginx.conf文件,更改监听端口为9090, 然后重新启动服务,在浏览器中输入http://127.0.0.1:9090/ 检测是否修改成功。

    vi conf/nginx.conf          server下的listen:9090  在用linux浏览器访问

    重启sbin/nginx -s reload

    1. 13.  配置重定向  (20分)

    在nginx目录下创建bawei目录(5分);该目录下创建文件index.html(5分);修改nginx.conf文件,将服务重定向到该目录下(核心,5分)。重新启动服务,在浏览器中输入http://127.0.0.1:9090/ 检测是否修改成功(5分)。

    mkdir bawei       cd bawei/   > index.html

    1. 14.  配置首页 (10分)

    在bawei目录下创建文件myindex.html,内容为“我的首页”(5分);将上述页面设置为首页并重新启动服务,在浏览器中输入http://127.0.0.1:9090/ 检测是否修改成功(核心,5分)。> myindex.html

    1. 15.  配置服务进程数量 (5分)

    修改nginx.conf文件,更改服务进程为4。重新启动服务,利用ps 命令、管道符和grep 检查系统有几个nginx进程。

    vi conf/nginx.conf  修改worker_processes  4;   ps -ef|grep nginx

    1. 16.  修改每个进程的连接数量 (5分)

    修改nginx.conf文件,更改服务进程为2,并且修改每个进程连接数量为1024。重新启动服务,利用ps 命令、管道符和grep 检查系统有几个nginx进程。

    worker_processes  2;  worker_connections  1024;   ps -ef|grep nginx

     

     

  • 相关阅读:
    iOS 苹果开发证书失效的解决方案(Failed to locate or generate matching signing assets)
    iOS NSArray数组过滤
    App Store2016年最新审核规则
    iOS 根据字符串数目,自定义Label等控件的高度
    iOS 证书Bug The identity used to sign the executable is no longer valid 解决方案
    Entity FrameWork 增删查改的本质
    EF容器---代理类对象
    Entity FrameWork 延迟加载本质(二)
    Entity FrameWork 延迟加载的本质(一)
    Entity FrameWork 增删查改
  • 原文地址:https://www.cnblogs.com/liujinqq7/p/12775867.html
Copyright © 2011-2022 走看看