阿里云ECS Linux服務器配置全流程詳解
一、創(chuàng)建與連接服務器
1.1 實例創(chuàng)建流程
登錄阿里云控制臺,選擇ECS產品頁:
- 選擇計費模式(按量/包年包月)
- 配置實例規(guī)格(CPU/內存)
- 選擇CentOS/Ubuntu系統(tǒng)鏡像
- 設置存儲空間(系統(tǒng)盤+數據盤)
- 配置安全組(開放22端口)
# 示例:生成SSH密鑰對
ssh-keygen -t rsa -b 4096
1.2 遠程連接方式
- Web終端:通過控制臺直接訪問
- SSH客戶端:使用Termius/PuTTY連接
- 密鑰認證:修改sshd_config文件配置
二、系統(tǒng)安全配置
2.1 用戶權限管理
創(chuàng)建新用戶并配置sudo權限:
adduser deploy
usermod -aG sudo deploy
2.2 防火墻配置
使用UFW管理防火墻規(guī)則:
sudo ufw allow 22/tcp
sudo ufw enable
三、運行環(huán)境部署
3.1 軟件包更新
sudo apt update && sudo apt upgrade -y # Ubuntu
sudo yum update -y # CentOS
3.2 常用服務安裝
服務類型 | 安裝命令 |
---|---|
Nginx | sudo apt install nginx |
MySQL | sudo yum install mariadb-server |
PHP | sudo apt install php-fpm |
四、實戰(zhàn)問答環(huán)節(jié)
Q1: 連接超時如何排查?
檢查安全組規(guī)則是否開放22端口,確認實例狀態(tài)為運行中,使用控制臺VNC測試基礎網絡連通性
Q2: 如何實現自動備份?
創(chuàng)建自定義鏡像結合云盤快照功能,使用crontab定時執(zhí)行備份腳本:
0 3 * * * /usr/local/bin/backup.sh