买了国外VPS后如何搭建和使用?
| 步骤 |
操作内容 |
工具/命令 |
| 1 |
连接VPS |
SSH客户端(如PuTTY) |
| 2 |
更新系统 |
sudo apt update && sudo apt upgrade |
| 3 |
安装必要软件 |
sudo apt install -y nginx mysql-server php-fpm |
| 4 |
配置防火墙 |
sudo ufw allow sshsudo ufw allow httpsudo ufw enable |
| 5 |
部署网站 |
上传文件至/var/www/html |
国外VPS搭建完整指南
一、准备工作
- 获取VPS信息:购买后您会收到IP地址、root密码和SSH端口号
- 准备SSH工具:
- Windows推荐使用PuTTY
- Mac/Linux可直接使用终端
二、连接VPS
- 打开SSH客户端
- 输入连接命令:
ssh root@您的IP地址 -p 端口号
- 首次连接会提示验证指纹,输入
yes后回车
- 输入root密码(输入时光标不会移动,正常输入后回车)
三、基础配置
- 更新系统:
sudo apt update && sudo apt upgrade -y
- 设置时区(建议设置为亚洲时区):
sudo timedatectl set-timezone Asia/Shanghai
四、安装必要服务
- Web服务器(以Nginx为例):
sudo apt install -y nginx
sudo systemctl enable nginx
- 数据库(MySQL/MariaDB):
sudo apt install -y mysql-server
sudo mysqlsecureinstallation
- 防火墙配置:
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https
sudo ufw enable
五、常见问题解决方案
| 问题现象 |
可能原因 |
解决方法 |
| SSH连接超时 |
防火墙未放行端口 |
检查安全组规则和iptables设置 |
| 无法访问网站 |
Nginx未启动 |
sudo systemctl status nginx查看状态 |
| 数据库连接失败 |
权限配置错误 |
检查/etc/mysql/mysql.conf.d中的bind-address |
| 系统更新失败 |
源配置错误 |
更换/etc/apt/sources.list中的镜像源 |
六、后续建议
- 定期更新系统:
sudo apt update && sudo apt upgrade -y
- 配置监控工具(如htop、fail2ban)
- 设置自动备份(使用crontab定时任务)
发表评论