当前位置:首页 > 网站笔记 > 正文内容

图片展示门户软件PicHome-欧奥 PicHome

2年前 (2023-05-01)网站笔记


什么是 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
2
# 查看端口占用
netstat -tunlp | grep 端口号


本地端口容器端口
525880

容器端口默认为 9000

需要修改

环境

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

命令行安装

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


这里要注意几点,第一要建立数据库,数据库要开通远程权限,因为是DOCKER里的IP访问本机,数据IP要输入本机IP,例子中的端口为3307,应该是群晖的默认端口,实际上centos的默认端口为3306


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 新建文件夹 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 文件


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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


然后执行下面的命令


1
2
3
4
5
6
7
8
9
10
# 新建文件夹 pichome 和 子目录
mkdir -p /volume2/docker/pichome/data

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

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

# 一键启动
docker-compose up -d


运行

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

向导

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

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

接下来设置数据库信息

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

勾选 强制安装

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

开始安装

安装完成

设置管理员

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

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

设置

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

先设置库

显示 连接正常 就可以了

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

更新 一下

导入成功

回到首页,图片就出来了

在线升级

系统工具 –> 在线检测

执行 自动升级

需要确认

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

升级过程是向导式的

升级成功

再次刷新

检测版本


扫描二维码推送至手机访问。

版权声明:本文由私人专用发布,如需转载请注明出处。

本文链接:http://zb.openface.cc/?id=24

分享给朋友:

“图片展示门户软件PicHome-欧奥 PicHome” 的相关文章

Docker部署NextCloud

集成环境CentOS7+Docker CE(社区版)+NextCloud社区版Docker安装(已安装可跳过)yum update //安装yum-utils yum install -y yum-utils device-mapper-pe...

Oracle Cloud/甲骨文云 下Centos 7拓展硬盘操作

首先是rootecho root:tss1******** |sudo chpasswd rootsudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;sudo sed -i...

在Docker中安装安卓11、12+Appium【web端android】

Docker-Android是一个docker镜像,建立在与移动网站测试和安卓项目有关的一切。仿真器--三星设备仿真器--Nexus设备真实设备目标使用 appium为移动网站运行UI测试用最新的构建工具构建Android项目并运行单元测试使用不同的框架为Android应用程序运行UI测试...

AList客户端AL Client v1.0.2

本帖最后由 anwen 于 2023-6-17 10:21 编辑AList是什么应该不需要过多赘述了吧,不知道的可以在官网看看,或者去看看我之前的一篇如何使用方便快捷使用AList用法虽然已经挺方便了,但是WebDav方式总有些太好使这不有大佬使用 AList的API 手搓的一份 Client(客户...

Navicat Premium 15 永久破解激活工具及安装教程

Navicat Premium 15 永久破解激活工具及安装教程(亲测可用) - MarchXD - 博客园 (cnblogs.com)下载安装包和破解工具navicat15下载:官网下载:http://download.navicat.com.cn/download/navicat150_prem...

在群晖上安装运行Airflow

不知道是什么用,主要是甲骨文占用资源,防ban号。什么是 Airflow ?Apache Airflow 是一个开源平台,用于开发、调度和监控面向批处理的工作流。Airflow 的可扩展 Python 框架使您能够构建与几乎任何技术连接的工作流。Web&nbs...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。