一、Nginx简介

1、什么是Nginx。

nginx是一个高性能的HTTP和反向代理服务器,特点占用内存少,并发能力强,网页服务器表现比较好。
Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载均衡,支持5w个并发连接数。

2、Nginx的作用。

①正向代理
在这里插入图片描述

②反向代理
在这里插入图片描述

二、安装nginx

1、从官网下载nginx,然后上传到服务器
命令:rz
在这里插入图片描述

2、解压nginx
命令:tar -zxvf 文件夹名称
在这里插入图片描述在这里插入图片描述

3、进入nginx,找到config
在这里插入图片描述

4、运行configure
命令:./configure
在这里插入图片描述
在这里插入图片描述
①如果报错执行yum -y install pcre-devel
②如果再次报错执行 yum -y install openssl openssl-devel

5、执行make
①命令:make
在这里插入图片描述
②命令:make install
在这里插入图片描述
③检查是否安装成功
命令:whereis nginx
在这里插入图片描述
④根据步骤③看到nginx的安装位置
进入nginx
在这里插入图片描述

6、启动nginx
①进入sbin文件
在这里插入图片描述
②启动
命令:./nginx
在这里插入图片描述

7、访问
命令:服务器IP+80(如果访问失败,检测是否服务器防火墙是否打开80端口)
在这里插入图片描述

三、Nginx常用命令

1、查看nginx的位置

2、进入nginxd的位置(cd /usr/local/nginx/sbin/)
在这里插入图片描述
在这里插入图片描述

3、启动nginx
命令:./nginx

4、停止nginx
命令:./nginx -s stop

5、安全退出nginx
命令:./nginx -s quit

6、重新配置文件
命令:./nginx -s reload

7、查看nginx的进程
命令:ps aux|grep nginx

四、演示nginx修改配置

修改端口号:

1、找到nginx.conf文件
在这里插入图片描述

2、进行修改,将默认的80修改成9088
在这里插入图片描述在这里插入图片描述

3、刷新配置
①输入重新配置命令,不然修改的配置不生效。
②一定要到sbin目录下
在这里插入图片描述

4、发现80端口访问不到nginx,9088是正常的。
备注:如果修改后的端口号没有添加到防火墙策略,一定要进行添加或者关闭防火墙。
在这里插入图片描述
在这里插入图片描述

5、修改成功!

结束语

  • 记录生活,分享知识!
  • 本人还在不断学习中,如有问题可留言交流学习!
Logo

华为云1024程序员节送福利,参与活动赢单人4000元礼包,更有热门技术干货免费学习

更多推荐