友链朋友圈

Aliluya Blog

Lsky兰空图床使用Alist存储图片

Lsky兰空图床使用Alist存储图片 本文主要讲解兰空图床如何使用alist的webdav方式进行图片的存储 图床部署及alist部署可以参考下面的文章: 【群晖】lsky-pro 兰空图床从部署到访问 lsky-pro兰空图床自动转化WEBP图片 Alist部署及挂载阿里云盘 Alist设置 管理员权限登陆后台管理 新建用户并保存用户账号和密码 注意新建用户的webdav权限设置和路径设置 代理设置 假设alist地址为 http://alist.domain.com:5245 ⛔️必须设置一个alist的图片访问代理,否则无法正常使用 被代理的路径为图片文件保存的路径,例如图片a.png保存在alist里面名为'lsky'的存储里面 存储名: 在alist后台的存储里面,点想要保存图片的存储的编辑,里面的挂在路径就是存储名 1Panel方式设置代理 登陆1Panel后台 打开网站,新建一个反向代理的网站,如果你的alist服务和代理服务部署在同一个服务器,可以直接使用http://127.0.0.1的方式替换alist.domain.com域名进行代理 保存后打开网站配置 打开反向代理,点击编辑 修改代理请求内容,点击保存即可 Nginx方式设置代理 在nginx.conf中增加下面的配置即可,注意修改里面的参数 server_name: 访问域名 /alist: 请求路径,可以修改成你自己的 proxy_pass: 反向代理地址,填写alist的域名地址和路径 server { listen 80 ; server_name lsky.domain.com; index index.php index.html index.htm default.php default.htm default.html; proxy_set_h...

新·都在

【SQL Server】插入数据时存在即跳过,不存在则插入

方法一 MERGE语句允许你同时执行插入、更新和删除操作。 MERGE INTO YourTable AS target USING (SELECT @YourKeyColumn AS KeyColumn, @YourValueColumn AS ValueColumn) AS source ON target.KeyColumn = source.KeyColumn WHEN NOT MATCHED THEN INSERT (KeyColumn, ValueColumn) VALUES (source.KeyColumn, source.ValueColumn); 在这个例子中,YourTable是你想要插入数据的表,KeyColumn是用于检查记录是否存在的键列,ValueColumn是你想要插入的值列。@YourKeyColumn和@YourValueColumn是你要插入的数据的变量。 方法二 另一种方法是使用IF NOT EXISTS语句来检查记录是否存在,如果不存在,则执行插入操作。 IF NOT EXISTS (SELECT 1 FROM YourTable WHERE KeyColumn = @YourKeyColumn) BEGIN INSERT INTO YourTable (KeyColumn, ValueColumn) VALUES (@YourKeyColumn, @YourValueColumn); END 在这个例子中,如果YourTable表中不存在KeyColumn等于@YourKeyColumn的记录,那么就会执行INSERT语句来插入新的记录。 区别 MERGE语句 语法简洁:MERGE语句通过一个操作就可以完成检查和插入的逻辑,代码更简洁。 操作原子性:MERGE语句通常在一个事务中完成,这保证了操作...

🌟 探索云计算的未来 —— 破碎工坊云计算 🌟

🚀 优惠来了! 👉 立即体验破碎工坊云,享受 8 折优惠! 🔗 点击这里 立享折扣,使用优惠码:Anyexyz 🎉💻 在数字化转型的浪潮中,企业对云计算的需求持续增长。无论是大型企业还是中小企业,都在寻找能够提高效率、降低成本、确保安全的解决方案。而破碎工坊云计算正是为了满足这些需求而诞生

Anyeの小站

🌟 探索云计算的未来 —— 破碎工坊云计算 🌟

🚀 优惠来了! 👉 立即体验破碎工坊云,享受 8 折优惠! 🔗 点击这里 立享折扣,使用优惠码:Anyexyz 🎉💻 在数字化转型的浪潮中,企业对云计算的需求持续增长。无论是大型企业还是中小企业,都在寻找能够提高效率、降低成本、确保安全的解决方案。而破碎工坊云计算正是为了满足这些需求而诞生

Anyeの小站

Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能|好玩儿的Docker项目

1. 唠嗑 今天和大家分享一个服务器管理工具——Nexterm,非常适合服务器多的小伙伴,也适合想要在一个窗口操作Linux和windows的小伙伴。 2. 介绍 这个项目刚刚开始开发,后续会有更多更新的功能更新,请大家持续关注。 大家有任何建议和意见,可以直接去GitHub提issues。 目前的

我不是咕咕鸽

Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能|好玩儿的Docker项目

1. 唠嗑 今天和大家分享一个服务器管理工具——Nexterm,非常适合服务器多的小伙伴,也适合想要在一个窗口操作Linux和windows的小伙伴。 2. 介绍 这个项目刚刚开始开发,后续会有更多更新的功能更新,请大家持续关注。 大家有任何建议和意见,可以直接去GitHub提issues。 目前的

我不是咕咕鸽

Artalk多站点评论系统部署及使用

Artalk多站点评论系统部署及使用 Artalk 是一款简单易用但功能丰富的评论系统,你可以开箱即用地部署并置入任何博客、网站、Web 应用。 部署 使用docker-compose方式部署,非常简单 可以使用外部容器链接的方式直接部署,也可以在同一个compose内同时部署artalk和数据库 在你的文件夹中新建一个名为artalk的文件夹 进入artalk文件夹后新建名为data的文件夹 进入artalk文件夹后新建名为compose.yaml的文件并复制粘贴下面的配置内容(根据实际情况选择粘贴) 保存后启动docker-compose即可(命令行启动为 docker-compose up) 因为我的数据库是本地docker部署的,想要局域网通信需要做下面两个参数的设置,如果你的数据库可以公网访问,那么不需要做下面的设置也可以,部署后直接填写内容即可 external_links: 外部数据库的容器名 network_mode: 网络设置,通常都放在默认的桥接网络内 version: "3.5" services: artalk: container_name: artalk image: artalk/artalk-go:2.9 restart: always ports: - 8080:23366 volumes: - ./data:/data network_mode: "bridge" external_links: - mysql 配置 基本设置 首先需要进入容器内部,创建初始化的账号 然后在浏览器打开页面,端口按照上面的就是 http://127.0.0.1:8080 地址 登陆成功后先把语言改成中文 选择中文后,点击保存,并刷新下页面 数据库设置 这里可以修...

新·都在