nginx安装

1、yum 安装依赖组件:

yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel

2、Nginx编译安装:
上传到/yuanben/soft下
进入nginx压缩包存放位置:

tar -zxvf nginx-1.20.2.tar.gz

cd nginx-1.20.2

安装到这个目录下
./configure --prefix=/usr/local/nginx

make && make install

安装成功!!!

到目录下
cd /usr/local/nginx/
cd sbin

启动nginx: /usr/local/nginx/sbin/nginx

ps -ef | grep

杀掉
kill -9 21936

重启:/usr/local/nginx/sbin/nginx -s reload
测试配置文件:/usr/local/nginx/sbin/nginx -t

开机自启:将/usr/local/nginx/sbin/nginx 加入到 /etc/rc.d/rc.local

注意配置文件编码格式是否为:unix

nginx.conf 文件

#user  nobody;
worker_processes  4;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;

events {
    use epoll;
    worker_connections  1024;
}

http {
    include       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  logs/access.log  main;

    sendfile        on;
    tcp_nopush      on;
    tcp_nodelay     on;

    #keepalive_timeout  0;
    keepalive_timeout  90;
    
    server_tokens off; 
    
    #open gzip
    gzip on;

    gzip_proxied any;

    gzip_http_version 1.0;

    gzip_disable "MSIE [1-6].”;

    gzip_min_length  1024; 

    gzip_buffers     4 8k;

    gzip_comp_level 3;

    gzip_types text/plain application/x-javascript text/css text/javascript application/x-httpd-php image/jpeg image/gif image/png; 
    
    #include services config
    include  /usr/local/nginx/conf/servers/*.conf;
     
}

nginx启动.png
nginx01.png

你可能感兴趣的:(nginx安装)