Linux

9 篇文章
Linux
统信 UOS Server 20 离线安装 Docker

统信 UOS Server 20 离线安装 Docker

UOS Server 20与CentOS 8/RHEL 8高度兼容,可通过CentOS 8的Docker包实现离线安装。准备工作包括:从Docker官方CentOS 8仓库下载containerd.io、docker-ce等5个核心RPM包,并从Rocky Linux 8源下载依赖包container-selinux。安装步骤为:上传包至服务器,执行yum卸载旧版容器工具,再用yum localinstall批量安装当前目录所有RPM包。最后通过systemctl启动Docker并设置开机自启,使用docker --version和docker compose version验证安装结果。

FRP 内网穿透部署

FRP 内网穿透部署

本文介绍了FRP 0.61.1版本内网穿透部署方案。服务端需下载frps,配置bindPort=7000、auth.token鉴权,设置dashboard管理界面(端口7500),以system服务形式启动。客户端下载frpc,配置serverAddr、serverPort连接服务端,通过proxies指定本地端口和远程端口实现穿透。部署需确保云服务器开放7000(frp通信)、7500(dashboard管理)和穿透端口(如9002),同时保持服务端与客户端auth.token一致。项目开源地址为GitHub fatedier/frp,官方文档提供gofrp.org/zh-cn。

VMware Workstation Pro 个人免费版下载及安装

VMware Workstation Pro 个人免费版下载及安装

VMware Workstation Pro现对个人用户免费开放,支持Windows、Linux及macOS系统,仅限非商业用途使用。用户需先在博通(VMware母公司)官网注册账号,登录后依次进入“Software→VMware Cloud Foundation→My Downloads”,找到VMware Workstation Pro,选择“for Personal”版本的最新版(如17.5.2)下载。安装时,双击安装文件,接受用户协议,勾选增强型键盘驱动程序等选项,完成安装后重启系统,首次打开时选择“用于个人用途”即可使用。

Systemd启动配置常用参数

Systemd启动配置常用参数

Systemd启动配置主要分三部分:[Unit]、[Service]和[Install]。[Unit]定义服务元数据,包含Description(描述信息)、After(依赖启动顺序)、Requires(依赖单元,依赖未启动则自身不启动)、PartOf(关联单元,关联结束则自身结束)。[Service]配置服务运行方式,核心参数有Type(服务类型,如simple表示前台运行)、User/Group(运行用户/组)、ExecStart(启动命令)、Restart(重启策略,如on-failure失败重启)、RestartSec(重启间隔)、StartLimitIntervalSec/StartLimitBurst(重启次数限制)、WorkingDirectory(工作目录)、EnvironmentFile/Environment(环境变量)。[Install]定义安装与启动级别,通过WantedBy(安装目标,如multi-user.target)和RequiredBy(必须运行的目标)配置服务启动场景。示例包含nacos服务配置,涵盖基础单元描述、服务启动命令及安装目标。

Connection reset by peer问题记录

Connection reset by peer问题记录

Connection reset by peer问题记录 今天在将原服务迁移到一台新的服务器时遇到部分请求报 Connection reset by peer 的问题。 问题描述 具体是这样的,nginx,mysql,kafka,Apollo,以及java程序等部署完成后,发现服务部分请求一直请求失

Linux下定时备份Mysql数据库

Linux下定时备份Mysql数据库

本文介绍了Linux环境下MySQL数据库的定时备份与恢复方案。首先通过`df -h`选择大空间目录作为备份存储位置,创建备份目录后编写备份脚本`mysql_backup.sh`,脚本使用`mysqldump`命令结合配置文件`mysql_backup.cnf`(含数据库连接信息)导出数据,并通过`gzip`压缩存储,按日期分类管理。赋予脚本执行权限并测试成功后,利用`crontab`添加定时任务(如每天23点执行),实现自动化备份。恢复时,先使用`gunzip`解压备份文件,再通过`mysql`命令导入数据完成还原。此方案可有效保障数据安全,避免因代码故障导致的数据丢失风险。

Centos 安装 Docker

Centos 安装 Docker

Centos 安装 Docker 准备工作 系统要求 Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。 卸载旧版本

Cent OS 7 安装

Cent OS 7 安装

本文详细介绍了CentOS 7在VMware虚拟机中的安装与配置流程。首先,下载并安装VMware Workstation,创建虚拟机时配置1个处理器、2核CPU、2GB内存,选择NAT网络模式,分配20GB磁盘空间并导入CentOS镜像。安装后需备份虚拟机以防误操作。网络配置环节,确保虚拟机为NAT模式,设置虚拟网卡IP与网关同网段,编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,配置静态IP、网关及DNS,重启网络服务生效。最后,通过yum命令安装net-tools和vim工具,完成系统基础环境搭建。

Linux命令netstat

Linux命令netstat

netstat是Linux中查看网络系统状态的核心命令,通过不同参数可监控端口、连接及协议信息。常用参数包括:`-a`显示所有端口,`-l`仅列出监听端口,`-t/-u`分别查看TCP/UDP状态,`-n`以数字形式显示地址(避免域名解析),`-p`显示进程ID及名称。典型应用如`netstat -an | grep ':8080'`定位端口占用进程,`netstat -at`查看TCP连接状态。命令还支持持续监控(`-c`)、路由表显示(`-r`)及网络统计(`-s`)。网络连接状态包括LISTEN(监听)、ESTABLISHED(已连接)、TIME_WAIT(等待关闭)等12种,帮助分析网络连接生命周期及异常问题。