自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 基于域名的虚拟主机、多虚拟主机的配置、基于ip的虚拟主机及上线静态的前端系统(商城系统)

rw-------. 1 root root 1419 5月 25 23:22 anaconda-ks.cfg。-rw-r--r--. 1 root root 728647 7月 31 21:22 package-lock.json。-rw-r--r--. 1 root root 118 7月 31 21:22 vue.config.js。-rw-------. 1 root root 322 7月 31 21:26 nohup.out。

2024-08-01 19:14:19 314

原创 nginx配置属性监控、nginx代理动态服务器、nginx访客IP黑名单、负载均衡、平滑升级及tomcat安装与配置

Nginx支持平滑升级,可以在不中断服务的情况下升级Nginx版本或添加新模块。Nginx可以实现动态代理,将请求转发到后端服务器。Nginx自带监控模块,但需要在编译安装时加入相应的模块。Nginx支持多种负载均衡策略,如轮询、权重、最少连接数等。模块来实现基于IP的访问控制,包括设置IP黑名单。

2024-07-31 19:37:05 401

原创 web基础及http协议

Web,即全球广域网(World Wide Web),也称为万维网,是一种建立在Internet上的分布式图形信息系统。HTTP(HyperText Transfer Protocol),即超文本传输协议,是互联网上应用最为广泛的一种网络协议。HTTP协议采用请求/响应模型。客户端(如浏览器)向服务器发送一个HTTP请求,请求报文包含请求方法、URL、协议版本等信息。服务器收到请求后,根据请求的内容进行处理,并返回一个HTTP响应给客户端。综上所述,Web基础及HTTP协议是构建和访问互联网资源的基础。

2024-07-31 19:35:13 251

原创 shell脚本与sed基本语法

Shell 脚本和sed(stream editor)是 Linux/Unix 系统中非常强大的工具,用于自动化任务和文本处理。下面,我将分别介绍 Shell 脚本的基本语法和sed的基本用法。

2024-07-29 09:14:49 250

原创 git分布式版本控制系统及在码云上创建项目并pull和push

Git 是一种分布式版本控制系统(DVCS),它允许开发者在本地进行版本控制,而不需要依赖中央服务器。这意味着你可以在任何时候、任何地点对代码进行提交(commit)、分支(branch)和合并(merge)等操作,同时这些操作都会保留在你的本地仓库中。当你准备好时,可以将这些更改推送到远程仓库(如 GitHub、GitLab、码云等)进行共享或备份。下面是在码云(Gitee)上创建项目并使用 Git 进行pull和push。

2024-07-29 09:07:35 280

原创 DNS反向解析、多域DNS服务器的搭建及DNS主从配置

作用:通过IP地址反向查找到对应的域名,有助于识别和过滤非法或未授权的访问。应用场景:邮件系统、网络安全检测、防止IP地址伪造等。

2024-07-29 08:59:07 393

原创 DNS服务器的搭建及基于window的samba文件共享

DNS服务器的搭建涉及多个步骤,包括环境准备、软件安装、配置编辑、启动服务等。而Windows系统的文件共享则相对简单,主要通过Windows内置的网络和共享中心进行设置。对于跨平台的文件共享,Samba是一个很好的选择。

2024-07-23 18:50:20 717

原创 课堂笔记任务

/10.1.1.1/samba/share /u01没有mount.cifs命令,请安装cifs-utils-4.8.1-19.el6.x86_64。3. 防⽕墙问题===============================================================/usr/share/nginx/html/static/6.查看挂载⽬录,在webserver中看到nfs服务共享的数据,这个数据是连接,nmbd进程 ⽤于名称解析netbios ==UDP 137 138==;

2024-07-22 19:14:41 321

原创 FTP的学习

FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上传输文件的协议。它允许用户将文件从一个主机传输到另一个主机,通常用于将文件从本地计算机上传到服务器,或者从服务器下载文件到本地计算机。FTP是基于客户端-服务器模型的,即一个FTP服务器会运行FTP服务,而客户端软件(如FileZilla、WinSCP等)则用于连接到服务器并执行文件传输操作。FTP协议有两种模式:主动模式和被动模式。

2024-07-19 17:28:11 548

原创 ssh测试题

passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。更改用户 zhangsan 的密码。更改用户 zhaoliu 的密码。更改用户 wangwu 的密码。更改用户 lisi 的密码。更改用户 aaa 的密码。

2024-07-18 18:43:25 395

原创 安装vue的脚手架软件、使用vue脚手架创建一个前端项目以及ssh免密登录

请注意,SSH免密登录虽然方便,但也存在一定的安全风险。因此,请确保你的私钥安全,不要在不受信任的计算机上生成或存储私钥,并定期更换私钥。此外,你还可以考虑限制允许使用SSH免密登录的主机IP范围,以提高安全性。Vue CLI(Vue Command Line Interface)是Vue.js开发的标准工具,它提供了通过命令行界面快速搭建Vue.js项目的能力。SSH免密登录是一种通过公钥和私钥进行身份验证的登录方式,它可以让你在登录远程服务器时无需输入密码。

2024-07-18 18:42:41 616

原创 了解常见的网络yum源及学会本地、网络yum源的配置

配置yum源是Linux系统管理中常见且重要的任务之一。通过合理配置网络yum源和本地yum源,可以确保系统软件的及时更新和安全性。在配置过程中,需要注意选择可靠的yum源,并根据实际需求进行配置调整。同时,定期检查和更新yum源也是保证系统稳定性和安全性的重要措施。

2024-07-16 19:40:05 392

原创 Linux下文件的查找、压缩归档以及计划任务的设置

在Linux系统中,文件的查找、压缩归档以及计划任务的设置是日常管理和维护中非常常见的任务。下面将详细介绍这些操作的基本命令和步骤。

2024-07-15 18:14:38 460

原创 虚拟机与物理主机安装ftp,实现文件上传下载功能

在虚拟主机和物理主机上安装FTP(文件传输协议)服务器以实现文件的上传和下载功能,通常涉及几个步骤,包括选择FTP服务器软件、安装、配置以及设置防火墙规则(如果适用)。以下是一个基本的指南,首先针对Linux系统(因为Linux是服务器最常用的操作系统之一),然后简要提及Windows系统。

2024-07-12 16:54:53 303

原创 Linux测试题

13. 在 Linux 系统中,用户 jerry 是 jerry 组的成员,在/tmp 下执行“ls -l myfile”命令显。8. 用户的主目录中有两个文本 mail_a.txt 和 mail_b.txt,该用户想把 mail_a.txt 中的内容。4. 文件 test.txt 的符号链接为 test.txt.ln,删除 test.txt 后,下面描述正确的是( )12. 在 Linux 系统中,通过使用 shell 的( )功能,可以将命令执行的结果保存到指定的。

2024-07-12 09:57:12 840

原创 Linux的用户管理

在Linux系统中,用户和组的管理是系统安全性的重要组成部分。同时,源码安装MySQL数据库可以提供更高的自定义性和灵活性。下面我将分别介绍如何在Linux下管理用户和组以及如何源码安装MySQL数据库。

2024-07-11 18:56:32 222

原创 安装和运行redis、mangodb并会简单的增删改查操作

为了安装和运行 Redis 与 MongoDB,并进行简单的增删改查(CRUD)操作,你需要根据你的操作系统(如 Linux, macOS, 或 Windows)选择合适的安装方法。下面我将分别介绍如何在 Linux 系统(以 Ubuntu 为例)上安装和运行这两个数据库,并进行基本的 CRUD 操作。

2024-07-10 18:07:08 242

原创 安装JDK

JDK包括了Java编译器(javac)、Java虚拟机(JVM)、Java运行时环境(JRE)等工具和库,为Java开发者提供了完整的开发环境。开发者可以利用JDK编写、编译和运行Java程序,实现各种功能和应用。Java开发工具包是Java环境的核心组件,并提供编译、调试和运行一个Java程序所需的所有工具,可执行文件和二进制文件。JDK是一个平台特定的软件,有针对Windows,Mac和Unix系统的不同的安装包。可以说JDK是JRE的超集,它包含了JRE的Java编译器,调试器和核心类。

2024-07-09 17:11:26 1028

原创 基础命令,安装JDK和TOMCAT

PATH:将%CATALINA_HOME%\bin(Windows)或$CATALINA_HOME/bin(Linux/macOS)添加到系统的PATH环境变量中,以便可以在任何位置通过命令行启动Tomcat。访问Tomcat管理页面:在浏览器中输入http://localhost:8080/(或你配置的端口号)来访问Tomcat的默认页面。添加以下行到文件中:export JAVA_HOME=/path/to/your/jdk(替换/path/to/your/jdk为你的JDK安装路径)。

2024-07-08 19:13:19 238 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除