首页 >>  正文

8080被占用

来源:baiyundou.net   日期:2024-09-24

作者:onlyloveonlyu

前言:

immich是开源的备份照片视频的解决方案,提供多平台官方客户端.具体参数请参考站内文章,本文仅针对immich新版更新后,需要postgres数据库支持pgvecto-rs插件.

根据官方realese中说明,V1.91.0版本后将删除typesense容器并使用pgvecto.rs扩展(注意这个rs结尾表明rust重构版本,具有一些差异),变更后理论上会提升一些性能

文章使用版本V1.92.1

官方演示Demo

redis

Remote Dictionary Server远程字典数据库,应用商店内版本默认安装即可.

可忽略,即使用immich 容器内redis.但仍推荐独立安装此容器

postgresql

旧版本immich(<1.91)可通过应用商店安装postgresql14/15/16版本均可.

新版本可以使用pgvecto-rs镜像.打开unraid控制台(主页右上角>样式图标)

docker run
--name pgvecto-rs-demo
-e POSTGRES_PASSWORD=mysecretpassword
-p 5432:5432
-d tensorchord/pgvecto-rs:pg16-v0.1.11

  • name: 可自定义任何不与现有容器冲突的名字均可

  • mysecretpassword: psql数据库密码,下面会用到

  • 5432: 端口一般无需修改

  • 版本tag最新为v0.1.13,但启用immich报错,日志显示支持版本为v0.1.11

创建容器后,刷新网页docker页面可见新容器,右键打开控制台(可以通过unraid控制台使用docker -it来交互)

psql -h localhost -p 5432 -U postgres

以登录数据库

DROP EXTENSION IF EXISTS vectors; CREATE EXTENSION vectors;

使能插件

create database immich

创建immich数据库

list

列出全部数据库

immich

unraid应用商店内版本安装

点击"安装"时将会提示红框内文字即需要redis和具备pgvecto.rs插件的postgresql

之后会提示选择immich的分支,一般的选择第一项即最新分支安装即可.

配置项有点多,一张图截不全,那就逐条打字吧

  • WebUI: 8080 网页端口,修改为暂未使用的接口即可.可以用过netstat -tunlp | grep 8080 命令来确认端口占用

  • Path /photos: 用户上传图片保存路径

  • Path /import: 导入路径,用于外部直接复制来的图片或已有图片

  • DB_HOSTNAME: 数据库IP,如上步骤安装的话就是本机ip

  • DB_USERNAME: postgres 数据库用户名,如上步骤安装的话就是此值

  • DB_PASSWORD: 数据库用户密码,上述安装中的mysecretpassword

  • DB_DATABASE_NAME: immich 数据库名称,如上步骤安装的话就是此值

  • DB_PORT: 5432 数据库端口,如上步骤安装的话就是此值

  • REDIS_HOSTNAME: redis IP,如上步骤安装的话就是本机ip

  • REDIS_PORT: 6379 redis 端口,如上步骤安装的话就是此值

  • REDIS_PASSWORD: redis密码,如上步骤安装的话此值为空白

  • MACHINE_LEARNING_xx: 两个参数默认即可

  • Appdata: /mnt/user/appdata/immich 用户配置文件目录

  • UID相关配置一般默认即可

启动容器,访问webUI,完成一下基础用户注册配置即可

若无法打开端口,可查看immich日志.日志内容还是比较详细的,一般来说数据库配置文件报错较多.

阅读更多网络存储精彩内容,可前往什么值得买查看

","gnid":"9260fb18cfee95bda","img_data":[{"flag":2,"img":[{"desc":"","height":"381","title":"","url":"https://p0.ssl.img.360kuai.com/t011af8c6a041a66773.jpg","width":"1080"},{"desc":"","height":"422","title":"","url":"https://p0.ssl.img.360kuai.com/t016544d776686e4fa4.jpg","width":"1003"},{"desc":"","height":"355","title":"","url":"https://p0.ssl.img.360kuai.com/t016e3aceb2b66628ab.jpg","width":"601"},{"desc":"","height":"543","title":"","url":"https://p0.ssl.img.360kuai.com/t010055828c0e3f474c.jpg","width":"1016"},{"desc":"","height":"361","title":"","url":"https://p0.ssl.img.360kuai.com/t017e6fe3fe127ee964.jpg","width":"790"},{"desc":"","height":"516","title":"","url":"https://p0.ssl.img.360kuai.com/t01c7374df01f91c455.jpg","width":"1080"},{"desc":"","height":"538","title":"","url":"https://p0.ssl.img.360kuai.com/t01a257adf8c8cb5762.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1705037520000,"pure":"","rawurl":"http://zm.news.so.com/3535e94f90ecb4c4d1536b745ca33192","redirect":0,"rptid":"487de07f3cd83157","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:word","k":"word","u":""}],"title":"Naas 篇一:Unraid部署新版immich

徐胀嵇1562如何查看端口号被哪个程序占用了 -
和查娄17815603437 ______ 参考如下内容:eg:查找具体的“8080”端口是否被占用,被何程序占用 在 “ 命令提示符 ” 中输入 netstat -aon|findstr "8080" ,如果有信息显示,则表明有程序占用了“8080”这个端口,反之则没有任何程序占用这个端口 以此为例:TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING 20444 以上表明端口被进程号为 20444的进程占用,继续执行以下命令:tasklist|findstr "20444" 控制台出现了以下内容: java.exe 20444 Console 0 43,288 K 看到了吧,java.exe占用了这个8080的端口号.

徐胀嵇1562tomcat端口被占用了怎么办 -
和查娄17815603437 ______ 有两种可能:1.你安装的时候改了默认的8080端口,如果这样的话,你可以到tomcat的安装目录下找到conf文件夹,打开server.xml文件,找到43行,然后做相应的修改;2.你之前启动的一个关于tomcat的进程,那么打开任务管理器结束相关的进程即可.

徐胀嵇1562tomcat服务端口被占用,修改后还是不行,怎么办??求救!!! -
和查娄17815603437 ______ 运行cmd 第一行输入 netstat -a -o 找到8080对应的pid号码 输入 ntsd -c q -p PID(查询出来的PID号码)结束掉8080对应的端口 这样就行了

徐胀嵇1562intelij中启动tomcat的时候,说8080端口被占用的问题,怎么解决?tomcat的系统服务未打开.
和查娄17815603437 ______ 不一定是tomcat占用了你的8080端口,其它程序也可能占用你的这个端口号 下面教你怎么看别的程序占你的这个端口号了.如果是这样就把那个占你端口号的程序在任务管理器中结束掉进程,如果还不行重启下机器就行了. 点击“开始→运行...

徐胀嵇1562怎样查看自己电脑哪些端口被占用了 -
和查娄17815603437 ______ 1、windows命令netstat -a -n查看所有TCP和UDP协议使用的端口. 2、用Fport.exe命令,可以去download一个,除了可以查看所有TCP和UDP协议使用的端口外,还可以查看使用该端口的进程及使用该进程的应用程序和程序的路径. 3、Active port(Aport)应用程序,可以download,功能与fport命令类似.

徐胀嵇15628080端口被sql server占用,怎么修改端口
和查娄17815603437 ______ 我也遇到这种情况,再不影响SQL的情况下,你可以把TOMCAT的默认端口改成80,如果你的计算机上还装着IIS的话,要先把IIS停止.

徐胀嵇1562在Eclipse上报错:8080端口被使用? -
和查娄17815603437 ______ 那是你的8080端口已经给其他程序占用啦.我想是你已经启动了tomcat服务,看看任务管理器是不是有个tomcat在运行,把它结束掉吧

徐胀嵇1562服务器80端口被占用,只能用8080端口,怎么不让域名后显示8080
和查娄17815603437 ______ 服务器那边做 端口转发. 域名那边 要搞成8080

徐胀嵇1562tomcat 80端口被占用怎么办 -
和查娄17815603437 ______ 这里就以win7为例进行讲解. 首先打开cmd,打开的方法很简单,在开始菜单中直接输入即可.同样也可以按下win+R打开运行,然后输入cmd即可. 在dos命令中输入以下命令查询正在被使用的端口号以及使用它的程序. 命令:netstat -ano ...

徐胀嵇1562tomcat 运行不了,错误信息是8080等端口被占用,改了之后还是一样?谁能帮助解答一下,谢谢!
和查娄17815603437 ______ 就是占用端口问题啦!你在任务管理器中把所有的,javaw.exe进程关了就不会啦!

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024