培训网站导航led 网站建设

张小明 2026/1/12 4:01:32
培训网站导航,led 网站建设,中国核工业第五建设,网站建设可以用什么语言文章目录前言#xff1a;1. 安装Docker2. Docker镜像源添加方法3. 创建并启动Piwigo容器4. 本地访问测试与简单使用5. 公网远程访问本地Piwigo5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定公网地址远程访问前言#xff1a; Piwigo 是一款开源的相册管理工具1. 安装Docker2. Docker镜像源添加方法3. 创建并启动Piwigo容器4. 本地访问测试与简单使用5. 公网远程访问本地Piwigo5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定公网地址远程访问前言Piwigo 是一款开源的相册管理工具能分类创建相册、批量上传照片、设置访问权限适合想管理大量家庭照片、旅行纪念照的人。它不压缩画质支持按日期、标签筛选还能给照片写备注比手机相册更有条理而且数据存在自己服务器不用担心隐私泄露。用下来觉得Piwigo 上传速度不错批量传几百张照片也不卡还能生成分享链接给家人看。不过要注意相册分类最好一开始就规划好不然照片照片多了整理起来费时间另外服务器存储空间要够高清照片都是高清的占内存。但它只能在局域网内访问这就有点局限了。比如出差时想传新拍的照片到家庭相册得等回家连网才行老家的父母想看看孙子的新照片还得教他们连家里的 WiFi对老人来说太麻烦。而 cpolar 能解决这个问题。它能把本地的 Piwigo 相册到公网生成一个可以在外网访问的地址不管在哪手机点一下就能传照片、看相册父母用微信打开链接就能看不用连特定 WiFi让私有相册真正变成 “随身带” 的家庭记忆库。1. 安装Docker本教程操作环境为Linux Ubuntu系统在开始之前我们需要先安装Docker与docker-compose。在终端中执行下方命令安装dockersudocurl-fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh|bash-s docker --mirror Aliyun如果Github访问不了可以使用Gitee的链接sudocurl-fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh|bash-s docker --mirror Aliyun然后启动Dockersudosystemctl start docker查看是否安装成功sudodockerps2. Docker镜像源添加方法配置docker镜像源,编辑docker配置文件sudo nano /etc/docker/daemon.json输入{registry-mirrors:[https://do.nark.eu.org,https://dc.j8.work,https://docker.m.daocloud.io,https://dockerproxy.com,https://docker.mirrors.ustc.edu.cn,https://docker.nju.edu.cn]}保存退出重启dockersudo systemctl restart docker3. 创建并启动Piwigo容器成功拉取 Piwigo 镜像后我们创建一个该项目目录mkdirpiwigo然后进入该项目目录中创建docker-compose.ymlcdpiwigonanodocker-compose.yml输入下方代码并保存退出version:3services:piwigo:image:linuxserver/piwigonetwork_mode:bridgeports:-8899:80links:-dbdb:image:mysql:5network_mode:bridgeenvironment:MYSQL_USER:piwigoMYSQL_PASSWORD:piwigoMYSQL_DATABASE:piwigoMYSQL_RANDOM_ROOT_PASSWORD:true然后执行下方命令启动容器运行镜像sudodocker compose up -d如需停止可以执行sudodocker-compose downOK经过以上过程Docker部署 Piwigo相册 就完成了现在我们可以通过任意浏览器进行访问测试。在浏览器输入 http://localhost:8899 即可显示下图即为访问成功填写好相关信息数据库主机: db (注意这里要填镜像里的service名而不是localhost)数据库用户: piwigo数据库密码: piwigo数据库名: piwigo输好后点击开始安装。4. 本地访问测试与简单使用点击浏览图库后提示图库为空可以点击添加图片上传照片。创建好相册就可以愉快的上传图片啦添加好照片后点击左上角的访问就可以浏览图库啦。5. 公网远程访问本地Piwigo不过我们目前只能在本地访问刚刚使用docker部署的Piwigo图库如果身在异地想要远程访问在家中部署的Piwigo并上传图片应该怎么办呢我们可以使用cpolar内网穿透工具来实现无公网ip环境下的远程访问需求。5.1 内网穿透工具安装下面是安装cpolar步骤Cpolar官网地址: https://www.cpolar.com使用一键脚本安装命令curl https://get.cpolar.sh | sudo sh安装完成后执行下方命令查看cpolar服务状态如图所示即为正常启动sudo systemctl status cpolarCpolar安装和成功启动服务后在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可5.2 创建远程连接公网地址登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道隧道名称可自定义本例使用了piwigo 注意不要与已有的隧道名称重复协议http本地地址8899域名类型随机域名地区选择China VIP创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址接下来就可以在其他电脑异地上使用任意一个地址在浏览器中访问即可。如下图所示成功实现使用公网地址异地远程访问本地部署的 piwigo 图库小结为了方便演示我们在上边的操作过程中使用了cpolar生成的HTTP公网地址隧道其公网地址是随机生成的。这种随机地址的优势在于建立速度快可以立即使用。然而它的缺点是网址是随机生成这个地址在24小时内会发生随机变化更适合于临时使用。如果有长期远程访问本地 piwigo 图库或者其他本地部署的服务的需求但又不想每天重新配置公网地址还想地址好看又好记那我推荐大家选择使用固定的二级子域名方式来远程访问。5.3 使用固定公网地址远程访问登录cpolar官网点击左侧的预留选择保留二级子域名地区选择China VIP设置一个二级子域名名称点击保留保留成功后复制保留的二级子域名名称这里我填写的是mypiwigo大家也可以自定义喜欢的名称。保留成功后复制保留成功的二级子域名的名称mypiwigo返回登录Cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道piwigo点击右侧的编辑修改隧道信息将保留成功的二级子域名配置到隧道中域名类型选择二级子域名Sub Domain填写保留成功的二级子域名mypiwigo地区选择China VIP点击更新(注意,点击一次更新即可,不需要重复提交)更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名最后,我们使用任意一个固定公网地址在浏览器访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了随时随地都可以远程访问本地部署的Piwigo 图库来上传照片了以上就是如何在Linux Ubuntu系统使用Docker部署Piwigo 图库并结合cpolar内网穿透工具配置公网地址实现随时随地远程访问本地搭建的图库的全部流程。Piwigo 帮你把家庭照片整理得井井有条cpolar 让这份记忆库突破网络限制随时随地都能访问和分享让珍贵的照片不再困于本地设备成为触手可及的温暖回忆。cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站开发岗位说明书企业网站开发职责

函数原型/*** int mkfifo(const char *pathname, mode_t mode);* * brief 用于创建有名管道。该函数可以创建一个路径为pathname的FIFO专用文件,mode指定了FIFO的权限,FIFO的权限和它绑定的文件是一致的。FIFO和pipe唯一的区别在于创建方式的差异。一旦创…

张小明 2026/1/6 13:51:33 网站建设

实用网站的设计与实现医疗器械网站建设策划书

matlab 文档程序 低曲率道路上车道保持和避障的线性MPC最近在调一个车道保持的线性MPC控制器,刚好用到了MATLAB自带的MPC工具箱。这玩意儿在低曲率道路场景下贼好用,特别是需要兼顾车道保持和突发障碍物规避的时候。今天咱们就拆开看看这锅"东北乱炖…

张小明 2026/1/6 13:51:31 网站建设

微信网站图片链接怎么做成都优化网站推广

一文搞懂 JDBC、MyBatis、JPA 的区别与底层原理在 Java 后端开发中,数据库访问层(DAO / Repository)几乎是每个项目的核心。 而在实际开发中,我们最常见的三种方案是:JDBC(最底层)MyBatis&#…

张小明 2026/1/11 0:41:58 网站建设

北京平台网站建设价位wordpress链接去除下划线

高级托管与Web服务及ASP.NET托管全解析 高级托管学习 在高级托管学习中,涉及到了一系列重要的概念和操作。首先是使用 InvokeWorkflow 活动时的相关操作。以下是相关代码: InvokeWorkflowLocalService iwls = new InvokeWorkflowLocalService(); ExternalDataExchangeS…

张小明 2026/1/6 13:51:26 网站建设

企业网站备案申请在什么网站可以接国外的模具做

你是否曾经梦想打造一个完美的虚拟岛屿,却不知从何入手?是否在岛屿设计过程中感到迷茫,缺乏系统性的规划方法?现在,使用这款功能强大的岛屿设计工具,你将能够轻松实现所有创意构想。 【免费下载链接】Happy…

张小明 2026/1/8 20:28:26 网站建设

网站建设先进部门评选标准山东最新通知今天

BBDown技术解析:命令行B站视频下载的完整解决方案 【免费下载链接】BBDown Bilibili Downloader. 一款命令行式哔哩哔哩下载器. 项目地址: https://gitcode.com/gh_mirrors/bb/BBDown BBDown作为一款专业的命令行式B站视频下载工具,为技术爱好者和…

张小明 2026/1/6 13:51:21 网站建设