图片展示门户软件PicHome

本文是 6 月下旬开始写的,但发现只能一个人用,增加用户数还需要另外购买 license 才能升级为团队版。所以如果你只是自己一个人用,可以继续往下看,否则就直接忽略吧~

图片展示门户软件PicHome


什么是 PicHome ?

欧奥 PicHome 是用于欧奥图文档系统的图片展示门户,图片搜索引擎。也能够用于 Eagle 等其他图库软件的图片展示门户。

什么是 Eagle?

Eagle 是图片收集及管理工具(商业软件),可以轻松收集及整理设计项目的“案例、灵感、截图、图片、视频、音频、情绪板”等各种素材,激发更多创意灵感,让工作变得更有效率!官网地址:https://cn.eagle.cool/

什么是 Billfish ?

Billfish 也是图片收集及管理工具,但所有功能完全免费。无论是数万张图片、还是各类字体、音视频、设计源文件等等,Billfish 都可以帮你快速分类整理。官网地址:https://www.billfish.cn/

安装

建数据库

直接用群晖的 MariaDB 10

图片展示门户软件PicHome

phpMyAdmin 中创建了名为 pichome 的空数据库。

为便于说明,假设密码为 pichome

图片展示门户软件PicHome

安装镜像

在群晖上以 Docker 方式安装。

在注册表中搜索 pichome ,选择第一个 oaooa/pichome,版本选择 latest

图片展示门户软件PicHome

docker 文件夹中,创建一个新文件夹 pichome,并在其中建一个子文件夹 data

文件夹 装载路径 说明
docker/pichome/data /var/www/html 存放 web 代码文件

图片展示门户软件PicHome

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
5258 80

容器端口默认为 9000

图片展示门户软件PicHome

需要修改

图片展示门户软件PicHome

环境

可变
MYSQL_SERVER 数据库服务器地址,包含端口
MYSQL_DATABASE 数据库库名
MYSQL_USER 数据库用户
MYSQL_PASSWORD 数据库密码

图片展示门户软件PicHome

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 pichome 和 子目录
mkdir -p /volume2/docker/pichome/data

# 进入 pichome 目录
cd /volume2/docker/pichome

# 运行容器
docker run -d 
   --restart always 
   --name pichome 
   -p 5258:80 
   -v $(pwd)/data:/var/www/html 
   -e MYSQL_SERVER=192.168.0.197:3307 
   -e MYSQL_DATABASE=pichome 
   -e MYSQL_USER=pichome 
   -e MYSQL_PASSWORD=pichome 
   oaooa/pichome

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  pichome:
    image: oaooa/pichome
 container_name: pichome
    ports:
      - 5258:80
    volumes:
      - "./data:/var/www/html"
    environment:
      - "MYSQL_SERVER=192.168.0.197:3307"
      - "MYSQL_DATABASE=pichome"
      - "MYSQL_USER=pichome"
      - "MYSQL_PASSWORD=pichome"
    restart: always

然后执行下面的命令

# 新建文件夹 pichome 和 子目录
mkdir -p /volume2/docker/pichome/data

# 进入 pichome 目录
cd /volume2/docker/pichome

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:5258 就能看到安装界面

图片展示门户软件PicHome

向导

开始安装后,会对环境进行检测

图片展示门户软件PicHome

接下来检测文件和目录权限

图片展示门户软件PicHome

接下来设置数据库信息

图片展示门户软件PicHome

  • 【注意】:数据库服务器,因为采用的是 docker 而不是源代码安装,所以这里不能使用  localhost,要用群晖主机 IP + 端口

图片展示门户软件PicHome

勾选 强制安装

如果你已经装过,并且有了数据,请慎重选择

图片展示门户软件PicHome

开始安装

图片展示门户软件PicHome

安装完成

图片展示门户软件PicHome

设置管理员

图片展示门户软件PicHome

可能会跳到一个空白的页面,不要慌,重新打开 http://群晖IP:5258 即可看到登录框

图片展示门户软件PicHome

登录成功后的主界面还是空的

图片展示门户软件PicHome

设置

右上角图标点开,可以进入设置,可以对个人、站点和库分别进行设置

图片展示门户软件PicHome

先设置库

图片展示门户软件PicHome

显示 连接正常 就可以了

图片展示门户软件PicHome

/docker/pichome/data/library 目录中拷入两个文件夹的图片

图片展示门户软件PicHome

更新 一下

图片展示门户软件PicHome

导入成功

图片展示门户软件PicHome

回到首页,图片就出来了

图片展示门户软件PicHome


在线升级

系统工具 –> 在线检测

图片展示门户软件PicHome

执行 自动升级

图片展示门户软件PicHome

需要确认

有数据的话最好备份一下,防止出现意外情况

图片展示门户软件PicHome

升级过程是向导式的

图片展示门户软件PicHome

升级成功

图片展示门户软件PicHome

再次刷新

图片展示门户软件PicHome

检测版本

图片展示门户软件PicHome

参考文档

欧奥PicHome-Eagle图片共享展示,门户,搜索系统
地址:https://oaooa.com/pichome.html

zyx0814/Pichome: 欧奥PicHome是用于欧奥图文档系统的图片展示门户,图片搜索引擎。也能够用于Eagle等其他图库软件的图片展示门户。
地址:https://github.com/zyx0814/Pichome

zyx0814/Pichome-docker: Pichome docker
地址:https://github.com/zyx0814/Pichome-docker

@所有人:写文不易,如果你都看到了这里,请点个在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

原文始发于微信公众号(各种折腾):图片展示门户软件PicHome

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/70726.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!