运维笔记

记录Linux服务器中的iptables端口转发设置

老蒋 发布于 2025-06-05 21:56:08

Linux iptables 是一个强大的防火墙工具,支持网络地址转换(NAT)和数据包转发功能。通过配置 iptables 的 nat 表(如 PREROUTING 和 POSTROUTING 链),可以实现端口转发、IP 伪装(MASQUERADE)等转发规则。例如,使用 -...

Linux 云服务器添加和删除SWAP虚拟内存的方法

1

老蒋 发布于 2025-06-05 21:28:07

Swap(虚拟内存交换空间)是操作系统在物理内存(RAM)不足时,利用磁盘空间模拟扩展内存的一种机制,用于临时存储不活跃的内存数据,从而避免因内存耗尽导致程序崩溃或系统停机。其主要功能包括:当RAM使用率达到阈值时,操作系统会将部分不常访问的内存页(Page)交换到Swap分区或...

几个修改Linux服务器DNS地址的方法汇总

老蒋 发布于 2025-06-05 21:21:23

我们选择的海外云服务器有时候速度比较慢,在一定程度上可能是DNS的问题,我们要修改成国内的DNS或者是谷歌DNS。具体的修改可以用这么几个。 一、修改服务器DNS地址 1、在命令行输入:vi /etc/resolv.conf ,编辑resolv.conf配置文件里的下列项; na...

Linux服务器禁用root用户新建立一个用户

老蒋 发布于 2025-04-10 10:49:53

一般而言,我们选择的云服务器都是用的root用户管理的,这个也未尝不可。如果服务器就我们自己管理也可以,如果我们希望严格一些且有多人权限管理的则需要用不同的用户。或者就禁止root。 新增用户设置 添加用户: useradd username 设置密码: passwd usern...

数据库导入有报错"1067 - Invalid default value for date"

老蒋 发布于 2025-04-10 10:42:10

这不朋友提到自己在输入数据库的时候有报错"1067 - Invalid default value for 'date'"。这一般是由于 MySQL 5.7+ 版本对日期字段的默认值有严格限制导致的。这里我们要解决这个问题,需要从这几个方面。 MySQL配置文件​(通常是 my....

解决Your Composer dependencies require a PHP version问题

老蒋 发布于 2025-04-10 10:37:58

在 PHP 项目中使用 Composer 时遇到 ​版本不兼容错误​(如 Your PHP version does not satisfy requirements),通常是由于项目要求的 PHP 版本与当前环境版本不匹配导致。这里我们需要解决的就是这个问题。 检查以下路径文件...

Linux云服务器chmod设置文件权限的一些参数解读

老蒋 发布于 2025-04-10 10:23:01

我们在维护和配置Linux云服务器的时候,需要给文件设置权限,不同的配置权限有严格要求的。 权限符号: 权限对象: 批量修改权限案例 # 递归修改当前目录下所有文件和子目录 find /path/to/dir -type d -exec chmod 755 {} \; # 目录设...

Linux云服务器交换内存Swap设置多大合适

老蒋 发布于 2025-04-10 10:18:17

一般而言,我们会给入手的服务器配置环境之前,需要增加虚拟交换内存空间swap。这里不同的服务器配置增加的内存是不同的。 通用规则: 根据我们的内存然后设置SWAP空间。 创建交换分区的方法: # 创建 4GB 交换文件(根据需求调整大小) sudo fallocate -l 4G...

完善Linux服务器系统的时间时区且自动同步时区时间

老蒋 发布于 2025-04-09 14:24:22

由于我们有时候购买的服务器非本国的产品,默认的系统时间不是我们北京时间。如果有些业务你会发现发布的时间和我们本地时区时间不同,我们需要将服务器的时间时区同步。 Linux修改时区方法 查看时区: cat /etc/sysconfig/clock 如果显示的时区是国内的,就不用修改...

Linux服务器之间用SCP命令直接拷贝数据的方法

老蒋 发布于 2025-04-09 14:16:16

如果我们两台服务器之间的数据需要拷贝,下载FTP肯定麻烦,这里用wget也比较慢,这里一般会使用 SCP(Secure Copy Protocol)命令可以在两台服务器之间安全地复制文件或目录。以下是详细的步骤和示例,帮助你实现两台服务器之间的数据对拷。 基本语法 scp [选项...