一.Nginx简介
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
二.Nginx下载
官方网址:http://nginx.org/en/download.html。
我这里下载的是1.20.2。
将下载的安装包通过工具传输到服务器上(我用的是Xftp),放在/usr/local/java 目录下(仅供参考)。
三.安装nginx环境依赖包
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
四.解压安装包
tar -zxvf nginx-xxxx.tar.gz
五.安装nginx
进入解压的nginx文件夹
执行添加模块命令
./configure --user=nobody --group=nobody --prefix=/usr/local/java/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-stream --with-http_ssl_module
执行命令make。
--prefix=为想要安装的路径。
然后再执行命令make PREFIX=/usr/local/java/nginx install,安装到/usr/local/java/nginx(仅供参考)。
此时服务器中的安装包和解压包都可以删掉。
六.启动nginx服务
/usr/local/java/nginx/sbin/nginx
默认端口:80
七.修改配置文件路径
具体如何修改百度查询
/usr/local/java/nginx/conf/nginx.conf
八.重启nginx服务
/usr/local/java/nginx/sbin/nginx -s reload
查看nginx进程:
ps -ef |grep nginx
注:杀掉进程启动nginx也可以达到重启nginx的效果。