环境准备
1. 环境准备
nginx 编译依赖gcc
环境,安装gcc环境
yum install gcc-c++
2. 安装pcre-devel
是一个pcre库。nigix的htttp的使用模块pcre来进行解析正则表达式,所以需要安装pcre库,pcre-devel是使用pcre的;
yum install -y pcre pcre-devl
安装zlib
由于nginx使用zlib进行http包的内容进行gzip压缩,然而zlib提供了很多解压和压缩的方式
yum install -y zlib zlib-devel
[root@localhost newzhong]# tar -zxvf nginx-1.18.0.tar.gz
安装openssl
因为nginx不仅支持http,还支持https,
下载安装nginx
官网找对应的版本
使用wget下载
[root@localhost newzhong]# wget -c http://nginx.org/download/nginx-1.18.0.tar.gz
执行./configure过程
make
make
执行make install
启动ngnix
先停止后启动
./nginx -s quit
./nginx
重新加载配置文件
./nginx -s reload
查看nginx进行
ps aux|grep nginx
设置开启启动
vi /etc/rc.loacl
- 增加一行
/usr/loacl/nginx/sbin/nginx
- 设置执行权限
chmod 755 rc.loacl