写点什么

怎么在 linux 系统下安装 Nginx?一分钟学会!

用户头像
小桃
关注
发布于: 20 小时前
怎么在linux系统下安装Nginx?一分钟学会!

linux 系统下安装 Nginx

1. 下载 Nginx 安装包

nginx.org/en/download…

2.安装依赖

yum -y install pcre pcre-devel

yum -y install openssl openssl-devel

yum -y install zlib zlib-devel

pcre 和 pcre-devel:两个软件,必须有关系,pcre 是线上产品,pcre-devel(develop)是开发版本,里边有一些功能是线上产品不不具备

pcre: 包括 perl 兼容的正则表达式库

openssl: 支持安全传输协议 https(和财务有关系的请求会走的协议)

zlib: 优化、压缩支持

3.安装 nginx 软件

  • 上传到某个文件夹中

  • 在压缩包所在目录使用解压缩命令 tar zxf_nginx-1.12.2.tar.gz_(根据自己相应的压缩包名)

  • 进入所解压的文件中

  • configure 配置 nginx 执行命令 ./configure --prefix=/usr/local/nginx --with-http_ssl_module

  • 编译 &安装 执行命令 make && make install

  • 启动 Nginx:/usr/local/nginx/sbin/nginx

  • 查看服务 netstat -lntp

如果 nginx 配置文件有修改,可以通过如下方式测试配置文件是否正确:/usr/local/nginx/sbin/nginx -t

查看编译的模块 /usr/local/nginx/sbin/nginx -V

注意:安装完成后,会有 4 个目录, conf 配置文件

html 网页文件,网站的根目录,就类似与 apache 里面的 htdocs 目录。 logs 日志文件 sbin 主要二进制程序,启动程序命令

4.nginx 的启动管理

(1)启动,执行/usr/local/nginx/sbin/nginx 文件,完成启动。

参数 "-c" 指定了配置文件的路径,如果不加 "-c" 参数,Nginx 会默认加载其安装目录的 conf 子目录中的 nginx.conf 文件。 复制代码

(2)测试是否启动成功

lsofi :80 或 netstattunpl |grep 80; 复制代码

(3)nginx 的管理 通过查看./nginx –h 帮助命令



nginx 启动 nginx –s stop 停止 nginx 的服务 nginx –s reload 不停止 nginx 的服务,重新加载配置文件。 nginx –t 检测配置文件是否有错误。

用户头像

小桃

关注

还未添加个人签名 2021.07.04 加入

还未添加个人简介

评论

发布
暂无评论
怎么在linux系统下安装Nginx?一分钟学会!