Rocky Linux 是一個社區驅動的企業級操作系統,旨在與 Red Hat Enterprise Linux (RHEL) 完全兼容。它提供了一個穩定、可靠且高性能的平臺,適用于各種服務器和工作負載。本文將詳細介紹如何在 VMware 虛擬機上安裝 Rocky Linux 服務器系統,并進行一系列優化配置,以確保系統的高效運行。
在開始安裝之前,確保你已經準備好以下內容:
/
) 和一個交換分區 (swap
)。在系統安裝完成后,首先需要更新系統以確保所有軟件包都是最新的。
sudo dnf update -y
安裝一些常用的工具,以便于系統管理和故障排查。
sudo dnf install -y vim wget curl net-tools lsof htop
確保網絡配置正確,并根據需要配置靜態 IP 地址。
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
sudo systemctl restart network
為了提高 SSH 的安全性,建議進行以下配置。
sudo vi /etc/ssh/sshd_config
Port 2222
PermitRootLogin no
PasswordAuthentication no
sudo systemctl restart sshd
啟用并配置防火墻以保護系統。
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo firewall-cmd --permanent --add-port=2222/tcp
sudo firewall-cmd --reload
通過調整內核參數來優化系統性能。
sudo vi /etc/sysctl.conf
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 10000 65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000
sudo sysctl -p
確保系統時區設置正確。
sudo timedatectl set-timezone Asia/Shanghai
配置日志輪轉以防止日志文件過大。
sudo vi /etc/logrotate.conf
weekly
rotate 4
create
compress
配置自動更新以確保系統安全。
sudo dnf install -y dnf-automatic
sudo systemctl enable --now dnf-automatic.timer
根據需求配置 SELinux。
sestatus
sudo vi /etc/selinux/config
SELINUX=enforcing
sudo reboot
通過以上步驟,你已經成功在 VMware 虛擬機上安裝并優化了 Rocky Linux 服務器系統。這些優化措施將有助于提高系統的性能、安全性和穩定性,確保你的服務器能夠高效運行。希望本文對你有所幫助,祝你在使用 Rocky Linux 的過程中一切順利!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。