在CentOS系统中,配置技巧涉及多个方面,包括网络配置、环境变量设置、软件包管理、安全配置等。以下是一些常见的配置技巧:
低版本CentOS/RHEL系列:
/etc/sysconfig/network-scripts/ifcfg-<interface_name>
DEVICE=eth0:指定网卡名称BOOTPROTO=static:设置为静态IPIPADDR=192.168.1.100:设置IP地址NETMASK=255.255.255.0:设置子网掩码GATEWAY=192.168.1.1:设置网关ONBOOT=yes:设置开机自启systemctl restart network高版本CentOS/RHEL系列及Fedora:
/etc/NetworkManager/system-connections/<connection_name>
[ipv4]部分设置address和gatewaysystemctl restart NetworkManagerexport PATH=$PATH:/path/to/new/directory~/.bashrc 文件,添加 export PATH=$PATH:/path/to/new/directory/etc/profile 或 /etc/bashrc 文件,添加 export PATH=$PATH:/path/to/new/directorysudo dnf update 更新到最新版本sudo yum install httpd php mysql 安装Apache、PHP和MySQL/etc/sysconfig/iptables 文件,添加规则打开所需端口,例如:*filter :INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
sudo service iptables restartsestatus 命令chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh./Anaconda3-2024.10-1-Linux-x86_64.shexport PATH=/home/conda/conda/bin:$PATH~/.bashrc 文件以永久保存环境变量以上技巧涵盖了CentOS系统配置的多个方面,希望对你有所帮助。