Nginx是十分轻量级的HTTP服务器。Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。
Nginx凭借其稳定性、低资源消耗、简单配置和丰富的功能,从十多年前名不见经传的Web服务器软件,发展到如今能够跟Apache匹敌的地位。
1.下载nginx安装包,
nginx官网 : http://nginx.org/
wget http://nginx.org/download/nginx-1.20.0.tar.gz
2.解压nginx源码包
tar -xf nginx-1.20.0.tar.gz
3.安装依赖工具
yum -y install zlib zlib-devel gcc-c++ pcre-devel openssl openssl-devel
yum install -y gcc automake autoconf libtool make
4.将解压的nginx-1.20.0文件放入 /usr/local/nginx文件夹中
mkdir /usr/local/nginx
mv nginx-1.20.0 /usr/local/nginx
5.进入nginx文件进行编译安装
./configure --prefix=/usr/local/nginx/ --with-http_ssl_module --with-http_stub_status_module
make&&make install
6.测试nginx是否安装正确
/usr/local/nginx/sbin/nginx -t
7.进入/usr/local/nginx文件启动nginx服务。
//进入到nginx程序所在目录重启
cd /usr/local/nginx/sbin
./nginx
此时nginx服务安装成功。!!!
8.添加环境变量
vim /root/.bash_profile 添加服务器系统的环境变量
NGINX_HOME=/usr/local/nginx/sbin
PATH=$PATH:$NGINX_HOME
export PATH
source /root/.bash_profile 重载root用户系统的环境变量
# 加载完环境变量之后,执行nginx,就不需要再加文件路径了