Nginx介绍
Nginx通俗的说就是一款服务器,用来作反向代理、负载均衡或者电子邮件的代理服务器都可以,因为他占用的内存少而且并发能力了在各个服务器中表现都比较出色,所以使用到的频率比较高。
反向代理是什么?正向代理代理客户端,反向代理代理服务器。
意思就是我们请求的是Nginx服务器,其实他是把别的服务器的东西拿了过来给我们。
好处显而易见,避免了服务器的IP和端口暴露,更加安全,反向代理就好比拨打10086,我们不知道是哪个客服接的电话。
负载均衡是什么?负载均衡大致意思就是把各个请求以一些算法平摊到几个服务器中,让每个服务器承受的压力更加均衡之类的。
Nginx安装过程
直接贴出我整理成功后的命令好了,四条yum是为了安装Nginx需要的环境之类的
然后检测一下是否已安装,执行后面的语句直接安装即可。
yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl--devel
检查是否已安装
find -name nginx
有则卸载
yum remove nginx
安装
wget http://nginx.org/download/nginx-1.7.4.tar.gz
tar -zxvf nginx-1.7.4.tar.gz -C /usr/local
进入目录 加载配置文件安装
cd nginx-1.7.4
./configure
make
make install
检测安装成功
cd /usr/local/nginx/sbin
./nginx -t
显示
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
./nginx 启动
./nginx -s stop 强制终止
./nginx -s quit 等任务结束后再终止
./nginx -s reload 无序重启加载配置文件
Nginx安装成功后默认80端口,所以直接输入IP访问即可。