如何使用Windows电脑部署Lychee私有图床网站并实现无公网IP远程管理本地图片

这篇具有很好参考价值的文章主要介绍了如何使用Windows电脑部署Lychee私有图床网站并实现无公网IP远程管理本地图片。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

🌈个人主页: Aileen_0v0
🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法|MySQL|
💫个人格言:“没有罗马,那就自己创造罗马~”

1.前言

图床作为图片集中存放的服务网站,可以看做是云存储的一部分,既可以作为我们存放照片的存储空间,也可以建立外链成为网站或者文章的图片来源。但随着大厂运营的云存储日薄西山,各个图床的日子也不好过,甚至有的图床已经关门歇业。在这样的情况下,自建图床似乎成了唯一靠谱的选择。今天,笔者就为大家展示,使用Cpolar+ Lychee,建立一个简洁漂亮的私人图床网站。

2. Lychee网站搭建

Lychee是一款基于php的开源免费图床软件,正如其名称的翻译一样,Lychee也如荔枝一样干净透明,并且还能提供方便的图片操作编辑分组,以及用户管理、图片预览和外链等功能。对于私人用户来说,无疑是十分友好的。

2.1. Lychee下载和安装

由于lychee是开源项目,因此很自然的可以在github上找到其下载链接,当然也可以从其官网进入下载页面。

  • https://lychee.electerious.com
  • https://github.com/LycheeOrg/Lychee

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

Lychee的相关文件下载完成后,将下载的压缩包解压,并将文件放到运行环境的站点根目录中,笔者使用的是phpstudy作为网站运行环境,因此将lychee的网站文件放在WWW文件夹下。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

接着,打开phpstudy,在软件主界面左侧点击“网站”按钮,进入网站列表页面,点击左上的“创建网站”按钮,进入新建网站的设置页面。

在网站设置页面,我们需要进行设置的内容并不多,只要设置:

  • 域名 - 本地lychee网站的域名,可随意输入;
  • 端口 – 本地lychee网页的输出端口,只要选择未被占用的端口即可;
  • 根目录 – 即lychee网页文件存放位置;
  • 程序类型 –lychee是web图床程序,运行需要依赖php7.2+,因此选择php7.2.9
  • 创建数据库 – 由于lychee网站运行需要依赖数据库,因此我们也要为lychee设置数据库,只要勾选“创建环境”列的“创建数据库”即可。

这些设置完成后,就可以点击最下方的“确认”按钮,保存lychee网站的设置。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

需要注意的是,lychee的安装需要一些php的扩展组件,包括:Session、exif、mbstring、gd、mysqli、json、zip、imagick、optionally

好在phpstudy提供了PHP扩展的勾选项,让我们不必再一一配置这些PHP扩展(这也是笔者喜欢使用集成环境部署网站的原因)

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

2.2 Lychee网页测试

设置好lychee网页后,就可以在浏览器中输入localhost:端口号,访问到本地的lychee网页登录界面,此处需要输入的登录账户和密码,则是之前设置lychee网站的数据库登录名和密码。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

2.3 cpolar的安装和注册

完成lychee网站的设置后,就能继续安装cpolar。与lychee网站的安装一样,cpolar也可以直接在cpolar的官网页面找到下载按钮。

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

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

笔者使用的是Windows操作系统,因此选择Windows版本进行下载。

Cpolar下载完成后,将下载的文件解压,双击解压后的.msi文件,即可自动执行安装程序。接着只要一路“Next”就能完成安装。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

为保证数据安全,cpolar会为每个用户创建独立的数据隧道,因此我们在使用cpolar之前,需要进行用户注册。注册过程也非常简单,只要点击cpolar主页右上角额“用户注册”,在注册页面填入必要信息,就能完成注册。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

3.本地网页发布

到这里,我们完成了本地lychee图床网站的搭建,并安装了cpolar内网穿透程序,接下来我们就可以使用cpolar,创建一个内网穿透数据隧道,让我们能在公共互联网上访问本地的lychee图床网站。

3.1 Cpolar云端设置

通常免费版cpolar创建的数据隧道每24小时重置一次,为保证我们的图床网站能够长期稳定存续,因此笔者将cpolar升级至vip版。

下一步,我们登录cpolar的官网,在用户主页面左侧找到“预留”按钮,并点击进入cpolar的数据隧道预留页面。在这里设置一个公共互联网地址(可以看做数据隧道的入口),由于此时这个地址没有连接本地的软件输出端口,因此也可以看做是一条空白的数据隧道。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

在预留页面,可以看到很多种可保留的数据隧道,这里我们选择“保留二级子域名”栏位。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

在“保留二级子域名”栏位,需要进行几项信息的简单设置,即

  • 地区(服务器所在区域,就近选择即可)
  • 二级域名(会最终出现在生成的公共互联网地址中,作为网络地址的标识之一)
  • 描述(可以看做这条数据隧道的描述,能够与其他隧道区分开即可)。

完成这几项设置后,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

当然,如果这条数据隧道不打算再使用,还可以点击右侧的“x”将其轻松删除,节约宝贵的隧道名额。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

3.2 Cpolar本地设置

完成cpolar云端的设置,并保留了空白数据隧道后,我们回到本地的cpolar客户端,将云端生成的空白数据隧道与本地的测试页面连接起来,让我们能在公共互联网上访问到本地的测试页面。

在本地打开并登录cpolar客户端(可以在浏览器中输入localhost:9200直接访问,也可以在开始菜单中点击cpolar客户端的快捷方式)。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

点击客户端主界面左侧“隧道管理”项下的“创建隧道”按钮,进入本地隧道创建页面(如果要创建每24小时重置地址的临时数据隧道,可直接在此进行设置,不必再cpolar官网设置空白数据隧道)。

在cpolar客户端创建隧道的页面,同样需要进行几项信息设置,这些信息设置包括:

1. 隧道名称 – 即cpolar本地隧道的注释,只要方便我们分辨即可;
2. 协议 – 由于的测试页面是网页,因此选择http协议;
3. 本地地址 –即为本地网站的输出端口号,因此这里也填入86;
4. 域名类型 – 由于我们已经在cpolar云端预留了二级子域名的数据隧道,因此勾选“二级子域名”(如果预留的是自定义域名,则勾选自定义域名),并在下一行Sub Domain栏中填入预留的二级子域名,这里我们填入“lycheeweb”。
但如果打算创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址;

5. 地区 – 与cpolar云端预留的信息一样,我们按实际使用地填写即可;

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

完成这些设置后,就可以点击页面下方的“创建”按钮,创建起能在公共互联网访问本地lychee网站的数据隧道。我们可以在“隧道管理”项下的“隧道列表”页面中,对这条数据隧道进行管理,包括开启、关闭或删除这条隧道,也可以点击“编辑”按钮,对这条数据隧道的信息进行修改。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

4.公网访问测试

最后,我们点击左侧“状态”项下的“在线隧道列表”按钮,就能找到lychee网站的公共互联网地址。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

将这个地址粘贴到浏览器中,就能看到本地lychee网站的登录页面,在输入登录名和密码后,就可以在公共互联网上访问到本地的图床页面。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

5.结语

至此,我们就完成了本地lychee图床的部署,并通过cpolar生成的内网穿透数据隧道,将其发布到公共互联网,让我们本地的电脑成为私人图床,当然,cpolar还可以配合其他网站或软件,在其他应用场景中发挥作用。

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui

自自己电脑搭建图床,Copolar学习,windows,tcp/ip,网络协议,开发语言,网络,docker,ui文章来源地址https://www.toymoban.com/news/detail-854319.html

到了这里,关于如何使用Windows电脑部署Lychee私有图床网站并实现无公网IP远程管理本地图片的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 自建私人图床方案:使用Cpolar+树洞外链轻松部署超轻量级图床,实现高效图片存储

    随着软件技术和互联网技术的发展,网站的部署已经不再像以前那样高不可攀,在合适的软件帮助下,只要有最基本的电脑知识的普通人,也能轻松建立自己的网站,并使用这个网站作为私人存储服务器使用。今天,笔者就为大家介绍,使用Cpolar+树洞外链,轻松快捷的搭建私

    2024年02月08日
    浏览(46)
  • 部署私有KMS服务器,并设置自动激活Windows和office

    vlmcsd是一个KMS激活服务器的模拟器,可以在Windows Server之外的平台上部署自己的KMS服务器。它是一个开源项目,由Wind4开发,目前在Linux上运行(包括Android、FreeBSD、Solaris、Minix、Mac OS、iOS和Windows等) Docker镜像地址: https://hub.docker.com/r/mogeko/vlmcsd 此程序的单独地址: https://g

    2024年04月11日
    浏览(65)
  • windows使用/服务(7)电脑手机之间如何互传文件(华为分享)

    其他设置互传方式 WiFi(无线局域网或WLAN) 想以无线方式互传大文件或巨大的传输,建议使用第四个WiFi。唯一的条件是电脑和手机必须连接到同一个无线路由器:电脑上,进入通知区的“无线网络(WLAN)”图标中查看;手机上,进入“设置”中的 \\\' WLAN \\\'查看。 华为手机通过“华

    2024年02月13日
    浏览(36)
  • Windows11下私有化部署大语言模型实战 langchain+llama2

    CPU:锐龙5600X 显卡:GTX3070 内存:32G 注:硬件配置仅为博主的配置,不是最低要求配置,也不是推荐配置。该配置下计算速度约为40tokens/s。实测核显笔记本(i7-1165g7)也能跑,速度3tokens/s。 Windows系统版本:Win11专业版23H2 Python版本:3.11 Cuda版本:12.3.2 VS版本:VS2022 17.8.3 lan

    2024年02月03日
    浏览(185)
  • 【第1章】Stable Diffuison WebUI 安装(配置要求/一键安装/云端部署/手动私有化部署/N卡/A卡/Mac电脑)

    Stable Diffusion是一种 稳定扩散模型 ,是2022年发布的深度学习 文本到图像 生成模型 。它主要用于根据文本的描述产生详细图像,后来也支持了图生图、图片放大、图片修复等等功能。 它是由初创公司StabilityAI,CompVis与Runway合作开发的,并得到EleutherAI和LAION的支持。 Stable Di

    2024年04月08日
    浏览(48)
  • 利用阿里云服务器搭建私有云电脑(Windows 11),不受局域网限制,安卓iOS也可随时远程访问

             个人喜欢折腾,希望更好地掌控自己的设备,所以在收集网上各路教程、自己动手倒腾,终于建好了属于自己的云电脑。现在已经可以随时随地用另一台电脑、手机来远程访问它,感觉挺方便。          我把搭建方法记录下来,既为了分享给各路网友,也为

    2024年02月03日
    浏览(95)
  • 电脑技巧:Windows系统原版纯净软件必备的两个网站

    目录 一、MSDN我告诉你 二、helloWindows 三、总结 Windows系统是个人电脑使用最广泛的操作系统,大家可能会遇到下载Windows镜像、SQLServer、Office等官方软件,会遇到各种各样捆绑、广告软件,甚至还有可能电脑被植入病毒的风险。该如何避免的,今天小编给大家推荐两个下载Wi

    2024年02月02日
    浏览(58)
  • 如何在CentOS下使用Docker部署Halo博客网站并结合内网穿透远程访问

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 本篇文章介绍如何在CentOS下使用Docker部署开源建站工具Halo,并结合cpolar内网穿透工具实现个人博客的公网访问。 Halo是一款基于Java的开源建站工具,具有简单易用、

    2024年01月18日
    浏览(53)
  • 如何在Windows上搭建私有化远程仓库之Gitlab

    先说背景,电脑由于没有Linux系统,是Win10系统,但是团队要求部署在自己服务器的远程仓库,这因为代码有保护要求,在比人服务器总归是不安全。这里就有几个选择,首先是Github,由于科学上网要求,传文件太慢;然后是Gitee,国内服务器,但是允许的协作开发人员数量有

    2024年02月08日
    浏览(37)
  • windows 11通过IIS部署网站

    ​ IIS是缩写 ,全称 Internet Information Services ( IIS,互联网信息服务 ) ,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 ​ IIS是指World Wide Web server服务,IIS是一种Web(网页)服务组件,专业的说,IIS可以赋予一部主机电脑一组以上的IP地址,而且还可以有一个以上的

    2024年02月02日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包