加油
努力

新手如何在腾讯云轻量服务器上测试简单的Hello World服务?

在腾讯云轻量应用服务器上测试一个简单的 Hello World 服务,是一个非常好的入门实践。以下是针对新手的详细步骤指南,帮助你从购买服务器到部署并访问你的第一个 Web 服务。


✅ 第一步:购买并登录腾讯云轻量服务器

  1. 登录 腾讯云官网
  2. 搜索「轻量应用服务器」或进入控制台 → 轻量应用服务器
  3. 点击「创建实例」:
    • 地域:选择离你近的(如广州、上海)
    • 镜像:选择 Ubuntu Server 20.04 LTSCentOS 7.9(推荐 Ubuntu)
    • 套餐:最低配即可(如1核2G)
    • 设置密码(或使用密钥对)
  4. 创建完成后,等待几分钟,获取公网 IP 地址

✅ 第二步:通过 SSH 登录服务器(Windows / Mac / Linux)

方法一:使用终端(Mac/Linux)或 PowerShell(Windows)

ssh root@你的公网IP

例如:

ssh root@123.45.67.89

输入你设置的密码即可登录。

💡 提示:如果提示“Permission denied”,请检查防火墙和登录凭证。


✅ 第三步:安装 Python 和 Flask(简单 Web 框架)

我们用 Python + Flask 来写一个最简单的 Hello World 服务。

# 更新系统包
sudo apt update -y

# 安装 Python3 和 pip
sudo apt install python3 python3-pip -y

# 安装 Flask
pip3 install flask

✅ 第四步:编写 Hello World 程序

创建一个文件 app.py

nano app.py

粘贴以下内容:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return "<h1>Hello World! 欢迎来到腾讯云轻量服务器!</h1>"

# 运行在 0.0.0.0,允许外部访问,端口为 5000
if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000)

保存并退出:

  • Ctrl + O → 回车 → Ctrl + X

✅ 第五步:运行服务

python3 app.py

你会看到输出:

* Running on http://0.0.0.0:5000

✅ 第六步:配置防火墙(安全组)

  1. 回到腾讯云控制台 → 轻量服务器 → 找到你的实例
  2. 进入「防火墙」或「安全组」设置
  3. 添加规则:
    • 协议:TCP
    • 端口:5000
    • 源 IP:0.0.0.0/0(允许所有人访问,测试用)
    • 备注:Hello World 测试

⚠️ 注意:正式环境不要开放 0.0.0.0/0,建议限制为你的 IP。


✅ 第七步:访问你的服务

打开浏览器,输入:

http://你的公网IP:5000

例如:

http://123.45.67.89:5000

你应该能看到:

Hello World! 欢迎来到腾讯云轻量服务器!

🎉 成功!


✅ 可选优化:后台运行服务

如果你关闭终端,服务会停止。可以使用 nohup 让它后台运行:

nohup python3 app.py > log.txt 2>&1 &

查看日志:

tail -f log.txt

停止服务:

ps aux | grep python
kill <进程ID>

🧩 小贴士

  • 更进一步?可以把端口改为 80,并用 Nginx 反向X_X。
  • 也可以尝试部署静态 HTML 页面(更简单)。
  • 推荐学习:Linux 基础命令、Flask、Nginx、域名绑定等。

✅ 总结

步骤 内容
1 购买轻量服务器(Ubuntu)
2 SSH 登录
3 安装 Python + Flask
4 编写 app.py Hello World
5 运行服务并开放防火墙端口
6 浏览器访问 http://IP:5000

如有问题,欢迎继续提问!比如:

  • 如何部署 HTML 页面?
  • 如何用域名访问?
  • 如何开机自启?

祝你玩得开心!🚀

云服务器