LNMP环境之编译安装nginx

环境:centos7

nginx版本:1.19.0

 

nginx下载地址:

链接:https://pan.baidu.com/s/1dePotx36fZU1WDg3c3g95A
提取码:lz1p

 

1.将准备好的nginx源码包上传至服务器

 

2.新建nginx用户并设置禁止该用户登录服务器

[root@localhost ~]# useradd nginx -s /sbin/nologin

3.安装nginx相关依赖包

[root@localhost ~]# yum install make gcc gcc-c++ zlib-devel pcre-devel openssl-devel -y

4.解压nginx压缩包

[root@localhost ~]# tar -zxvf nginx-1.19.0.tar.gz

5.进入解压目录,设定nginx编译参数并开始编译

[root@localhost ~]# cd nginx-1.19.0
[root@localhost nginx-1.19.0]# ./configure  --user=nginx --group=nginx --prefix=/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre

参数说明:

    --user 指定用户

     --group 指定用户组

    --prefix  指定安装目录

    --with-http_stub_status_module  启动nignx监控模块

    --with-http_ssl_module 启动ssl模块

    --with-pcre  启用pcre库,pcre库是正则相关的库

7.编译完成没有error报错后开始安装nginx

[root@localhost nginx-1.19.0]# make && make install

8.安装完成后进入nginx目录启动nginx

[root@localhost ~]# cd /nginx/sbin/
[root@localhost sbin]# ./nginx         ##nginx启动命令

9.随后打开浏览器输入服务器ip进行访问,如访问不到welcome to nginx页面,可能是因为没有开放80端口,请查看我上篇开放端口文章

出现此页面则说明nginx安装成功!

 

posted @ 2021-01-29 15:57  Sqlserverwooooo  阅读(84)  评论(0)    收藏  举报