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

回到顶部