手把手教你用VPS搭建个人网站从零到上线的保姆级教程
卡尔云官网
www.kaeryun.com
如果你正在寻找“VPS怎么安装网站”的实操指南,恭喜你找对地方了!
会用最直白的语言+真实操作案例(附代码),带你一步步从购买服务器到完成网站上线。全程无广告纯干货,建议先收藏再阅读!
---
一、为什么要用VPS建站?新手必看的基础认知
很多人以为建站必须找“建站公司”或“虚拟主机”,其实VPS(虚拟专用服务器)才是性价比最高的选择:
- 完全掌控权:自己装系统、配环境、管理文件(不像虚拟主机只能传网页)
- 成本低至每月10元:国内外厂商竞争激烈(如阿里云、腾讯云、搬瓦工)
- 可扩展性强:后期加数据库、跑脚本、挂小程序都方便
举个实际例子:用虚拟主机搭建WordPress博客可能卡顿频繁;而同样配置的VPS能流畅运行且支持自定义优化。
二、第一步:选对VPS是成功的关键
1. 主流厂商对比
| 厂商 | 价格(入门款) | 特点 |
|------------|----------------|--------------------------|
| 阿里云 | ¥24/月 | 国内备案快但带宽小 |
| Vultr | $5/月 | 海外节点多支持按小时计费 |
| Bandwagon | $49.9/年 | 低价稳定适合新手练手 |
2. 配置选择避坑指南
- CPU/内存:个人博客选1核1G足够(日均1000访问无压力)
- 硬盘:20GB起步(系统占5G+网站文件约10G)
- 带宽:优先选“不限流量”套餐(避免图片多被限速)
⚠️重点提醒:国内服务器必须备案才能绑定域名!不想备案的直接选香港/海外节点。
三、实操步骤:30分钟完成网站部署
Step1. SSH远程连接服务器
以Windows用户为例:
1. 下载PuTTY:[官网地址](https://www.putty.org/)
2. 输入IP地址→端口22→账号root→粘贴密码登录

(示意图:PuTTY连接界面)
Step2. 一键安装LNMP环境(Linux+Nginx+MySQL+PHP)
复制粘贴以下代码:
```bash
wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh
```
按提示选择MySQL版本(推荐5.7)、PHP版本(选7.4),等待30分钟自动完成编译。
Step3.上传网站文件到服务器
推荐用WinSCP工具:
1. 新建会话→协议选SFTP→输入IP和密码
2. 左侧本地文件拖到右侧`/home/wwwroot/default/`目录

(示意图:WinSCP传输文件)
Step4.绑定域名并解析
假设你的域名是`example.com`:
1. 域名管理后台添加A记录→指向VPS的IP地址
2. Nginx配置修改路径:
```nginx
server {
listen 80;
server_name example.com;
改成你的域名
root /home/wwwroot/example;
网站目录
index index.php index.html;
}
重启Nginx生效:
lnmp nginx restart
四、常见问题解决手册
Q1: 访问IP显示403 Forbidden?
- ✅检查目录权限:运行`chmod -R 755 /home/wwwroot`
- ✅确认防火墙放行80端口:`iptables -I INPUT -p tcp --dport 80 -j ACCEPT`
Q2: MySQL数据库连不上?
- ✅创建新用户并授权:
```sql
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
Q3: HTTPS证书怎么免费获取?
推荐使用Let's Encrypt一键安装:
lnmp ssl add →输入域名→选择自动签发证书
五、高阶技巧:让网站速度飞起来
想让你的VPS性能榨干?试试这些优化:
1. 开启BBR加速(提升TCP传输效率):
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
2. 静态资源上CDN:把图片/CSS/JS传到七牛云或又拍云
3. 数据库索引优化:用EXPLAIN分析慢查询日志
▶️总结与避坑清单
通过以上步骤,你已经完成了从购买VPS到部署网站的完整流程。最后强调几个容易翻车的点:
- ❌不要用默认的root密码!务必改成复杂组合或启用SSH密钥登录
- ❌国内服务器未备案直接绑定域名会被阻断访问
- ❌定期备份数据!可设置crontab定时任务自动打包网站目录
如果还有疑问欢迎评论区留言交流!下期预告:《如何用VPS搭建私人网盘?》
TAG:vps怎么安装网站,如何安装vps,vps安装应用软件,vps安装bbr卡尔云官网
www.kaeryun.com