如何在lnmp环境中安装nginx ?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
首先需要安装依赖模块pcre, zlib, openssl。
gzip模块需要zlib库
重写模块需要pcre库
ssl功能需要openssl库
<强> 1。安装pcre依赖强>
- <李>
下载pcre - 8.38 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar。广州
李> <李>解压焦油-zxvf pcre-8.38.tar。广州
李> <李>进入到解压目录光盘你的目录/pcre - 8.38
李> <李>编译./configure——prefix=/opt/项目/pcre #指定安装目录
李> <李>编译完成之后安装让,,李让安装
> <强> 2。安装zlib依赖强>
- <李>
下载zlib-1.2.11 wget http://zlib.net/zlib-1.2.11.tar.gz
李> <李>解压焦油-zxvf zlib-1.2.11.tar。广州
李> <李>进入到解压目录光盘你的目录/zlib-1.2.11
李> <李>编译./configure——prefix=/opt/项目/zlib #指定安装目录
李> <李>编译完成之后安装让,,李让安装
> <强> 3。安装openSSL依赖强>
- <李>
下载openssl-1.1.1-pre5 wget https://www.openssl.org/source/openssl-1.1.1-pre5.tar.gz
李> <李>解压焦油-zxvf openssl-1.1.1-pre5.tar。广州
李> <李>进入到解压目录光盘你的目录/openssl-1.1.1-pre5
李> <李>编译./configure——prefix=/opt/项目/openssl #指定安装目录
李> <李>编译完成之后安装让,,李让安装
><强> 4。安装nginx服务强>
手动创建nginx用户与用户组
groupadd nginx
useradd nginx - g nginx - s/sbin/nologin - m
- <李>
下载wget http://nginx.org/download/nginx-1.14.0.tar.gz
李> <李>解压焦油-zxvf nginx-1.14.0.tar.gz
李> <李>编译
李>。/configure——prefix=/opt/项目/nginx - 1.14 # nginx安装位置
引用>
——sbin-path=/opt/项目/nginx - 1.14/sbin/nginx #设置nginx可执行文件路径
——conf-path=/opt/项目/nginx - 1.14/config/nginx。参看#设置nginx配置文件路径
——pid-path=/opt/项目/nginx - 1.14/日志/nginx。pid #设置nginx.pid文件
——error-log-path=/opt/项目/nginx - 1.14/日志/错误。日志#设置主错误,警告,和诊断文件的名称
——lock-path=/opt/项目/nginx - 1.14/日志/nginx。日志\
——http-log-path=/opt/项目/nginx - 1.14/日志/访问。日志#设置主请求的HTTP服务器的日志文件的名称
——with-http_ssl_module
——用户=nginx \
——组=nginx \
——with-pcre=/var/软件/nginx pcre - 8.38 #指的是pcre的源码路径
——with-zlib=/var/软件/nginx zlib-1.2.11 #指的是zlib的源码路径
——使用openssl=/var/软件/nginx openssl-1.1.1-pre5 #指的是openssl的源码路径<李>
安装让,,李让安装
> <李>nginx编译安装完成以后,修改nginx。参看
李>
用户nginx nginx;
启动nginx/opt/项目/nginx/nginx
重启nginx/opt/项目/nginx/nginx - s重载
杀掉进程pkill 9 nignx
查看端口netstat另| grep 80
查看进程ps ef | grep nginx
6在
如果访问不了,需要关闭防火墙。
centos7查看防火墙状态
firewall-cmd——状态#运行防火墙运行中(不运行已关闭)关闭防火墙
systemctl firewalld停止。服务#停止防火墙
systemctl禁用firewalld。服务#禁止防火墙开机启动如果在安装过程中,遇到问题请自行谷歌,因为系统的差异遇到的错误可能不太一样。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
如何在lnmp环境中安装nginx