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

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


相关文章
|
28天前
|
JSON Kubernetes Linux
Linux环境签发CA证书和K8s需要的证书
Linux环境签发CA证书和K8s需要的证书
29 0
|
1月前
|
存储 缓存 Linux
如何在Linux环境下对pip的缓存地址进行修改
如何在Linux环境下对pip的缓存地址进行修改
|
1月前
|
NoSQL Linux 开发工具
【Linux】环境基础开发工具的使用之gdb详解(三)
【Linux】环境基础开发工具的使用之gdb详解(三)
|
1月前
|
Linux 编译器 开发工具
【Linux】环境基础开发工具的使用之gcc详解(二)
【Linux】环境基础开发工具的使用之gcc详解(二)
|
1月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
|
15天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
39 6
|
1月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
1天前
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
16 0
|
1天前
|
负载均衡 Java 应用服务中间件
nginx安装在linux上
nginx安装在linux上
21 2
|
9天前
|
应用服务中间件 Linux 开发工具
如何在阿里云服务器快速搭建部署Nginx环境
以下是内容的摘要: 本文档主要介绍了在阿里云上购买和配置服务器的步骤,包括注册阿里云账号、实名认证、选择和购买云服务器、配置安全组、使用Xshell和Xftp进行远程连接和文件传输,以及安装和配置Nginx服务器的过程。在完成这些步骤后,你将能够在服务器上部署和运行自己的网站或应用。