Windows下的安装方法
Windows平台下支持2种运行方式:
一、运行Windows服务端程序(推荐)
推荐使用本方法运行服务端程序,相较于Docker运行方式, 性能更好,安装更简单 ;
系统要求 :系统为Windows 7及以上版本; 内存建议 4G以上;CPU没有限制,性能越强,后台任务处理越快;
软件依赖 :第一次安装,请 先安装ImageMagick ,然后再安装MT Photos。
常见问题:
安装步骤:
1、安装ImageMagick及FFmpeg
MT Photos服务端在运行过程中会调用 ImageMagick 和 FFmpeg 来生成照片、视频的缩略图;所以您需要提前在系统中安装好它们。
下载ImageMagick安装包
可以从下方网盘分享或GitHub中下载 ImageMagick-7.1.1-35-Q16-HDRI-x64-dll.exe 进行安装。
如果需要下载最新版本的ImageMagick,可在ImageMagick官网中点击【Windows Binary Release】 下载
https://imagemagick.org/script/download.php#windows
安装ImageMagick
双击下载好的 ImageMagick-7.1.1-35-Q16-HDRI-x64-dll.exe ,然后一路点击【next】;最后点击install即可;
等待安装进度完成,最后点击 【finish】 完成安装 (最后一步可取消勾选 View index.html) 。
注意: 第4步中,请确认已勾上 Add application dirtory to your system path
安装FFmpeg
从 https://ffmpeg.org/download.html 下载最新版本FFmpeg,然后将bin下的ffmpeg.exe 复制到ImageMagick的程序目录内
或者也可以在可以在 阿里云盘 或 百度网盘 的分享中下载 ffmpeg-7.0.1-essentials_build文件夹下的 ffmpeg.exe
然后复制到ImageMagick的程序目录内比如 C:\Program Files\ImageMagick-7.1.1-Q16-HDRI
等待容器启动成功后,使用浏览器打开地址: http://127.0.0.1:8063/ 访问安装向导,开始初始化配置。
127.0.0.1
为本机的IP,
8063
为映射的端口号,请根据实际情况替换
方法1:网页端中点击【 系统设置 】中的【 系统升级 】中【 发现新版本 】按钮; 【推荐👍】
方法2:如果网页升级失败,可以 下载最新版本的安装包 ,然后覆盖安装即可;
不用担心数据会丢失, 数据都保存在 %AppData%\mt-photos-server 文件夹中
无法生成缩略图
请检查ImageMagick 和 FFmpeg是否已安装,检查方法:
点击 MT Photos服务端软件中的【 系统信息 】按钮,在弹出的窗口中ImageMagick和FFmpeg部分是否有版本信息
注意:ImageMagick 7.1.1-21以上版本已不再内置FFmpeg ,如果您的电脑上未安装过FFmpeg,需要额外 安装FFmpeg ;
然后退出MT Photos服务端,再启动MT Photos服务端;
安装完成FFmpeg之后,需要退出MT Photos服务端,然后再启动MT Photos服务端,这样在MT Photos内才能调用FFmpeg;
最后在MT Photos网页端的 【系统设置】 中,可以找到 系统维护工具 ,执行【修复无法显示的缩略图】任务,可以重新处理缩略图;
一直卡在初始化
如果一直卡在初始化,可以打开cmd,进到软件目录
C:\Program Files (x86)\MT Photos Server\resources\app\extra\postgresql
中;
然后运行下面的命令,查看有什么报错:
.\pgsql\bin\initdb.exe --pgdata=C:\Users\mt\AppData\Roaming\mt-photos-server\pgsql --username=postgres --pwfile=db_pwd --encoding=UTF8 --locale=C --auth=md5
上方
C:\Users\mt\...
中的mt请替换为您的系统用户名;
1、安装vc_redist.x64.exe
如果打开MT Photos Server后提示初始化失败;有可能是系统中找不到vcruntime140.dll文件导致;
需要重新安装 Microsoft Visual C++ 可发行文件 vc_redist.x64.exe 来解决,可以点击这个链接下载 https://aka.ms/vs/17/release/vc_redist.x64.exe
如上面的链接下载较慢,可以从「 阿里云盘 」中下载: https://www.aliyundrive.com/s/BisLTt6emaz
或者从官网下载其他版本 https://learn.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170
安装完成后,请先退出MT Photos服务端软件,然后再重新打开来完成初始化;
2、检查环境变量Path
如果还是初始化失败,请按下图的步骤,检查系统环境变量中,Path是否有 C:\WINDOWS\system32
如果修改了环境变量,请先退出MT Photos服务端软件,然后再重新打开来完成初始化;
需要修改照片备份文件夹或缓存文件夹
Windows文件浏览器的地址栏中输入 %AppData%\mt-photos-server 然后回车;
打开文件夹下的 e-store.json 文件;
修改
MT_FILE_DIR
和
MT_CACHE_DIR
为新的地址;
注意地址中间要用 \\ 分隔;
MT_CACHE_DIR
为缓存文件夹;修改之后,需要将旧的位置下的文件 复制到新的位置;
MT_FILE_DIR
为照片备份文件夹; 如果之前已经有用户备份过照片,在图库管理中可以看到对应的用户备份专用图库;那么这个用户备份的默认位置还是原来的位置;后面新用户开启备份,存的位置会是新的位置;
另外:可以用户添加一个新的图库,并关联新的文件夹位置,这样App备份可以修改目的地,备份到新的位置;
如果是更换更大容量的硬盘,建议将旧硬盘文件复制到新硬盘上,然后将盘符分配给新硬盘