Nginx安装

修改yum源

vim /etc/yum.repos.d/nginx.repo

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/6/$basearch/

gpgcheck=0

enabled=1

安装命令

yum install nginx

安装位置

/etc/nginx/

Nginx配置

user  nginx;

worker_processes  1;

error_log  /var/log/nginx/error.log warn;

pid        /var/run/nginx.pid;

events {

worker_connections  1024;

#每个work进程可以启动1024个连接

}

http {

    include       /etc/nginx/mime.types;

    default_type  application/octet-stream;

    #二进制流

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

                      '$status $body_bytes_sent "$http_referer" '

                      '"$http_user_agent" "$http_x_forwarded_for"';

    #输出access_log的格式信息
    access_log  /var/log/nginx/access.log  main;
    sendfile        on;
    #tcp_nopush     on;
    keepalive_timeout  65;
    #gzip  on;
include /etc/nginx/conf.d/*.conf;
#所有的conf都是nginx的配置文件

}

注释文档含#的内容


cd /etc/nginx/conf.d

##

[root@storm-nimbus-a conf.d]# cat default.conf | grep -v "#"

server {

    listen       80;

server_name  localhost;



    location / {

        root   /usr/share/nginx/html;

        index  index.html index.htm;

    }



    location /nginx_status{

      stub_status  on;

      access_log   off;

    }



    error_page   500 502 503 504  /50x.html;

    location = /50x.html {

        root   /usr/share/nginx/html;

    }

}

##将default.conf注释后的内容导入到default2.conf

[root@storm-nimbus-a conf.d]# cat default.conf | grep -v "#" > default2.conf

启动nginx

[root@storm-nimbus-a html]# nginx

nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored

[root@storm-nimbus-a html]# ps -ef|grep nginx

root     16402     1  0 02:16 ?         00:00:00 nginx: master process nginx

nginx    16403 16402  0 02:16 ?         00:00:00 nginx: worker process

root     16405 16192  0 02:16 pts/1      00:00:00 grep nginx

 

访问nginx

http://192.168.19.20/

Nginx相关命令


#启动

nginx

#停止

nginx -s stop

#重启

nginx -s reload

参数:

nginx –V

nginx version: nginx/1.14.2

built by gcc 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC)

built with OpenSSL 1.0.1e-fips 11 Feb 2013

TLS SNI support enabled

configure arguments:

--prefix=/etc/nginx

--sbin-path=/usr/sbin/nginx

--modules-path=/usr/lib/nginx/modules

--conf-path=/etc/nginx/nginx.conf

--error-log-path=/var/log/nginx/error.log

--http-log-path=/var/log/nginx/access.log

--pid-path=/var/run/nginx.pid

--lock-path=/var/run/nginx.lock

--http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp

--user=nginx

--group=nginx

--with-compat

--with-file-aio

--with-threads

--with-http_addition_module

--with-http_auth_request_module

--with-http_dav_module

--with-http_flv_module

--with-http_gunzip_module

--with-http_gzip_static_module

--with-http_mp4_module

--with-http_random_index_module

--with-http_realip_module

--with-http_secure_link_module

--with-http_slice_module

--with-http_ssl_module

--with-http_stub_status_module

--with-http_sub_module

--with-http_v2_module

--with-mail

--with-mail_ssl_module

--with-stream

--with-stream_realip_module

--with-stream_ssl_module

--with-stream_ssl_preread_module

--with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fPIC' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie'

#配置反向代理selinux,

setenforce 0

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值