在 Rocky Linux 8 中禁用 IPv6 并仅启用 IPv4,可以通过以下步骤完成(推荐使用 nmcli 或直接修改内核参数):方法 1:通过 nmcli 禁用 IPv6(临时生效,重启后保留)1. 查看当前网络连接名称nmcli connection show输出示例(假设连接名为 ens192):NAME UUID TYPE DEVICE ens192 518fd4a1-xxxx-xxxx-xxxx-xxxxxxxxxxxx ethernet ens1922. 禁用 IPv6 并仅启用 IPv4nmcli connection modify ens192 ipv6.method "disabled" nmcli connection up ens192 # 重新激活连接方法 2:修改网络配置文件(永久生效)1. 编辑网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens192在文件中添加或修改以下参数:IPV6INIT=n
在 Rocky Linux 8 上使用 yum(或 dnf)安装 MySQL 8 后,如果需要 禁用表名大小写敏感(即强制表名存储为小写),需修改配置文件并重新初始化数据目录。以下是具体步骤:步骤 1:修改 MySQL 配置文件1. 编辑 MySQL 配置文件(默认路径):vi /etc/my.cnf或(如果存在):vi /etc/my.cnf.d/mysql-server.cnf2. 在 [mysqld] 段落下添加以下参数:[mysqld] lower_case_table_names=1参数说明:lower_case_table_names=1:表名存储为小写,比较时不区分大小写。注意:MySQL 8 仅在初始化时允许修改此参数,后续更改需重新初始化数据目录!步骤 2:停止 MySQL 服务systemctl stop mysqld步骤 3:删除原有数据目录(谨慎操作!)rm -rf /var/lib/mysql/*此操作会删除所有数据库数据,确保已备份重要数据!步骤 4:重新初始化 MySQL 数据目录mysqld --initialize --user=mysql --low
Elasticsearch 从 5.0 版本开始出于安全考虑,默认不允许以 root 用户运行。以下是解决这个问题的几种方法:方法一:创建专用用户运行 Elasticsearch(推荐)这是最安全和推荐的做法:创建 elasticsearch 用户和组:groupadd elasticsearch useradd -g elasticsearch elasticsearch更改 Elasticsearch 目录权限:chown -R elasticsearch:elasticsearch /usr/share/elasticsearch/ chown -R elasticsearch:elasticsearch /var/lib/elasticsearch/ chown -R elasticsearch:elasticsearch /var/log/elasticsearch/以 elasticsearch 用户启动:sudo -u elasticsearch /usr/share/elasticsearch/bin/elasticsearch方法二:修改系统配置允许以 root 运行
Jason
左手代码右手烟!