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