CentOS8中安装Nginx

1.环境搭建

1.1 安装gcc的环境

yum install gcc-c++

1.2 安装第三方开发包PCRE

yum install -y pcre pcre-devel

1.3 用于多种格式的压缩与解压方法ZLIB

yum install -y zlib zlib-devel

1.4 安装OpenSSL

yum install -y openssl openssl-devel

 2,下载Nginx

2.1 下载Nginx 下载地址:http://nginx.org/en/dCentOS8中安装Nginx_第1张图片ownload.html

2.2 解压到你喜欢的目录

tar -zxvf nginx-1.18.0.tar.gz

2.3 进入到刚才解压的目录

2.4 输入下面命令,直接复制就可以  --prefix= 后面跟的时安装目录

./configure --prefix=/home/xin

2.5 输入make进行编译

2.6 输入make install进行安装

2.7 进入到安装nginx目录下面的sbin目录,启动nginx,输入./nginx -s stop为关闭nginx

./nginx

浏览器f访问

在浏览器地址栏中输入nginx所在电脑的ip后回车,便会出现下面的界面

CentOS8中安装Nginx_第2张图片

如果访问时出现的是:nginx 403 Forbidden

1.先cd到nginx安装目录下的sbin目录下把nginx关闭,输入下面的命令

./nginx -s stop

2.先cd到nginx安装目录下的conf目录中,改成下面的

user  root; 
worker_processes  1;

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

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    server {
        listen       80;
        server_name  localhost;
        autoindex    on; #是否允许访问目录

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            #root   html;
            root   /home/xin/; #自定义访问的根目录
            index  index.html index.htm;
            autoindex    on; #是否允许访问目录
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

3.先cd到nginx安装目录下的sbin目录下把nginx开启,输入下面的命令

./nginx

你可能感兴趣的:(其它,java,nginx,CentOS8)