一、Nginx简介
1、什么是Nginx。
nginx是一个高性能的HTTP和反向代理服务器,特点占用内存少,并发能力强,网页服务器表现比较好。
Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载均衡,支持5w个并发连接数。
2、Nginx的作用。
①正向代理②反向代理
二、安装nginx
1、从官网下载nginx,然后上传到服务器 命令:rz2、解压nginx 命令:tar -zxvf 文件夹名称3、进入nginx,找到config4、运行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
命令:./nginx4、停止nginx
命令:./nginx -s stop5、安全退出nginx
命令:./nginx -s quit6、重新配置文件
命令:./nginx -s reload7、查看nginx的进程
命令:ps aux|grep nginx
四、演示nginx修改配置
修改端口号:
1、找到nginx.conf文件2、进行修改,将默认的80修改成90883、刷新配置 ①输入重新配置命令,不然修改的配置不生效。 ②一定要到sbin目录下4、发现80端口访问不到nginx,9088是正常的。 备注:如果修改后的端口号没有添加到防火墙策略,一定要进行添加或者关闭防火墙。5、修改成功!