如何在Linux VPS上安装软件?
| 命令 |
功能描述 |
apt-get update |
更新软件包列表 |
apt-get install [软件名] |
安装指定软件 |
yum install [软件名] |
CentOS系统安装软件 |
systemctl start [服务名] |
启动系统服务 |
ssh [用户名@]主机名 |
远程连接VPS |
Linux VPS使用指南
一、连接VPS
- 获取连接信息:从服务商处获取IP地址、用户名和密码
- 使用SSH客户端:
- Windows推荐使用PuTTY
- Mac/Linux可直接使用终端
ssh root@yourserverip
二、基本操作
- 系统更新:
apt-get update && apt-get upgrade -y # Debian/Ubuntu
yum update -y # CentOS
- 文件管理:
- 使用
nano或vim编辑文件
ls查看目录,cd切换目录
三、软件安装
- Web服务器安装(Nginx):
apt-get install nginx -y
systemctl start nginx
- 数据库安装(MySQL):
apt-get install mysql-server -y
mysqlsecureinstallation
常见问题
| 问题 |
原因 |
解决方案 |
| 连接超时 |
防火墙设置 |
检查iptables或ufw规则 |
| 权限不足 |
非root用户 |
使用sudo或切换root |
| 软件安装失败 |
源配置错误 |
更新/etc/apt/sources.list |
四、安全设置
- 禁用root登录:
sed -i 's/PermitRootLogin yes/PermitRootLogin no/g' /etc/ssh/sshd_config
systemctl restart sshd
- 设置防火墙:
ufw allow 22/tcp # 允许SSH
ufw enable
五、性能优化
- 监控工具安装:
apt-get install htop -y
- 定期维护:
apt-get autoremove # 清理无用包
发表评论