Linux实现Nginx的安装与部署并实现html静态资源访问

server/2024/12/23 1:19:10/

文章目录

      • 一、安装过程
      • 二、常用命令
      • 三、查看状态并启动nginx
      • 四、放置静态资源
      • 五、访问

一、安装过程

1、安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
2、下载Nginx安装包wget https://nginx.org/download/nginx-1.16.1.tar.gz
3、解压 tar -zxvf nginx-1.16.1.tar.gz
4、cd nginx-1.16.1
5、./configure --prefix=/usr/local/nginx
6、make && make install

二、常用命令

注意:以下命令都需要进入需要进到这个/usr/local/nginx路径下的sbin目录下执行
因为在安装命令中已经指定了目录:./configure --prefix=/usr/local/nginx

启动Nginx服务使用如下命令:
./nginx停止Nginx服务使用如下命令:
./nginx -s stop启动完成后可以查看Nginx进程:
ps -ef | grep nginx当修改Nginx配置文件后,需要重新加载才能生效,可以使用下面命令重新加载配置文件:
./nginx -s reload

nginx_30">三、查看状态并启动nginx

ps -ef | grep nginx
./nginx
在这里插入图片描述

四、放置静态资源

然后将你要访问的资源上传到nginx的html这个文件夹下,这是nginx访问静态资源的默认文件夹,也可以去配置文件中修改。
在这里插入图片描述

五、访问

这里的话我也试了一下其他资源,比如md文件,如果访问md文件的话那就是直接在浏览器中下载了,所以也可以将md转为html,再放进来就能直接访问了。

在这里插入图片描述


http://www.ppmy.cn/server/8969.html

相关文章

【面经八股】搜广推方向:面试记录(十二)

【面经&八股】搜广推方向:面试记录(十二) 文章目录 【面经&八股】搜广推方向:面试记录(十二)1. 自我介绍2. 实习经历问答4. 编程题5. 反问6. 积累最近面了mt和alimm,一些核心部门岗位要求确实很高, 但是也有一方面是自己的简历写的太多了,然而有些项目知识洒洒…

web server apache tomcat11-08-JNDI Resources

前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web server apache tomcat11-01-官方文档入门介绍 web…

【JVM】JVM的垃圾回收机制与垃圾回收器的选择

昨天说了JVM的工作流程,感兴趣的可以先去看一看。今天咱们接着来探讨JVM的垃圾回收机制,包括其工作原理、如何确定对象回收、可用的垃圾回收器以及如何进行垃圾回收器的选择与配置。 1.工作原理 JVM的垃圾回收机制主要依赖于垃圾回收器来自动管理内存的…

CSS3多列(详解网页多列布局应用)

目录 一、多列介绍 1.概念 2.特点 3.常用功能 二、多列用法 1.列数和宽度控制 2.列间距和规则 3.跨列和分列内容 4.列宽度自动调整 5.垂直对齐 三、多列实例 1.多列布局 2.导航菜单 四、总结 一、多列介绍 1.概念 CSS3 多列布局是一种用于排列文本内容的 CSS 模块…

【分治】Leetcode 库存管理 III

题目讲解 LCR 159. 库存管理 III 本题的含义就是让求出最小的k个数 算法讲解 class Solution { public:void my_qsort(vector<int>& nums, int l, int r){if(l > r) return ;int i l, left l-1, right r1;int key nums[rand() % (r - l 1) l];//完成分三…

SQL注入常见类型及利用方法

记一次讲解SQL注入的常见类型 一、数据库盲注&#xff08;*&#xff09; 盲注的思路 http://172.16.16.235/sqli-labs-master/Less-5/?id12 第一步&#xff1a; 获取数据库名称 1.获取数据库的长度 &#xff1a;http://172.16.16.235/sqli-labs-master/Less-5/? id12%27%20…

MySQL基础知识

是一种广泛使用的关系型数据库管理系统。以下是一些 MySQL 的基础知识&#xff1a; 数据库和表&#xff1a;用于组织和存储数据。SQL&#xff1a;用于管理数据库的语言。数据类型&#xff1a;定义表中列的数据类型&#xff0c;如整数、字符串等。创建表&#xff1a;使用 SQL 语…

51单片机学习笔记——点亮数码管、模块化编程

工作原理图 138译码器 G1、G2A、G2B为138译码器的使能端 P22、P23、P24为输入口控制Y0-Y7的动作&#xff0c;以二进制的算法 具体如下&#xff1a; P22 P23 P24 0 0 0 Y0为1其余为0 0 0 1 Y1为1其余为0 0 1 0 Y2…