CentOS7安装nginx1.17.6
Centos7nginx" title="安装nginx">安装nginx-1.17.6
安装pcre-8.43.tar.gz,PCRE - 支持正则表达式,NGINX Core和Rewrite模块需要。
http://www.pcre.org/
ftp://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gz
# cd /opt/
上传文件
# rz
# tar -zxvf pcre-8.43.tar.gz
# cd pcre-8.43/
配置检查,生成 makefile 文件
# ./configure
# make && make install
查看版本
# pcre-config --version
安装zlib - 支持标头压缩。NGINX Gzip模块需要。
http://zlib.net/zlib-1.2.11.tar.gz
# cd /opt/
上传文件
# rz
# tar -zxvf zlib-1.2.11.tar.gz
# cd zlib-1.2.11/
# ./configure
# make && make install
安装OpenSSL - 支持HTTPS协议。NGINX SSL模块和其他人员要求。
https://www.openssl.org/source/openssl-1.0.2t.tar.gz
# cd /opt/
上传文件
# rz
# tar -zxvf openssl-1.1.1d.tar.gz
# cd openssl-1.1.1d/
# ./config
# make && make install
下载安装Nginx
http://nginx.org/download/nginx-1.17.6.tar.gz
# cd /opt/
上传文件
# rz
# tar -zxvf nginx-1.17.6.tar.gz
# cd nginx-1.17.6/
# ./configure
# make && make install
安装成功后在/usr/local/ 文件夹下会有个nginx目录
启动
# cd /usr/local/nginx/sbin
# ./nginx
# ps -ef |grep nginx
查看nginx端口号
# ss -lnput|grep nginx
启动nginx
/usr/local/nginx-1.17.1/sbin/nginx
停掉nginx:
/usr/local/nginx1.17.1/sbin/nginx -s stop
重启nginx:
/usr/local/nginx1.17.1/sbin/nginx -s reload
在浏览器输入地址:http://ip地址:80
看到Welcome to nginx! 则表示安装成功
# ps -ef | grep nginx
nobody 73523 122892 0 02:29 ? 00:00:00 nginx: worker process
root 82951 66896 0 02:33 pts/0 00:00:00 grep --color=auto nginx
root 122892 1 0 00:59 ? 00:00:00 nginx: master process ./nginx
安装nginx的依赖包和添加用户:1.yum install -y pcre pcre-devel openssl-devel
###pcre全称(Perl Compatible Regular Expressions),中文perl兼容正则表达式!(nginx的rewite模块需要它)
2.useradd -s /sbin/nologin -M nginx
3. id nginx
yum -y install zlib zlib-devel pcre pcre-devel openssl openssl-devel
以上是 CentOS7安装nginx1.17.6 的全部内容, 来源链接: utcz.com/z/511613.html