Nginx学习笔记总结:在Linux环境下安装部署Nginx

简介: 在Linux环境下安装部署Nginx

第一步:安装 pcre


两种方式:

第一种:在线安装


wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz


第二种:安装包安装


步骤一:将pcre安装包放到Linux系统的目录下


步骤二: 解压压缩文件 使用命令


1.png

tar –xvf pcre-8.37.tar.gz


步骤三:./configure 完成后,回到 pcre 目录下执行

1.png


make && make install

1.png



第二步安装 openssl 、zlib 、 gcc 依赖


yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

1.png



第三步:安装 nginx

使用命令解压

1.png


./configure


1.png


make && make install

1.png


第四步启动:启动nginx


进入目录 /usr/local/nginx/sbin

1.png


./nginx 启动服务


修改nginx的配置文件

1.png

将端口号改为80,服务名称改为localhost


2.png


根据虚拟机的ip去访问看到如下界面

3.png

至此,nginx服务就启动成功了!!!


问题排查


如果按照如上的配置无法打开页面,请查看服务器防火墙是否开启了对应的端口。方法如下:


查看已经开放的端口号


firewall-cmd --list-all

1.png

添加对外开放访问的端口


firewall-cmd --add-port=8080/tcp --permanent

2.png


重启防火墙,然后再次查看开放的端口信息


重启防火墙命令


systemctl restart firewalld.service

3.png

重新打开浏览器再次访问就解决啦!


相关文章
|
1月前
|
Ubuntu Linux 测试技术
Linux系统之部署轻量级Markdown文本编辑器
【10月更文挑战第6天】Linux系统之部署轻量级Markdown文本编辑器
97 1
Linux系统之部署轻量级Markdown文本编辑器
|
1月前
|
搜索推荐 Linux 测试技术
Linux系统之部署homer静态主页
【10月更文挑战第11天】Linux系统之部署homer静态主页
80 41
Linux系统之部署homer静态主页
|
30天前
|
运维 监控 Linux
Linux系统之部署Linux管理面板1Panel
【10月更文挑战第20天】Linux系统之部署Linux管理面板1Panel
90 3
Linux系统之部署Linux管理面板1Panel
|
1月前
|
Web App开发 资源调度 网络协议
Linux系统之部署IP工具箱MyIP
【10月更文挑战第5天】使用Docker部署Radicale日历和联系人应用Linux系统之部署IP工具箱MyIP
100 1
Linux系统之部署IP工具箱MyIP
|
1月前
|
Linux Shell 异构计算
在linux上部署yolov5和安装miniconda3
这篇文章介绍了在Linux系统上部署YOLOv5并安装Miniconda3的步骤,包括使用wget命令下载Miniconda安装脚本、安装Miniconda、初始化Conda环境、添加镜像源等。
91 3
在linux上部署yolov5和安装miniconda3
|
27天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
56 2
|
28天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
34 3
|
30天前
|
Ubuntu 应用服务中间件 Linux
Linux下搭建Nginx环境的搭建
Linux下搭建Nginx环境的搭建
|
29天前
|
Java Linux 网络安全
NIFI在Linux服务区上的部署配置过程是什么?
【10月更文挑战第21天】NIFI在Linux服务区上的部署配置过程是什么?
48 2
|
1月前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
267 3
下一篇
无影云桌面