Nginx安装配置详细教程

Nginx

nginx 是是一个高性能的HTTP和反向代理服务器。异步非阻塞I/O,而且能够高并发。

  1. 正向代理: 客户端为代理,服务器不知道客户端是谁。
  2. 反向代理: 服务器为代理,客户端不知道服务器是谁。

常用命令

测试:nginx -t
启动:nginx
重启:nginx -s reload
停止:nginx -s stop

查看系统内核信息

[root@iZ8vba8362n915w3kubg90Z /]# cat /proc/version
Linux version 4.18.0-193.28.1.el8_2.x86_64 ([email protected]) (gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)) #1 SMP Thu Oct 22 00:20:22 UTC 2020

安装配置

  1. 添加nginx的repo
    查看/etc/yum.repos.d/ 目录下是否有nginx.repo文件。
  • 如果有,进入到当前目录下输入:vim nginx.repo编辑
  • 如果没有,则进行touch nginx.repo增加,再重复上面的步骤。
    输入以下内容:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
  1. :wq保存后,使用yum update,如下:
    在这里插入图片描述

  2. 执行yum install -y nginx进行安装,通过nginx -v查看版本
    在这里插入图片描述

  3. 执行nginx启动进程,然后执行ps -ef | grep nginx查看进程启动状态
    在这里插入图片描述

  4. 安装的nginx在目录/etc/nginx
    访问当前服务器,可出现以下界面(存放在/usr/share/nginx/html目录下)
    在这里插入图片描述

  5. 进入/etc/nginx下执行vim nginx.conf,进行配置项目(在/home/dist下),配置内容如下:

    server {
        listen 8000;
        server_name _;
        root /home/dist;
        location / {
        }
        error_page 404 /404.html;
        location = /40x.html {}
    }

:wq保存后,使用nginx -s reload重启nginx,然后通过访问服务器ip地址及端口,能出现项目界面,说明配置成功。
在这里插入图片描述

如果访问不成功,则看下云服务器管理后台是否开启了该端口访问权限。
在这里插入图片描述

总结

以上所述是小编给优秀的你介绍的Nginx在线安装详细教程,希望对你有所帮助!

猜你喜欢

转载自blog.csdn.net/kiscon/article/details/115056537