前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux编译安装nginx详细教程

Linux编译安装nginx详细教程

作者头像
切图仔
发布2022-09-08 18:58:40
1.2K0
发布2022-09-08 18:58:40
举报
文章被收录于专栏:生如夏花绚烂生如夏花绚烂

前言

搭载Lnmp环境的时候总是遇到各种各样的问题,整个人都给你搞的没脾气,由于刚接触Linux出了问题卸了又装卸了又装,太搞人了,这里专门写一篇Linux安装nginx的详细教程,方便自己也方便刚入坑的你们

本文假定你已经搭载了Linux环境

1.打开nginx官网 http://nginx.org/ 点击下载

在这里插入图片描述
在这里插入图片描述

右击复制最新稳定版下载链接

在这里插入图片描述
在这里插入图片描述

cd /usr/local/src

wget http://nginx.org/download/nginx-1.16.1.tar.gz

下载完成

在这里插入图片描述
在这里插入图片描述

下载完成后我们先解压在拆包

gz格式的解压命令

gunzip 文件名

gz格式解压命令

bunzip2 文件名

tar拆包命令

tar xvf 文件名

依次输入以上命令

cd 到解压后的nginx目录

cd nginx-1.16.1/

配置nginx的安装路径

./configure --prefix=/usr/local/nginx

配置完成后执行安装

make && make install

在这里插入图片描述
在这里插入图片描述

启动nginx

cd /usr/local/nginx

./sbin/nginx

无任何报错启动成功

在这里插入图片描述
在这里插入图片描述

nginx的根目录是html

我们在浏览器输入虚拟机ip查看是否启动成功

可能浏览器会出现一直加载的情况,这是因为开启了防火墙,使用命令关闭即可

systemctl stop firewalld.serviceservice iptables stop

浏览器再次输入ip

在这里插入图片描述
在这里插入图片描述

到此安装成功 但是此时的nginx只能解析html静态文件,不能解析php文件,我们需进行相关配置 cd /usr/local/nginx/conf vim nginx.conf 找到这块区域,去掉注释填入如下代码

z
z

回到顶部 在index键入index.php文件 当php html htm同时出现优先解析php

在这里插入图片描述
在这里插入图片描述

配置完成后

./sbin nginx -t测试配置是否有错误

./sbin nginx -s reload重启nginx

到此nginx已经可以解析php文件了

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档