今天,小編將接著上次的分享,給大家講解vps搭建需要安裝初始安全補丁、檢查時區語言環境和安裝Virtualmin控制面板的教程。
一、初始安全補丁
出于安全原因,第一次啟動服務器后我們應該做的第一件事是使用管理員用戶名和密碼在控制臺登錄并安裝最新的操作系統補丁。在Ubuntu和其他基于Debian的系統上,去哦們可以使用以下命令執行此操作:
sudo apt 更新
sudo apt 全面升級
當以“sudo”用戶而不是超級用戶“root”身份登錄時,“sudo”部分是必需的。它會在第一時間提示您輸入密碼,這有助于保護我們的服務器免受惡意或意外損壞。
二、檢查時區和語言環境
檢查我們的服務器是否設置了適當的時區,將其設置為主要管理員所在的區域通常最方便,因為它避免了在日志文件中轉換時間戳的需要。我們可以使用以下命令檢查當前時區并列出可能的設置:
timedatectl
timedatectl list-timezones
然后使用如下命令更改設置:
sudo timedatectl set-timezone Europe/London
檢查我們的服務器是否設置了適當的語言環境(用于日期格式和密碼檢查):
語言環境
我們應該會看到一個設置列表,例如LANG=en_GB.UTF-8。如果設置不正確,我們可以找到并安裝相應的語言包,并使用以下命令設置語言環境(以英式英語為例):
sudo apt search 語言包
sudo apt install language-pack-en
sudo update-locale LANG=en_GB.UTF-8 LC_MESSAGES=en_GB.UTF-8
sudo reboot
三、安裝Virtualmin控制面板
要下載和安裝Virtualmin,請按照他們的最新說明進行操作,或者只需運行以下兩個命令,這將需要幾分鐘才能完成。我們可能會被要求將主機名更改為“完全限定”名稱,這意味著我們擁有的域名的子域名,例如server.mydomain.com。
wget https://software.virtualmin.com/gpl/scripts/install.sh
sudo /bin/sh install.sh
要連接到Virtualmin Web界面并完成安裝,請將瀏覽器指向服務器上的端口10000,安裝腳本完成時會顯示要使用的地址。例如,如果我們的服務器的IP地址192.0.2.0,那么要訪問的地址就是https://192.0.2.0:10000。
我們將收到有關不受信任的證書的警告,現在可以安全地忽略它。使用我們在上面使用的用戶名和密碼,或我們的托管公司提供給我們的管理用戶名和密碼登錄。
我們將完成安裝后向導,默認答案通常很好,但我建議選擇No啟用 ClamAV病毒掃描,選擇“推薦”大小,對于MySQL數據庫大小可能是HUGE system ,選擇“Primary Nameserver”旁邊的跳過檢查可解析性并僅存儲哈希密碼“密碼存儲模式”。 出現提示時單擊重新檢查配置。
訪問Virtualmin >系統設置>功能和插件以取消選擇我們不會使用的任何功能。我個人取消選擇以下模塊以節省內存使用:
BIND DNS域,如果只有一個vps,最好使用Cloudflare的一對免費域名服務器。
Webalizer和Awstats ,使用大量資源。我使用Matomo或百度分析。
PostgreSQL數據庫,我只使用MySQL(或MariaDB),因為大多數腳本都需要它。
ProFTPd虛擬FTP,我通過SSH使用安全文件傳輸(SCP或SFTP),以提高安全性、速度和可靠性。
DAV登錄,與SSH相比,我也發現這很慢且不安全。
垃圾郵件過濾和病毒過濾,ClamAV無效并占用內存,默認的垃圾郵件過濾發生得太晚。我改用Amavis和ImunifyAV。
如果我們有能力對整個服務器進行“快照”備份,那么現在是進行備份的好時機,因為如果搞砸了,這也是一個返回的好地方。
以上就是vps搭建教程的第二部分,接下來的vps搭建教程部分大家可以關注下明天分享的內容。
審核編輯 黃昊宇
-
vps
+關注
關注
1文章
110瀏覽量
12035
發布評論請先 登錄
相關推薦
評論