广告
返回顶部
首页 > 资讯 > 精选 >RHEL8中怎么部署Nginx Web服务
  • 367
分享到

RHEL8中怎么部署Nginx Web服务

2023-06-27 23:06:47 367人浏览 安东尼
摘要

今天小编给大家分享一下RHEL8中怎么部署Nginx WEB服务的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。环境Red H

今天小编给大家分享一下RHEL8中怎么部署Nginx WEB服务的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

RHEL8中怎么部署Nginx Web服务

环境

Red Hat Enterprise Linux release 8.0 VMware Workstation Pro 14

搭建步骤

[root@localhost ~]# systemctl stop Httpd  #把 httpd 停掉,防止它影响 Nginx[root@localhost ~]# yum install -y nginx[root@localhost ~]# systemctl start nginx[root@localhost ~]# iptables -F[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# systemctl disable firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# ifconfigens33: flags=4163  mtu 1500       inet 192.168.10.118  netmask 255.255.255.0  broadcast 192.168.10.255       inet6 fe80::e09a:769b:83f0:8efa  prefixlen 64  scopeid 0x20       ether 00:50:56:34:0d:74  txqueuelen 1000  (Ethernet)       RX packets 2908  bytes 1777392 (1.6 MiB)       RX errors 0  dropped 0  overruns 0  frame 0       TX packets 1800  bytes 244006 (238.2 KiB)       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73  mtu 65536       inet 127.0.0.1  netmask 255.0.0.0       inet6 ::1  prefixlen 128  scopeid 0x10       loop  txqueuelen 1000  (Local Loopback)       RX packets 0  bytes 0 (0.0 B)       RX errors 0  dropped 0  overruns 0  frame 0       TX packets 0  bytes 0 (0.0 B)       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0virbr0: flags=4099  mtu 1500       inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255       ether 52:54:00:9c:ef:c6  txqueuelen 1000  (Ethernet)       RX packets 0  bytes 0 (0.0 B)       RX errors 0  dropped 0  overruns 0  frame 0       TX packets 0  bytes 0 (0.0 B)       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

在浏览器输入 192.168.10.118 查看 Nginx Web 服务器的状态

RHEL8中怎么部署Nginx Web服务

查看 nginx 软件包的文件列表

[root@localhost ~]# rpm -ql nginx/etc/logrotate.d/nginx/etc/nginx/fastcgi.conf/etc/nginx/fastcgi.conf.default/etc/nginx/fastcgi_params/etc/nginx/fastcgi_params.default/etc/nginx/koi-utf/etc/nginx/koi-win/etc/nginx/mime.types/etc/nginx/mime.types.default/etc/nginx/nginx.conf/etc/nginx/nginx.conf.default...省略部分内容...

自定义首页内容

RHEL8中怎么部署Nginx Web服务
[root@localhost ~]# echo "HLLO RHEL8" > /usr/share/nginx/html/index.html[root@localhost ~]# systemctl restart nginx

在浏览器输入 192.168.10.118 查看

设置文件共享服务

[root@localhost ~]# mv /usr/share/nginx/html/* /var/lib/nginx/tmp/[root@localhost ~]# touch /usr/share/nginx/html/file{1..10}[root@localhost ~]# ls /usr/share/nginx/html/file1  file10  file2  file3  file4  file5  file6  file7  file8  file9[root@localhost ~]# systemctl restart nginx
RHEL8中怎么部署Nginx Web服务
RHEL 8 搭建 Nginx Web 服务RHEL 8 搭建 Nginx Web 服务

遇到 403 Forbidden 报错,原因是配置文件没配好,解决方法如下:

[root@localhost html]# grep -v "#" /etc/nginx/nginx.confuser nginx;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;include /usr/share/nginx/modules/*.conf;events {   worker_connections 1024;}http {   log_fORMat  main  '$remote_addr - $remote_user [$time_local] "$request" '                     '$status $body_bytes_sent "$http_referer" '                     '"$http_user_agent" "$http_x_forwarded_for"';   access_log  /var/log/nginx/access.log  main;   sendfile            on;   tcp_nopush          on;   tcp_nodelay         on;   keepalive_timeout   65;   types_hash_max_size 2048;   include             /etc/nginx/mime.types;   default_type        application/octet-stream;   include /etc/nginx/conf.d/*.conf;   server {       listen       80 default_server;       listen       [::]:80 default_server;       server_name  localhost;       root         /usr/share/nginx/html;       include /etc/nginx/default.d/*.conf;        location / {            index  index.html index.htm;            autoindex on;            autoindex_exact_size on;            autoindex_localtime on;            charset utf-8;            }        }}

参考以上配置进行修改

[root@localhost ~]# vim /etc/nginx/nginx.conf[root@localhost ~]# systemctl restart nginx

在浏览器输入 192.168.10.118 查看文件共享状态

RHEL8中怎么部署Nginx Web服务

设置端口映射

RHEL8中怎么部署Nginx Web服务 

查看宿主机IP

RHEL8中怎么部署Nginx Web服务

在浏览器输入 192.168.0.7:118 测试文件共享服务状态

RHEL8中怎么部署Nginx Web服务

在 RHEL8 上用 yum 安装的 Nginx Web 服务对中文的支持比较好

RHEL8中怎么部署Nginx Web服务
[root@localhost ~]# touch /usr/share/nginx/html/你好红帽8.txt[root@localhost ~]# systemctl restart nginx

以上就是“RHEL8中怎么部署Nginx Web服务”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: RHEL8中怎么部署Nginx Web服务

本文链接: https://www.lsjlt.com/news/314451.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • RHEL8中怎么部署Nginx Web服务
    今天小编给大家分享一下RHEL8中怎么部署Nginx Web服务的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。环境Red H...
    99+
    2023-06-27
  • Docker中怎么部署nginx
    这篇“Docker中怎么部署nginx”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Docker中怎么部署nginx”文章吧...
    99+
    2023-06-27
  • centos7怎么部署web服务器
    在CentOS 7中部署Web服务器可以通过以下步骤进行操作: 安装Apache HTTP服务器: sudo yum insta...
    99+
    2023-10-24
    centos7 服务器
  • 怎么在k8s中部署nginx?
    k8s启动nginx服务本次需要启动的是一个通过nginx实现的静态文件服务器。创建命名空间脚本create_shjujubu_namespace.yamlMT4教程专题http://www.gendan5.com/operation.ht...
    99+
    2023-06-05
  • centos7.2搭建nginx的web服务器部署uniapp项目
    Panther 从一位小白走来,虽然现在也还是小白,但是我取之于民,不定时将自己所学到的都分享给大家,在上一篇博客中有讲到thingsboard的多设备共显,因为现在处于学习的阶段接触的东西比较多同样也比较杂,希望我的文...
    99+
    2022-06-04
    centos7 nginx centos7 部署uniapp项目
  • Docker中部署nginx服务的方案
    目录1、下载nginx镜像2、查看下载的镜像3、启动nginx镜像4、查看启动的nginx5、访问启动的nginx5.1、linux开放防火墙端口5.2、阿里云服务器需要配置安全组规...
    99+
    2022-11-16
    Docker部署nginx Docker安装nginx docker安装nginx配置
  • 在nginx中部署https服务,详细步骤
    目录 前言 一、https是什么? 二、部署步骤 1.下载SSL证书 2.上传文件 3.解压文件 4.在nginx.conf配置文件中,修改https服务 5.修改hosts文件 6.http跳转到https中 三、注意事项 前言 Web...
    99+
    2023-08-31
    nginx 运维 服务器 https
  • ubuntu中怎么用nginx部署vue项目
    这篇文章主要介绍“ubuntu中怎么用nginx部署vue项目”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ubuntu中怎么用nginx部署vue项目”文章能帮助大家解决问题。1.安装nginx更...
    99+
    2023-06-29
  • 怎么在nginx中部署一个react项目
    这篇文章主要介绍“怎么在nginx中部署一个react项目”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么在nginx中部署一个react项目”文章能帮助大家解决问题。测试项react-demo将...
    99+
    2023-06-05
  • FreeBSD中怎么部署FTP服务
    这篇文章主要介绍“FreeBSD中怎么部署FTP服务”,在日常操作中,相信很多人在FreeBSD中怎么部署FTP服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”FreeBSD中怎么部署FTP服务”的疑惑有所...
    99+
    2023-06-27
  • Windows环境下Nginx服务器SSL证书怎么安装部署
    这篇文章主要介绍了Windows环境下Nginx服务器SSL证书怎么安装部署的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Windows环境下Nginx服务器SSL证书怎么安装部署文章都会有所收获,下面我们一起...
    99+
    2023-07-04
  • 怎么使用Node.js将Web项目部署到云服务器中
    这篇文章主要讲解了“怎么使用Node.js将Web项目部署到云服务器中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Node.js将Web项目部署到云服务器中”吧!选择云服务商首先,...
    99+
    2023-07-05
  • web项目部署到阿里云服务器怎么办
    首先,在选择云服务器之前,需要考虑到服务器的可扩展性、安全性、可靠性和价格等因素。在选择阿里云服务器之前,建议先对其进行全面的了解和比较,包括服务器的硬件配置、软件版本、安全防护措施等方面,以便更好地做出决策。 接下来,需要确定项目的需求...
    99+
    2023-10-27
    阿里 服务器 项目
  • 腾讯云服务器部署web项目怎么设置
    腾讯云服务器部署的Web项目可以按照以下步骤进行设置: 选择云服务器的主机型号、操作系统和IP地址。一般来说,建议使用主流品牌的服务器,并在购买之前进行测试。如果是使用云虚拟主机(Virtual Server),可以尝试以下步骤进行设置...
    99+
    2023-10-26
    腾讯 服务器 项目
  • RHEL6中怎么部署Apache服务器
    这篇文章主要介绍“RHEL6中怎么部署Apache服务器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“RHEL6中怎么部署Apache服务器”文章能帮助大家解决问题。Apache的安装如果安装RHE...
    99+
    2023-06-27
  • Ubuntu18.04中怎么部署VNC服务器
    本篇内容主要讲解“Ubuntu18.04中怎么部署VNC服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu18.04中怎么部署VNC服务器”吧!VNC(Virtual Networ...
    99+
    2023-06-27
  • CentOS7.0中怎么部署DNS服务器
    本篇内容介绍了“CentOS7.0中怎么部署DNS服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!DNS(Domain Name Sys...
    99+
    2023-06-27
  • 服务器部署—若依【vue】如何部署到nginx里面?nginx刷新页面404怎么办?【完美解决建议收藏】
    服务器部署项目我们大家都会遇到,但是有些铁子会遇到很多的问题,比如前端部署nginx如何操作? 前端有单纯的静态页面、还有前后端分离的项目;这里博主直接分享最牛最到位的前后端分离项目的前端部署到nginx上面,以若依项目【springb...
    99+
    2023-09-10
    vue.js 服务器 nginx
  • 怎么部署云服务器
    这篇文章主要介绍“怎么部署云服务器”,在日常操作中,相信很多人在怎么部署云服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么部署云服务器”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!一、办公类应用服...
    99+
    2023-06-04
  • docker怎么部署微服务
    要部署微服务,可以使用Docker来创建和管理容器化的微服务。下面是一个基本的步骤: 编写Dockerfile:首先,你需要编写...
    99+
    2023-10-27
    docker 微服务
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作