图片展示门户软件PicHome-欧奥 PicHome
什么是 PicHome ?
欧奥
PicHome
是用于欧奥图文档系统的图片展示门户,图片搜索引擎。也能够用于Eagle
等其他图库软件的图片展示门户。
什么是 Eagle?
Eagle
是图片收集及管理工具(商业软件),可以轻松收集及整理设计项目的“案例、灵感、截图、图片、视频、音频、情绪板”等各种素材,激发更多创意灵感,让工作变得更有效率!官网地址:https://cn.eagle.cool/
什么是 Billfish ?
Billfish
也是图片收集及管理工具,但所有功能完全免费。无论是数万张图片、还是各类字体、音视频、设计源文件等等,Billfish
都可以帮你快速分类整理。官网地址:https://www.billfish.cn/
安装
建数据库
直接用群晖的 MariaDB 10
在 phpMyAdmin
中创建了名为 pichome
的空数据库。
为便于说明,假设密码为
pichome
安装镜像
在群晖上以 Docker 方式安装。
在注册表中搜索 pichome
,选择第一个 oaooa/pichome
,版本选择 latest
。
卷
在 docker
文件夹中,创建一个新文件夹 pichome
,并在其中建一个子文件夹 data
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/pichome/data | /var/www/html | 存放 web 代码文件 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
本地端口 | 容器端口 |
---|---|
5258 | 80 |
容器端口默认为 9000
需要修改
环境
可变 | 值 |
---|---|
MYSQL_SERVER | 数据库服务器地址,包含端口 |
MYSQL_DATABASE | 数据库库名 |
MYSQL_USER | 数据库用户 |
MYSQL_PASSWORD | 数据库密码 |
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷
这里要注意几点,第一要建立数据库,数据库要开通远程权限,因为是DOCKER里的IP访问本机,数据IP要输入本机IP,例子中的端口为3307,应该是群晖的默认端口,实际上centos的默认端口为3306
1 | # 新建文件夹 pichome 和 子目录 |
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
1 | version: '3' |
然后执行下面的命令
1 | # 新建文件夹 pichome 和 子目录 |
运行
在浏览器中输入 http://群晖IP:5258
就能看到安装界面
向导
开始安装后,会对环境进行检测
接下来检测文件和目录权限
接下来设置数据库信息
【注意】:数据库服务器,因为采用的是
docker
而不是源代码安装,所以这里不能使用localhost
,要用群晖主机 IP + 端口
勾选 强制安装
如果你已经装过,并且有了数据,请慎重选择
开始安装
安装完成
设置管理员
可能会跳到一个空白的页面,不要慌,重新打开 http://群晖IP:5258
即可看到登录框
登录成功后的主界面还是空的
设置
右上角图标点开,可以进入设置,可以对个人、站点和库分别进行设置
先设置库
显示 连接正常
就可以了
在 /docker/pichome/data/library
目录中拷入两个文件夹的图片
更新
一下
导入成功
回到首页,图片就出来了
在线升级
系统工具
–> 在线检测
执行 自动升级
需要确认
有数据的话最好备份一下,防止出现意外情况
升级过程是向导式的
升级成功
再次刷新
检测版本