保姆级网站搭建教学,教你手把手学会搭建属于自己的网站

网站搭建过程:

1.购买域名  (百度云,腾讯云,阿里云)(自定义网址名 例如 01_aide)

2. 购买云服务器 (买国外的,国内需要备案)(轻量级)(黑果云比较便宜)

3.连接配置(在那个云平台都可,如果在购买服务器平台进行操作会便捷一点,大致没区别)新增其他云服务配置登录即可进入云平台虚拟机

3.1安装可视化面板(宝塔面板为例)

  1. 搜索宝塔网址找到相关产品
  2. 根据所购买服务器系统类型(例CentOS)选择对应虚拟机宝塔面板指令码
  3. 在云平台虚拟机粘贴安装指令,等待安装即可

3.2保存面板账户信息(内外网面板地址及登录信息)

  1. 复制外网网址浏览器直接进入(可能会提示不是私密连接,不影响,在高级里继续访问即可)
  2. 登录宝塔面板(需要绑定宝塔账号,没有的话直接申请一个)
  3. 在宝塔软件商店进行虚拟机相关编程环境安装,选择任意一个推荐即可
  4. 搜索安装PM2管理器,安装后修改其node版本(高一点就可V16就可以了)

 4.创建网站

4.1域名解析   打开所购买的域名,点击解析  

  1. 进行添加主机记录即在你自定义的域名名称前加个前缀(例如 一个聊天网站 chat.01_aide)
  2. 记录类型 A  ,线路默认 ,记录值 (复制你的服务器ip)   确认后即完成解析

4.2站点创建

  1. 打开宝塔面板选择网站
  2. 添加站点   域名:输入你刚刚自定义的域(chat.01_aide)提交
  3. 点击 部署ssl证书 选择 let’sEncrypt 全选后申请
  4. 申请后,打开 强制https
  5. 点击域名管理 找到你的域名,点击就可进入你的网站,因为只是模板所以会显示一个”恭喜,站点创建成功”

 4.3网站设计

在宝塔面板选择文件,点击后选择与你域名相同的那个文件夹(例如chat.01_aide)打开里面就是你网站的源代码文件,可以进行你的网站的设计

 

如何上传源码进行快速部署网站:即将一个本地网页部署到云端去,可以通过你的网址进行联网访问,不用下载全部网站文件包

1.静态网站部署(只有前端网页显示,没有互动操作后的反馈显示)

1.1准备一个网站源代码文件(tset)

1.2将这个文件整体上传到chat.01_aide文件夹  这个时候就可以通过你的域名访问这个设计好的网页了 (访问时需要加上你这个文件夹名作为后缀,例如 chat.01_aide/test 这样浏览器就可以直接进行访问了)

优化:不需要增加后缀直接就可以访问到上传的网页

宝塔页面选择网站,点击chat.01_aide 点击网站目录 点击运行目录,选择你上传的文件即可实现 chat.01_aide直接进行访问这个网页

实战演练——根据开源网页源码,配置搭建自己的网站(git开源的gpt源码)

下载源码 github地址:https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web

点击可以查看其网页效果

页面下拉会有其给的官网部署教程 点击简体中文

下来找到容器部署(docker部署最快)

在宝塔面板—文案—终端(之前没有安装docker的话需要在面板上进行安装推荐清华镜像比较快,如果安装失败,就在软件商店进行安装)—终端下输入docker 回车

输入:

docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \
-e BASE URl =https://chat.01_aide\   // 此处为自己的地址  增加一个url选项,具体可根据文档进行添加
-e OPENAI_API_KEY=SK-KQNWRpnCLNSJUTHF931D809CCB941D28b3045A54dC62a36\
-e CODE=123456\                 // 自定义密码
yidadaa/chatgpt-next-wet

回车则开始进行安装

(如果安装失败,则去除url哪一项,直接复制文档上的安装码,自定义密码即可)

在宝塔面板-网站—自己的域名点击—反向代理—编辑—目标url—在网址冒号后修改为3000(与上面docker安装使用的端口需要一致)  

测试:这是就可以通过自己的网址进入了,登录密码就是刚刚设置的;然后进行配置信息(保证可以使用,不用的话无所谓)自定义接口—接口地址 https://test.zcai.cloud (openai的api官方地址可以使用)—apiKey(输入自己的就可,这是一个暂时的供大家测试,失效的话就是过期了。

SK-KQNWRpnCLNSJUTHF931D809CCB941D28b3045A54dC62a36

这时应该就可以使用3.5了。

以上就是从零开始到搭建完自己的网站,及实战演练的全过程,由于购买域名,服务器都是租的,一个月基本会在200左右的费用,大家自行决定是否搭建,可以开一个月自己学习实操体会一下搭建网站的知识。

觉得对你有帮助的可以点赞支持一下吧!!

声明:本博客根据大佬川川菜鸟的相关视频进行展开,如有不懂可以去B站参考视频

  • 23
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
感谢您的提问!以下是手把手搭建属于自己的PyQt5-YOLOv5目标检测平台的保姆程: 1. 安装Anaconda 首先,您需要下载并安装Anaconda,Anaconda是一个 Python 数据科学平台,包含了许多常用的数据科学包,如Numpy、Pandas等。 2. 创建一个虚拟环境 在安装了Anaconda之后,您需要创建一个虚拟环境,以便隔离开发环境和系统环境。您可以在命令行中输入以下命令来创建一个名为yolov5的虚拟环境: ``` conda create -n yolov5 python=3.8 ``` 其中,“yolov5”是您的虚拟环境的名称,您可以根据自己的需要进行更改。 3. 激活虚拟环境 创建完虚拟环境之后,您需要激活它,以便在环境中进行开发。在命令行中输入以下命令来激活yolov5环境: ``` conda activate yolov5 ``` 4. 安装PyQt5和YOLOv5 在激活了虚拟环境之后,您需要安装PyQt5和YOLOv5。您可以在命令行中输入以下命令来安装它们: ``` pip install PyQt5 pip install yolov5 ``` 5. 创建PyQt5界面 在安装了PyQt5之后,您可以使用Qt Designer创建一个PyQt5界面。Qt Designer是一个可视化的界面设计工具,可以让您轻松地创建PyQt5界面。 6. 使用YOLOv5进行目标检测 在安装了YOLOv5之后,您可以使用它进行目标检测。您可以在Python脚本中使用以下代码: ```python import torch from yolov5.models.experimental import attempt_load from yolov5.utils.torch_utils import select_device device = select_device('cpu') model = attempt_load('yolov5s.pt', map_location=device) img = torch.zeros((1, 3, 640, 640), device=device) pred = model(img) print(pred) ``` 其中,“yolov5s.pt”是YOLOv5的预训练模型,您可以在YOLOv5的GitHub页面上下载它。 7. 将PyQt5界面与YOLOv5集成 最后,您需要将PyQt5界面与YOLOv5集成起来,以便您可以在界面上使用YOLOv5进行目标检测。您可以在Python脚本中使用以下代码: ```python import sys from PyQt5.QtWidgets import QApplication, QMainWindow from PyQt5.QtGui import QPixmap from yolov5.models.experimental import attempt_load from yolov5.utils.torch_utils import select_device class MainWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle('PyQt5-YOLOv5目标检测平台') self.setGeometry(100, 100, 800, 600) self.label = QLabel(self) self.label.setGeometry(50, 50, 640, 480) self.show() if __name__ == '__main__': app = QApplication(sys.argv) window = MainWindow() sys.exit(app.exec_()) ``` 这段代码创建了一个名为“PyQt5-YOLOv5目标检测平台”的窗口,并在窗口上添加了一个标签。您可以使用这个标签来显示检测到的目标。 以上就是手把手搭建属于自己的PyQt5-YOLOv5目标检测平台的保姆程。希望对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

01_

感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值