【Modelground】个人AI产品MVP迭代平台(2)——网站从0-1部署教程

2024-06-02 13:12

本文主要是介绍【Modelground】个人AI产品MVP迭代平台(2)——网站从0-1部署教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1.选购一台云服务器
  • 2. 购买域名
  • 3. 通过nginx部署静态网站
  • 4. 通过gitee在云服务器拉取代码
  • 5. ICP备案
  • 总结

1.选购一台云服务器

目前阿里云在促销,一台2核2GB内存3Mbps宽带的云服务器,一年只需要99元,学生更便宜,我认为这个成本是大部分人可以接受的。购买地址见:https://www.aliyun.com/product/ecs?spm=5176.28814291.0.0.1cfe3823WZIIIC&scm=20140722.X_data-63d2555265b7c08b8928._.V_1#/

选购完一台云服务器后,进行实例化,就可以通过workbench远程登录了,界面如下:
在这里插入图片描述

2. 购买域名

现在的域名更便宜,十年只需要188元,我强烈建议有长期运营个人网站的朋友都去抢购一个。https://wanwang.aliyun.com/domain/searchresult/?keyword=tryiscool&suffix=.space
在这里插入图片描述
域名买完以后,为了https使用,需要申请ssl证书,有免费的证书,时长3个月,过期可以继续申请。最多20次,也就是免费证书可以用5年。
在这里插入图片描述
在这里插入图片描述
审核时间大概几天,审核完成后,还需要做域名解析,按照提示步骤去添加记录即可。生效大概需要10分钟,生效后就可以通过https访问域名了。
在这里插入图片描述

3. 通过nginx部署静态网站

nginx部署静态网站非常方便。以windows系统的云服务器为例,去官网下载到本地进行安装,安装完后,在安装目录下,有个nginx.exe运行程序,双击就启动服务了。
在这里插入图片描述
当然,也可以在安装目录下,通过命令行进行重启服务:

nginx -s reload

最关键的步骤是配置nginx,在conf/nginx.conf文件,打开文件,已经有一些默认配置了,我们可以在此基础上,进行一些修改。如果需要注释掉一些配置,在前面加上#即可。

因为我们主要通过https访问,所以关注 # HTTPS server下面的配置即可。

以tryiscool.space域名为例,配置如下:

server {listen 443 ssl; // 端口,默认443server_name tryiscool.space; // 域名// ssl证书配置// 这里从域名证书下载选nginx格式,会有两个文件,ssl文件夹放到conf/下面即可。ssl_certificate ssl/tryiscool.space.pem;ssl_certificate_key ssl/tryiscool.space.key;// 文件路由(关键)// 创建一个html文件夹,放在安装目录(根目录下)// 访问https://tryiscool.space,会匹配下面的路有,找到nginx/html/home/index.htmllocation / {alias html/home;index index.html;}// 如果你想通过一个域名访问不同的静态资源,就通过路口转发到不同的目录下即可// 访问https://tryiscool.space/music-score,会转发到nginx/html/music-score/index.htmllocation /music-score {alias html/music-score;}// ...
}

按照上述配置,你可以通过一个域名,访问多个独立的静态服务,方便你扩展自己的业务。

4. 通过gitee在云服务器拉取代码

上述配置完成后,我们还需要将自己本地开发打包好的静态资源上传到云服务器,如何快速地同步呢?

我的建议是将本地打包好的dist文件夹,通过gitee远程私有仓库,同步到云服务器上。为什么选择gitee而不是github?因为国内gitee速度比github快很多。

具体而言,在云服务器上安装git,然后生成ssl密钥,配置到你的gitee中,具体操作可以参考我的这篇文章https://blog.csdn.net/lyandgh/article/details/105931676。

本地也是如此,在你的dist文件夹内 git init 后,与远程仓库建立链接,然后把代码push到远程仓库。

然后在云服务器里的nginx/html文件夹下,git clone该仓库,后续通过git pull方式,拉取最新代码。记得每次拉完代码后,要到niginx目录下,执行nginx -s reload,否则新代码不会生效。

5. ICP备案

在国内所有互联网服务都需要备案,否则https访问可能会失败。因此你需要在https://beian.aliyun.com/?spm=5176.5176.0.0.200b750aCt4LE7中走ICP备案,基本需要你给网站起个合规的名字,然后录制一段承诺视频等。备案审核时长大概是一个月内,基本上一周左右可以完成,耐心等待即可。
在这里插入图片描述
审核通过后,你需要在你的网站底部放上备案号,同时按照下图所示,你还需要进行公安联网备案申请,这个审核更快,一天就可以完成。
在这里插入图片描述

总结

总体的费用是服务器99元+域名188元+域名证书0元=287元,使用时长1年,(域名10年)。

总体耗时大概是2周以内,周期最长的是ICP备案审核和域名证书审核。

以上,你就可以通过域名访问你自己的服务啦!

感兴趣的小伙伴,记得订阅这个专栏,这个专栏提供保姆级从0-1的AI平台搭建实操,一定能帮助到你!

这篇关于【Modelground】个人AI产品MVP迭代平台(2)——网站从0-1部署教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1024069

相关文章

揭秘未来艺术:AI绘画工具全面介绍

📑前言 随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面。在艺术创作领域,AI技术同样展现出了其独特的魅力。今天,我们就来一起探索这个神秘而引人入胜的领域,深入了解AI绘画工具的奥秘及其为艺术创作带来的革命性变革。 一、AI绘画工具的崛起 1.1 颠覆传统绘画模式 在过去,绘画是艺术家们通过手中的画笔,蘸取颜料,在画布上自由挥洒的创造性过程。然而,随着AI绘画工

乐鑫 Matter 技术体验日|快速落地 Matter 产品,引领智能家居生态新发展

随着 Matter 协议的推广和普及,智能家居行业正迎来新的发展机遇,众多厂商纷纷投身于 Matter 产品的研发与验证。然而,开发者普遍面临技术门槛高、认证流程繁琐、生产管理复杂等诸多挑战。  乐鑫信息科技 (688018.SH) 凭借深厚的研发实力与行业洞察力,推出了全面的 Matter 解决方案,包含基于乐鑫 SoC 的 Matter 硬件平台、基于开源 ESP-Matter SDK 的一

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

UnrealScriptIDE调试环境部署

先安装vs2010   再安装VSIsoShell.exe, 下载地址 https://pan.baidu.com/s/10kPNUuDGTbWXbz7Nos-1WA       fd3t   最后安装unside,下载地址 https://archive.codeplex.com/?p=uside  安装中间有一步选择Binary文件夹要选对路径。   安装好以后,启动 UDKDe

AI儿童绘本创作

之前分享过AI儿童绘画的项目,但是主要问题是角色一致要花费很长的时间! 今天发现了这款,非常奈斯! 只需输入故事主题、风格、模板,软件就会自动创作故事内容,自动生成插画配图,自动根据模板生成成品,测试效果如下图。 变现方式:生成儿童绘本发布到各平台,吸引宝妈群体进私域。  百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全

springboot家政服务管理平台 LW +PPT+源码+讲解

3系统的可行性研究及需求分析 3.1可行性研究 3.1.1技术可行性分析 经过大学四年的学习,已经掌握了JAVA、Mysql数据库等方面的编程技巧和方法,对于这些技术该有的软硬件配置也是齐全的,能够满足开发的需要。 本家政服务管理平台采用的是Mysql作为数据库,可以绝对地保证用户数据的安全;可以与Mysql数据库进行无缝连接。 所以,家政服务管理平台在技术上是可以实施的。 3.1

人工和AI大语言模型成本对比 ai语音模型

这里既有AI,又有生活大道理,无数渺小的思考填满了一生。 上一专题搭建了一套GMM-HMM系统,来识别连续0123456789的英文语音。 但若不是仅针对数字,而是所有普通词汇,可能达到十几万个词,解码过程将非常复杂,识别结果组合太多,识别结果不会理想。因此只有声学模型是完全不够的,需要引入语言模型来约束识别结果。让“今天天气很好”的概率高于“今天天汽很好”的概率,得到声学模型概率高,又符合表达

Steam邮件推送内容有哪些?配置教程详解!

Steam邮件推送功能是否安全?如何个性化邮件推送内容? Steam作为全球最大的数字游戏分发平台之一,不仅提供了海量的游戏资源,还通过邮件推送为用户提供最新的游戏信息、促销活动和个性化推荐。AokSend将详细介绍Steam邮件推送的主要内容。 Steam邮件推送:促销优惠 每当平台举办大型促销活动,如夏季促销、冬季促销、黑色星期五等,用户都会收到邮件通知。这些邮件详细列出了打折游戏、

比较学习难度:Adobe Illustrator、Photoshop和新兴在线设计平台

从入门设计开始,几乎没有人不知道 Adobe 公司两大设计软件:Adobe Illustrator和 Photoshop。虽然AI和PS很有名,有一定设计经验的设计师可以在早期探索和使用后大致了解AI和PS的区别,但似乎很少有人会系统地比较AI和PS。目前,设计软件功能多样,轻量级和网页设计软件已成为许多设计师的需求。对于初学者来说,一篇有针对性的AI和PS比较总结文章具有非常重要的指导意义。毕竟

智能客服到个人助理,国内AI大模型如何改变我们的生活?

引言 随着人工智能(AI)技术的高速发展,AI大模型越来越多地出现在我们的日常生活和工作中。国内的AI大模型在过去几年里取得了显著的进展,不少独创的技术点和实际应用令人瞩目。 那么,国内的AI大模型有哪些独创的技术点?它们在实际应用中又有哪些出色表现呢?此外,普通人又该如何利用这些大模型提升工作和生活的质量和效率呢?本文将为你一一解析。 一、国内AI大模型的独创技术点 多模态学习 多