docker 拉取不到镜像的问题:拉取超时
首先设置国内的镜像源:复制下面直接执行。
【Linux】进程
本篇文章围绕进程相关知识展开讲解,包含冯·诺依曼体系结构、操作系统、进程、PCB、进程状态、进程优先级等内容
Linux中Apache网站基于Http服务的访问限制(基于地址/用户)
为了更好地控制对网站资源的访问,可以为特定的网站目录添加访问授权。本节将分别介绍客户机地址限制和用户授权限制,这两种访问方式都应用于httpd.conf 配置文件中的目录区域范围内。🫸1.客户机地址限制通过Require配置项,可以根据主机的主机名或IP地址来决定是否允许客户端访问,在httpd服
nginx(NGINX)详细下载安装及使用教程
NGINX 是一个非常流行的开源 Web 服务器和反向代理服务器,它可以帮助用户负载均衡(主要体现在可以创建多个服务器,一般将静态资源页面和动态页面分开部署到不同服务器,这样就可以降低服务器压力)、缓存、反向代理、SSL 终止等功能,常用于 Web 应用程序的开发和部署。什么是 NGINX?详细介绍
虚拟机下Ubuntu上网设置
在NAT模式下,虚拟机的网络连接通过宿主机转发,使用宿主机的公共IP地址进行通信,外部网络无法直接访问虚拟机。在桥接模式下,虚拟机直接与物理网络相连,获得一个独立的IP地址,可以直接与外部网络通信,外部网络设备可以直接访问虚拟机。选择使用哪种模式取决于实际需求,NAT模式更适合一些简单的网络连接,而
tongweb7部署应用后应用卡顿的参考思路(by lqw)
以下是脚本的内容,可以自己建一个sh脚本,将内容复制粘贴进去,然后改名为show-busy-java-threads.sh(使用前提:服务器已配置jdk环境变量,支持例如jmap和jstack指令)1.可记录下应用卡顿的场景,看看应用对应场景的代码,是否设置超时时间(设置过长的超时时间,或者没有设置
使用宝塔面板部署后端项目到服务器
在之前我已经写了一篇如何去部署前端项目,虽然能访问网站,但是没有数据库里面的内容是无法登录进去的,所以本篇文章会详细讲述如何安装数据库和部署后端项目。一、安装数据库1、点击宝塔面板软件商店。2、搜索mysql并且安装自己的数据库版本,安装过程需要一些时间。3、安装redis数据库(如果自己的项目需要
centos 7 安装nodejs18+版本报错的问题修复记录
ode: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node) 阿里云ECS需要部署nodejs项目,需要的nodejs版本挺高。先去找这个怎么装,找到一篇不错的文章,按顺序操作就行了。需要18版本以上,而且最好20,
使用docker制作Android镜像(实操可用)
ttps://developer.android.google.cn/studio/ 这里下载安卓工具,后面的版本参考我是采用的在dockerfile直接下载的方式cmdline-tools 版本 最低 JDK Mac Linux Windows。
SELinux深度解析:安全增强型Linux的探索与应用(上)
本文全面探讨了SELinux(Security-Enhanced Linux)的安全机制及其在现代操作系统中的应用。SELinux作为Linux内核的一个安全模块,通过提供强制访问控制(MAC)策略,显著增强了系统的安全性。文章首先介绍了SELinux的基本概念,包括其工作原理、核心组件以及与其他安
Rocky Linux 的安装
注意右上角的 圆角按钮 一定要打开 ,IP 地址一定要有具体地址 (4段数字那种),实在没有先检查网络,后点击右下的 配置按钮 配置。上述的这些情况,红帽建议广大 CentOS Linux 用户提前行动起来,尽快选择一条适合的路径开始迁移工作。未来社区不会再有 CentOS Linux 的新版本,只
Linux(CentOS7)打包和压缩(zip与tar命令)
我们对这样打包的文件进行解压,然后发现目录下所有的文件都在,说明这样打包是对的,为什么要这样呢,因为文件时树状结构的,我有要“ -r ”进行递归式的压缩,把所有的文件都压缩进来。但是我们会发现,单纯zip压缩的话,我们会发现只打包了一个文件夹,但是里面是空的,什么都没有,这说明我们打包的方式是错误的
【操作指南】银河麒麟高级服务器操作系统内核升级——基于4.19.90-17升级
【操作指南】银河麒麟高级服务器操作系统内核升级——基于4.19.90-17升级
linux之转时间戳
如果需要处理不同的时区或需要更精确的时间戳,可能需要使用更复杂的脚本或程序。命令是最常用的时间戳转换工具,可以将当前时间转换为时间戳,也可以将时间戳转换为可读格式的日期和时间。在 Linux 系统中,可以使用多种方法和工具来转换时间戳。Python 是一种广泛使用的高级编程语言,它有丰富的库来处理日
CentOS 7安装php7.4
CentOS 7安装php7.4
【运维】如何安装ubuntu-24.04? 如何分区?
经过一系列折腾,我总结了这几点:(1)在BIOS启动设置里,如果是GPT的硬盘格式,那么对应的就是UEFI的启动方式;如果是MBR的硬盘格式,那么对应就是legacy、BIOS、UEFI启动方式。GPT的硬盘格式支持更大的分区和分区数量,对应需要的挂载点是/boot/efi,但兼容性可能在老机器不行
Docker Desktop+WSL2安装到自定义路径
现在大多数软件实在太“流氓”了,在安装过程中,根本不让你选择安装路径,默认安装到$HOME下(windows C盘),随着软件的使用增多,可能磁盘空间不够,这个时候就想着,看看某些软件能不能重新安装指定其它目录。一些软件可以直接移动安装目录到其它盘,一样可以用,但一些软件却不行。废话不多说,just
Linux之机器经常挂掉,如何排查问题
如果Linux机器经常挂掉或重启,可能是由多种原因导致的,包括硬件故障、系统配置问题、驱动问题或软件缺陷。进行上述步骤时,建议您记录每一步的操作和结果,以便于追踪问题的来源。如果可行,尝试更换疑似有问题的硬件组件,如电源供应器、硬盘等,看问题是否解决。如果系统是因为某个特定的服务或进程而崩溃,相应的
如何查看Linux中运行了哪些应用
它显示了CPU最多的进程,以及关于系统进程、内存使用情况、CPU性能和其他统计信息的概述。命令的一个增强版本,提供了一个彩色的界面,支持进程直接管理(如杀死进程),并且默认显示所有进程而不仅仅是当前用户的进程。这将列出所有进程的PID(进程ID)、TTY(终端类型)、时间(进程运行时间)和CMD(运
【漏洞预警】Linux kernel权限提升漏洞(CVE-2024-1086)
Linux内核版本v5.14 – v6.6的netfilter 子系统nf_tables组件中存在释放后使用漏洞,由于在nft_verdict_init()函数中,允许正值作为hook判决中的丢弃错误,因此当NF_DROP发出类似于NF_ACCEPT的丢弃错误时,nf_hook_slow()函数可能