Linux的VPS怎么使用?新手如何快速上手?
| 步骤 |
操作内容 |
工具/命令 |
| 1 |
连接VPS服务器 |
SSH客户端(如PuTTY) |
| 2 |
更新系统软件包 |
sudo apt update && sudo apt upgrade -y |
| 3 |
配置防火墙 |
sudo ufw allow 22(SSH端口) |
| 4 |
安装必要软件 |
sudo apt install -y nginx(示例) |
| 5 |
部署网站文件 |
SCP/FTP工具传输文件至/var/www/html |
Linux VPS使用指南
一、基础准备
- 获取VPS信息:购买VPS后,您将获得IP地址、root密码和SSH端口(通常为22)
- 连接工具准备:
- Windows用户推荐使用PuTTY或MobaXterm
- Mac/Linux用户可直接使用终端:
ssh root@yourip
二、首次连接与配置
- 建立SSH连接:
ssh root@yourip -p 22
输入密码后即可进入命令行界面
- 系统更新:
sudo apt update && sudo apt upgrade -y # Debian/Ubuntu
sudo yum update -y # CentOS
三、安全设置
- 修改默认SSH端口:
sudo nano /etc/ssh/sshd_config
找到
Port 22行,修改为其他端口(如2222),重启服务:
sudo systemctl restart sshd
- 配置防火墙:
sudo ufw allow 2222/tcp # 新SSH端口
sudo ufw enable
四、常见问题解决
| 问题现象 |
可能原因 |
解决方案 |
| SSH连接超时 |
防火墙阻止 |
检查ufw status或iptables -L |
| 命令未找到 |
路径错误 |
使用which命令查找可执行文件位置 |
| 权限不足 |
非root用户 |
在命令前加sudo或切换用户 |
五、进阶应用
- 部署Web服务:
sudo apt install nginx -y
sudo systemctl start nginx
- 设置定时任务:
crontab -e
添加如
0 3 * /path/to/backup.sh实现每日自动备份
注意:所有操作建议在测试环境验证后再应用于生产环境,关键配置修改前请备份原始文件。
发表评论