巧用replit搭建免费的个人云服务器

本文涉及的产品
.cn 域名,1个 12个月
简介: 巧用replit搭建免费的个人云服务器

初识replit,被它的免费托管和域名服务所吸引。replit是个啥?在经过一番尝试后,发现这玩意儿挺有意思,佩服老外的想象力和创新力真强。竟还能搭建个人的云服务器,连域名都有了,这可真香。对个人开发者来说连云服务器都省了。想搭建个人网站或开发测试没有云环境的可以用这个,好用且免费。这里推荐一下,并介绍下如何使用replit搭建免费的云服务器。


简介


官网地址:Replit: the collaborative browser based IDE - Replit


Replit是一个新手开始编程、构建、部署和托管应用程序的地方,可以协同工作。有一种说法认为它就像编程的Figma。它提供了编程所需的一切,都在浏览器中,并内置了实时协作功能,对初学者来说简单到几分钟就能掌握。


Replit 是一个创新产品,我们可以将其简单理解为编程领域的 Figma 或者 Google Docs,也就是基于浏览器的云端协同开发平台。



通过它,我们不需要在本地安装、配置任何软件,就可以非常简单的在网页端写代码、构建、部署和托管应用等几乎所有流程,同时还可以在里面实现实时的协作。类似软件领域的 Roblox,因为除了开发的整个流程外,你也可以将自己开发的产品在 Replit 里进行售卖。


所以它不只是一个简单的开发者工具,而是逐渐形成了一个从开发到交易的完整平台,因此其愿景里把这些软件开发者叫做软件创作者(software creators)。


Replit 一开始针对的不是那些非常成熟的开发者,而更多是编程的初学者或者兴趣爱好者,让大家可以非常简单的学习编程,它想成为人们开始编程并发布自己第一个产品的地方。


它希望引领软件创作从堆积模式向网络化模式的过渡,并创造世界上第一个大规模分布式协作操作系统。


这意味着为新的软件创作者提供他们开始创作所需的一切,任何拥有笔记本电脑、平板电脑或手机的人都可以从任何地方访问。最终,Replit将成为世界上第一个大规模分布式协作操作系统,一个开放的、可扩展的平台,任何人都可以在此基础上构建和插入,以改善平台本身,并通过平台赚钱。编码的人越多,改进平台的人就越多,生态系统就越丰富,这是一个强烈的正和网络效应。


如何使用


申请注册就不说了,按照提示操作即可。


这里介绍下如何搭建个人的云服务器,其实也很简单。


运行在replit上的应用会自动托管,并会自动生成免费https三级域名(格式为:项目.用户名.repl.co)。这代表着任何人都可以使用Replit的云服务器创建自己的网站,而不需要去云服务商那里购买云服务器资源。


举例说明:


我申请了个用户名是yangqq,那么如果我开发一个应用并启动起来,其他人都可以通yangqq.repl.co访问到我。


但这有个问题,就是公共的项目,大家都能看到和访问你,看到你的代码。如果不想开放源码,则可以创建组织,设置为内部私有的项目。对外还是可以公网访问的。比如我建了个组织名叫k1213,项目名叫weixin,则通过weixin.k1213.repl.co仍然可以访问到我。


欢迎访问我:https://weixin.k1213.repl.co/


接下来做个测试吧:


以下是我建了个team,team名为k12,



一个简单的测试,开启80端口服务。(需要注意的是,应用中的端口可以任意开,不必非得指定80端口。通过域名都能访问到。比如如果你开启的是8088端口,通过域名还是一样能访问到。)


package main
import (
  "net/http"
  "github.com/gin-gonic/gin"
)
func setupRouter() *gin.Engine {
  // 初始化 Gin 框架默认实例,该实例包含了路由、中间件以及配置信息
  r := gin.Default()
  // Ping 测试路由
  r.GET("/hi", func(c *gin.Context) {
    c.String(http.StatusOK, "hello world!")
  })
  r.GET("/", func(c *gin.Context) {
    c.String(http.StatusOK, "hello,this is index page!")
  })
  return r
}
func main() {
  // 设置路由信息
  r := setupRouter()
  // 启动服务器并监听 80 端口
  r.Run(":80")
}



外网访问结果:



访问到了我的主页。


接下来,自由发挥吧,哈哈。我先把我的每日天气和聊天机器人服务接入微信公众号来,每天早上准时七点给我推送个消息,权当闹钟,体验下速度和稳定性如何。


以下是把当下比较火的gpt机器人接了进来,问问题,搜代码就是方便啊。


如果有任何问题,欢迎留言评论。



其他资源


Log In - Replit


Replit搭建Typecho个人博客——小白也能学会的保姆级教程_哔哩哔哩_bilibili


无服务器也能体验Alist的强大功能,Replit构建Alist网盘_哔哩哔哩_bilibili


Replit的野心:让Web3的创作者写代码像写文章一样简单-元宇宙内参


【教程】如何白嫖Replit的免费云服务器建PHP+MySQL网站 - 知乎

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
弹性计算 Linux 数据安全/隐私保护
阿里云服务器3分钟搭建幻兽帕鲁保姆级攻略,新手0基础快速上手
阿里云服务器3分钟搭建幻兽帕鲁保姆级攻略,新手0基础快速上手,玩转幻兽帕鲁服务器,阿里云推出新手0基础一键部署幻兽帕鲁服务器教程,傻瓜式一键部署,3分钟即可成功创建一台Palworld专属服务器,成本仅需26元,阿里云百科网分享2024年新版基于阿里云搭建幻兽帕鲁服务器教程
215 0
|
域名解析 弹性计算 网络协议
新手阿里云服务器操作指南(图文教程)
新手阿里云服务器操作指南(图文教程)阿里云轻量应用服务器怎么使用?阿里云轻量应用服务器使用教程:轻量应用服务器购买、重置密码、远程连接、宝塔面板的Web环境搭建、WordPress网站程序安装到网站上线,阿里云服务器网分享轻量应用服务器从购买、配置建站环境、轻量服务器应用服务器远程连接、开端口到网站上线全流程
1365 1
|
弹性计算 容灾 安全
新手如何购买阿里云服务器?三种购买方式分享(图文教程)
新手如何购买阿里云服务器?三种购买方式分享(图文教程)
1808 0
|
弹性计算 容灾 安全
阿里云服务器购买流程(新手入门教程)
阿里云服务器购买流程(新手入门教程),选购云服务器有两个入口,一个是选择活动机,只需要选择云服务器地域、系统、带宽即可;另一个是在云服务器页面,自定义选择云服务器配置,这种方式购买云服务器较为复杂,需要选付费方式、地域及可用区、ECS实例规格、镜像、网络、公网IP、安全组等配置
阿里云服务器购买流程(新手入门教程)
|
机器学习/深度学习 弹性计算 编解码
阿里云服务器产品介绍(配置选择及新手入门教程)
阿里云服务器是什么?阿里云服务器如何使用?阿里云服务器配置怎么选择及阿里云服务器新手入门教程
499 0
|
存储 弹性计算 Linux
关于云服务器ECS学生免费体验的使用心得体会
该文章为本人在进两周内对学生免费体验版本的云服务器ECS实例的使用记录,以及心得分享。对于计算机专业来说,拥有一台云服务器并为之琢磨、摸索能非常好的锻炼专业知识,拓展技能,同时也能为学习阶段的一些小项目部署一些有趣的框架、应用,丰富项目内容。该文章将从三个层面来说明,及本人的情况,ECS使用知识,收获总结,希望能给自己的使用留下一些小记录,也希望能小小的为阅读者带来微不足道的帮助。
|
搜索推荐 前端开发 Linux
谈谈一点使用14天免费云服务器的体验
这七天的体验可让我知道了酷的背后是无数的跌倒和恐惧——试过无数方法仍然无效的无助、时好时坏的玄学代码、满腔抱负却能力不足的灰心,这些都是在玩服务器当中遇到过的真实经历。但计算机不就是这样一个东西吗,就像森林中昂扬生长的草木微芽,人类对它的了解还有刚刚开始。云计算不过是这条漫漫长路上的一个脚印。而我,也在不断探索,不断更新。
|
弹性计算 安全 JavaScript
云服务器ECS学生免费体验的使用心得体会
该文章为本人在进两周内对学生免费体验版本的云服务器ECS实例的使用记录,以及心得分享。
|
弹性计算 Linux
阿里云ECS服务器——小白建站的福音
一个建站小白通过阿里云ECS服务器半天完成个人blog搭建的一些心得体会(含成果展示)
293 0
阿里云ECS服务器——小白建站的福音
|
存储 弹性计算 负载均衡
新手实用教程:阿里云服务器购买、配置选择和使用注意事项
初次购买阿里云服务器,一些新手用户往往在购买和使用过程中容易犯一些错误,购买过程中注意好下面这些事项,能让我们选对选好阿里云服务器,购买之后,在使用过程中,注意下面这些事项,能够让我们更好、更安全的使用阿里云服务器。
新手实用教程:阿里云服务器购买、配置选择和使用注意事项