巧用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
相关文章
|
网络协议 前端开发 网络安全
自建Alist共享网盘网站
由于百度网盘下载限速,所以就用了天翼云,坚果云,阿里云等,结果每次都要登录,就很拉跨, 所以在这里部署一套共享alist网盘,实现随时随地,只要有网,开箱即用。
6739 1
|
7月前
|
缓存 运维 安全
【干货】桌面运维当中,我最常见遇到的几个问题!
作为体制内单位的信息化部门,不管大小事凡是涉及到信息化相关的都会来找我们,平常碰到最多的当然是电脑使用方面的了,比如什么C盘满了让我们帮忙清一下,电脑太慢了让我们帮忙看看啥的,一般新来的小伙子们就会被分配去干这些事情,但是由于在大学或者研究生阶段若非兴趣使然其实很难去了解计算机的一些基础运维知识,这里我也整理了自己常用的一些命令和技巧,帮助小伙伴快速入门。这篇文章主要是针对Windows操作系统而言的,因为目前大部分还依然使用的是Windows操作系统哈
【干货】桌面运维当中,我最常见遇到的几个问题!
|
存储 Windows 数据安全/隐私保护
将FTP映射至Windows
在经常使用ftp传输文件的环境中,每次上传和下载文件都需要重新连接然后登录是非常繁琐的一件事情。我们可以将FTP空间映射到本地磁盘空间,免去输入地址以及账号、密码。方便我们日常中文件的上传和下载。 1. 双机桌面上的我的电脑,然后点击映射网络驱动器 2. 选择映射网络驱动器 3. 选择 连接到可用于存储文档和图片的网站 4. 下一步 5. 下一步 5. 根据示例,填写FTP地址 6. 输入用户名。
2980 0
|
3月前
|
机器学习/深度学习 人工智能 IDE
Cursor免费 GPT-4 IDE 工具的保姆级使用教程
本文介绍了Cursor这一基于人工智能技术的代码生成工具,包括其特点(利用自然语言处理和深度学习算法,可生成高质量代码,支持多种编程语言,能在多种操作系统上运行)及使用教程。教程内容涵盖下载(通过官网获取对应系统版本并安装)、初始化配置(如配置快捷键、AI指定语言,导入VS Code扩展,设置数据偏好,登录/注册)、安装插件(设置Cursor中文、配置gitee)、配置模型和Key(选择模型、配置密钥、自定义模型并进行测试)以及如何使用(打开提示词面板)等步骤。
1526 6
 Cursor免费 GPT-4 IDE 工具的保姆级使用教程
|
7月前
|
Ubuntu JavaScript 开发工具
远程服务器ubuntu安装Jupyter Lab详细教程
远程服务器ubuntu安装Jupyter Lab详细教程
1066 0
|
7月前
|
存储 缓存 JavaScript
自己动手做一个Server酱-cloudflare workers实现通过微信公众号发送消息
自己动手做一个Server酱-cloudflare workers实现通过微信公众号发送消息
423 0
|
7月前
|
Web App开发 人工智能 前端开发
Vercel 的 AI 工具 V0.dev 是什么?如何使用它?
# 网络开发者 # 人工智能 # javascript # 反应
4881 1
|
7月前
|
编解码 Linux API
【FFmpeg 视频流处理】FFmpeg API深度解析:视频流画面合并、拼接与裁剪技巧
【FFmpeg 视频流处理】FFmpeg API深度解析:视频流画面合并、拼接与裁剪技巧
658 0
|
缓存 前端开发 持续交付
白嫖github的Action做定时任务
白嫖github的Action做定时任务
白嫖github的Action做定时任务
|
前端开发 JavaScript 机器人
体验服务器搭建青龙面板实操报告
5813人阅读 目录 1、准备工作 2、青龙面板搭建及拉库 3、安装go等环境 4、安装XDD-PLUS及配置 5、其他

热门文章

最新文章