Nginx安装

1.首先进入Nginx官网(nginx.org),点击download,找到Pre-Built Packages,点击stable version后找到Pre-Built Packages for Stable version,复制"yum源",回到终端,在/etc/yum.repos.d下新建nginx源文件,将之前复制的内容粘贴进去。


2.执行命令  yum list|grep nginx查看源,安装:yum install nginx


3.验证:nginx -v

nginx-1.12.1


安装目录详解:

先rpm -ql nginx列出安装文件目录,主要文件目录如下:


/etc/logrotate.d/nginx                                                         配置文件                  Nginx日志轮转,用于logrotate服务的日志切割


/etc/nginx
/etc/nginx/nginx.conf                                                         配置文件                  Nginx主配置文件
/etc/nginx/conf.d   
/etc/nginx/conf.d/default.conf


/etc/nginx/fastcgi_params
/etc/nginx/scgi_params                                                    配置文件                   cgi配置相关,fastcgi配置
/etc/nginx/uwsgi_params

/etc/nginx/koi-utf
/etc/nginx/koi-win                                                              配置文件                  编码转换映射转化文件
/etc/nginx/win-utf


/etc/nginx/mime.types                                                       配置文件                  设置http协议的Content-Type与扩展名对应关系


/etc/sysconfig/nginx
/etc/sysconfig/nginx-debug
/usr/lib/systemd/system/nginx-debug.service                 配置文件                   用于配置出系统守护进程管理器管理方式
/usr/lib/systemd/system/nginx.service


/etc/nginx/modules
/usr/lib64/nginx/modules                                                   目录                          Nginx模块目录


/usr/sbin/nginx
/usr/sbin/nginx-debug                                                       命令                           Nginx服务的启动管理的终端命令


/usr/share/doc/nginx-1.12.1
/usr/share/doc/nginx-1.12.1/COPYRIGHT                       文件、目录               Nginx的手册和帮助文件     
/usr/share/man/man8/nginx.8.gz


/var/cache/nginx                                                                目录                           Nginx的缓存目录                                                 


/var/log/nginx                                                                      目录                          Nginx的日志目录



nginx.conf文件解析:


       打开nginx.conf文件,找到include这句


         这表示在读nginx.conf主配置文件时,还会读入conf.d目录下的.conf文件,默认有default.conf。


参数: user              设置nginx服务的系统使用用户

         worker_processes        工作进程数(跟cpu核数一样多就够了)

        error_log                nginx的错误日志

        pid                          nginx服务进程的pid


        events:           worker_connections             每个进程允许的最大连接数

                               use                                        工作进程数



        http:              每一个"server"即服务器上的每一个站点

                                listen        监听的端口                             

                                 server_name             域名

                                 location  /          配置默认访问路径               

                                 error_page                 配置错误代码对应的错误页面

                                 第二个location              错误页面的放置路径

                                  access_log                访问日志                                   

                                  sendfile       默认on(打开状态)

                                  keepalive_timeout           定义客户端、服务端的超时时间(默认65秒)    

启动nginx:

systemctl  start nginx.service
重启 :    systemctl  restart  nginx.service
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值