摘要:如果是用來做網站,我一般會選擇,因為一般情況下只要跑環境下的相關軟件,而且自帶內核可以快速開啟,對網絡的要求不會非常高,不需要折騰各種其他東西,不會出現系統上的兼容問題。檢查進程是否存在,存在即代表已開啟加速。
如果是用來做網站,我一般會選擇 CentOS 8,因為一般情況下只要跑 LNMP 環境下的相關軟件,而且 CentOS 8 自帶內核可以快速開啟 BBR,對網絡的要求不會非常高,不需要折騰各種其他東西,不會出現系統上的兼容問題。
主要內容有:
更新系統
安裝常用的基礎組件
開啟原版 BBR
一、更新系統
先更新系統
yum update -y
再安裝 epel 源
yum install epel-release -y
再次更新,確保某些系統預裝 epel 源內的軟件也都更新了
yum update -y
安裝開發組件套裝,避免編譯軟件的時候提示缺少相關工具
yum groups install "Development Tools" -y
設置時區為上海并開啟 ntp 同步
timedatectl set-timezone Asia/Shanghai timedatectl set-ntp yes timedatectl
二、開啟原版 BBR
一般情況下,默認安裝的 CentOS 8 內核都是官方 4.18.* 版本的,可以直接開啟 BBR。
uname -r
開啟原版 BBR 。
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf sysctl -p
檢查 BBR 進程是否存在,存在即代表已開啟 BBR 加速。
lsmod | grep bbr
如果顯示如下圖,那么說明原版 BBR 已開啟。
順便可以設置 LimitNOFILE 為不限制,避免某些程序提示 too many open files 的錯誤。
sed -i "s/#DefaultLimitNOFILE=/DefaultLimitNOFILE=infinity/g" /etc/systemd/system.conf
重啟
reboot
檢查 ulimit 是否正常
ulimit -a
open files 這個數字只要大于65535就可以。
三、清理舊內核
更新系統后,如果有新內核,會默認安裝 CentOS 8 官方最新的內核,建議清理其他所有內核,只保留當前使用的最新內核。
遍歷所有內核
rpm -qa | grep kernel
清理其他內核(內核名之間用一個空格就可以批量卸載)
yum -y remove 內核名1 內核名2 內核名3
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/125506.html
摘要:一鍵配置寶塔面板怎么安裝到數據盤教程二個命令寶塔面板怎么安裝到數據盤教程二個命令今天,剛買了一臺香港云服務器,系統盤是,數據盤是,安裝寶塔面板之后發現磁盤的容量不對Linux寶塔面板安裝傻瓜教程:寶塔Linux面板7.6.0安裝教程1.介紹寶塔Linux面板7.4.5版本是基于Centos開發的,為了最好的兼容性,請優先考慮使用Centos8.x系統系統兼容性順序:Centos8.x > C...
摘要:前面老蔣有在網站中分享到一鍵安裝包在服務器中部署網站運行環境,且我也有在文章中有提到那腳本也是支持安裝的。今天老蔣要介紹的這個腳本是只能安裝一鍵安裝腳本,相比上面的這個腳本更為輕便一些,沒有附帶太多的內置軟件。前面老蔣有在網站中分享到LNMP一鍵安裝包在Linux服務器中部署PHP+MySQL+Nginx 網站運行環境,且我也有在文章中有提到那腳本也是支持安裝LAMP的。今天老蔣要介紹的這個...
閱讀 730·2023-04-25 19:43
閱讀 3974·2021-11-30 14:52
閱讀 3801·2021-11-30 14:52
閱讀 3865·2021-11-29 11:00
閱讀 3796·2021-11-29 11:00
閱讀 3894·2021-11-29 11:00
閱讀 3571·2021-11-29 11:00
閱讀 6154·2021-11-29 11:00