当前位置: 首页 > wzjs >正文

为什么用wp做网站济南电子商务网站建设

为什么用wp做网站,济南电子商务网站建设,太原正规的做定制网站制作,wordpress 微信文章文章目录 前言1. Docker部署Dify2. 本地访问Dify3. Ubuntu安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 各位小伙伴们,大家好!今天我们要来一场技术大冒险,手把手教你如何在Linux Ubuntu系统上使用Docke…

文章目录

    • 前言
    • 1. Docker部署Dify
    • 2. 本地访问Dify
    • 3. Ubuntu安装Cpolar
    • 4. 配置公网地址
    • 5. 远程访问
    • 6. 固定Cpolar公网地址
    • 7. 固定地址访问

前言

各位小伙伴们,大家好!今天我们要来一场技术大冒险,手把手教你如何在Linux Ubuntu系统上使用Docker快速部署大语言模型应用开发平台Dify,并且借助神奇的内网穿透工具cpolar,在没有公网IP或云服务器的情况下也能让朋友们轻松访问你的本地Dify服务。是不是听起来很带劲?

Dify可是个宝,它不仅是一个开源的大语言模型(LLM)应用开发平台,还完美融合了后端即服务(Backend as Service)和LLMOps的理念,让开发者们可以迅速构建出生产级的生成式AI应用。哪怕你是技术小白,也能轻松上手,参与到AI应用的开发中来。

不过,本地部署Dify后,默认情况下只能在本地访问。如果你想分享给小伙伴们或者自己远程使用,就需要一些特别的技巧了。别担心,接下来我就要教你一个绝招——用cpolar实现内网穿透,让你的Dify服务畅通无阻,就像拥有了自己的云服务器一样!

1. Docker部署Dify

本例采用Docker部署,首先设备需要提前安装好Docker 和Docker compos,如没有安装,可以参考docker 官方教程进行安装:Docker 官方安装教程

根据官方部署文档,我们克隆官方的docker 文件进行部署,首先进入到local 目录下,执行cd /usr/local,然后执行下面命令克隆下来

sudo git clone https://github.com/langgenius/dify.git

等待拉取完成后,可以看到有个dify文件夹,表示成功拉取下来了

image-20240402123640693

然后我们进入dify文件夹里的docker目录

cd /dify/docker

然后执行docker命令部署运行dify,执行后等待部署完成

sudo docker compose up -d

docker部署运行完成后,我们输入指令sudo docker ps即可看到运行的容器,其中在运行的容器列表可以看到有个nginx的容器,且对外访问的是80端口,这个就是我们外部访问的端口,下面我们进行本地访问测试

image-20240402124022891

2. 本地访问Dify

上面在docker中成功部署且运行后,接下来进行本地访问,上面我们查看到对外访问端口是80,现在我们在外部或者内部访问ubuntu的80端口,即可看到我们本地部署的Dify服务应用,本地访问表示成功了,首次访问需要创建账号!

image-20240402124326533

创建后我们即可成功登录到dify了,具体dify使用方法可以参考dify官方文档.本地访问成功后,下面设置远程也可以访问,下面首先安装cpolar内网穿透工具

image-20240402124451695

3. Ubuntu安装Cpolar

上面在本地Docker中成功部署了Dify服务,并局域网访问成功,下面我们在Linux安装Cpolar内网穿透工具,通过Cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器.下面是安装cpolar步骤

cpolar官网地址: https://www.cpolar.com

  • 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 安装完成后,可以通过如下方式来操作cpolar服务,首先执行加入系统服务设置开机启动,然后再启动服务
# 加入系统服务设置开机启动
sudo systemctl enable cpolar# 启动cpolar服务
sudo systemctl start cpolar# 重启cpolar服务
sudo systemctl restart cpolar# 查看cpolar服务状态
sudo systemctl status cpolar# 停止cpolar服务
sudo systemctl stop cpolar

Cpolar安装和成功启动服务后,内部或外部浏览器上通过局域网IP加9200端口即:【http://192.168.xxx.xxx:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可

image-20240220142041422

4. 配置公网地址

点击左侧仪表盘的隧道管理——创建隧道,创建一个dify的公网http地址隧道!

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择http
  • 本地地址:80 (docker部署后对外访问的端口)
  • 域名类型:免费选择随机域名
  • 地区:选择China

点击创建

image-20240402125057790

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http 和https,两种都可以访问,下面选择其中一种进行远程访问

image-20240402125148467

5. 远程访问

使用上面Cpolar生成的 https公网地址,在任意设备的浏览器进行访问,即可成功看到我们dify的界面,极大的缩小了云服务器那些繁琐的配置,简单几步即可实现无需云服务器,无需公网IP实现远程访问.

image-20240402125353756

小结

为了更好地演示,我们在前述过程中使用了cpolar生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址由随机字符生成,不太容易记忆(例如:3ad5da5.r10.cpolar.top)。另外,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会使用固定二级子域名,原因是我希望将网址发送给同事或客户时,它是一个固定、易记的公网地址(例如:dify.cpolar.cn),这样更显正式,便于流交协作。

6. 固定Cpolar公网地址

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化。

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称

image-20240402125524133

保留成功后复制保留成功的二级子域名的名称

image-20240402125550749

返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

image-20240402125615192

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名

点击更新(注意,点击一次更新即可,不需要重复提交)

image-20240402125642716

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址二级名称变成了我们自己设置的二级子域名名称

image-20240402125726835

7. 固定地址访问

最后,我们使用固定的公网https地址访问,可以看到同样访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以在公网环境远程访问本地dify服务,无需公网IP,无需云服务器!

image-20240402125808004

最后,我们使用固定的公网https地址访问,可以看到同样访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以在公网环境远程访问本地dify服务,无需公网IP,无需云服务器! 哈哈,通过以上步骤,你现在已经拥有了一台‘私人定制’的云服务器啦!随时随地都能在公网环境远程访问你的本地Dify服务。再也不用担心没有公网IP的问题了,简直不要太爽!


文章转载自:

http://SrW59xyE.cxtbh.cn
http://VD5oJ9wZ.cxtbh.cn
http://v3H66Muz.cxtbh.cn
http://no7yqWIT.cxtbh.cn
http://OkZVz8cI.cxtbh.cn
http://RV5iWrcZ.cxtbh.cn
http://0zqrTyUo.cxtbh.cn
http://zAP6UTIg.cxtbh.cn
http://j3lyLZSd.cxtbh.cn
http://I8Kj7kah.cxtbh.cn
http://PZByF00Z.cxtbh.cn
http://Sg28S8I8.cxtbh.cn
http://jnSw138R.cxtbh.cn
http://zVBqasbR.cxtbh.cn
http://fOcTShXZ.cxtbh.cn
http://eCMd7jQ1.cxtbh.cn
http://KGpa4QxR.cxtbh.cn
http://sOgqlGw5.cxtbh.cn
http://BhWAR3LN.cxtbh.cn
http://1LGTb3rE.cxtbh.cn
http://vjyUhJCz.cxtbh.cn
http://mza0bhII.cxtbh.cn
http://qDj2movr.cxtbh.cn
http://O6pUFY9O.cxtbh.cn
http://Qr9h2m38.cxtbh.cn
http://zyTdNtoR.cxtbh.cn
http://1G1uB49m.cxtbh.cn
http://ArZoL66g.cxtbh.cn
http://dASKJ5w4.cxtbh.cn
http://XC5cGke5.cxtbh.cn
http://www.dtcms.com/wzjs/667944.html

相关文章:

  • 别人买了域名做违法网站中国城乡与住房建设部网站
  • 长春网站建设设计驻马店网站制作
  • 网站企业型类如何去除网站外链
  • 班玛县公司网站建设站长字体
  • wordpress大学模板企业网站如何优化排名
  • 百度减少大量网站收录做网站最好选什么语言
  • 容桂网站设计制作重庆网站建设案例
  • wordpress站点地图样式app下载网址
  • 不花钱建网站集团酒店网站建设
  • 保定网站制作价格专业提供网站建设服务的企业
  • 建设化妆品网站服务网站建设功能seo
  • 网站的说服力学做美食视频在哪个网站
  • 山东省建设职业教育集团网站赚钱的十大个人网站
  • 自己做网站接入微信和支付宝彩页设计素材
  • 医院系统网站建设上市公司网站建设报价
  • 茂名市城市建设档案馆网站多少钱的英文怎么写
  • 网站托管怎做外贸建站公司排名
  • 如何做一个好网站wordpress主题开发导航制作
  • 网站运营推广主要做什么的pc三合一网站
  • 西安网络营销学习网站河南省建设厅官方网站 吴浩
  • 湛江哪家公司建网站最好鞍山市住房和城乡建设网站
  • 淘宝客网站制作视频教程英雄联盟视频网站源码
  • 免费资料网站网址下载做外卖那些网站好
  • 做板子焊接的网站的公司名字确定建设电子商务网站目的
  • 招聘网站做一下要多少钱加盟型网站制作
  • ps扩展插件网站互联网网站建设价格
  • 织梦的网站关键词商标设计怎么收费
  • 电脑做视频的网站比较好手机编程工具
  • 6做网站网站建设初步认识的实训体会
  • 兰州装修公司哪家口碑好seo排名的方法