AISYUN's Blog

学习、笔记、分享

一、安装路线:

  • 【MySQL】

  • 【Nextcloud SSL证书】

  • 【Nextcloud】

  • 【Onlyoffice SSL证书】

  • 【Onlyoffice】

  • 【Nextclou 与 Onlyoffice的配置】

1
第一步【MySQL】 =》第二步【Nextcloud SSL证书】=》第三步【Nextcloud】==》第四步【Onlyoffice SSL证书】=》第五步【Onlyoffice】=》第六步【Nextclou 与 Onlyoffice的配置】

第一步,用Docker部署MySQL:

1
2
3
4
5
6
7
8
9
docker run -d --name mysql \
-v /root/nextcloud/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=uH16uq3X4QSjaj74 \#改密码
-e MYSQL_DATABASE=nextcloud \
-e MYSQL_USER=nextcloud \
-e MYSQL_PASSWORD=GmsnCOqG82g4uxTK \#改密码
-p 3307:3306 \#改端口
--restart=always \
mysql:latest
阅读全文 »

常见问题

下面列出使用Seafile过程中可能会遇到的问题

Seafile网页端上传出现 unknown error 错误?

Seafile 安装完成后,上传文件时会出现一个 “Unknow error” 错误,文件上传不成功。出现该问题的原因是 Seafile 的 URL 还未设置正确,解决方案如下:

  1. Seafile 登录成功后,点击右上角用户头像,选择 系统管理,再选择页面左边的 设置 就能看到 URL 设置了;

  2. 修改 SERVICE_URLFILE_SERVER_ROOT 为自己的 服务器公网 IP 或者 域名

    注意:需要保留 http:// ,如果域名还配置了 SSL证书,则改为 https://

阅读全文 »

前言

某些时候,我们会有在容器内容访问宿主机某个服务的需求,比如现在 openai 无法直接访问,需要给项目添加代理,我的 chatgpt-dingtalk (opens new window) 项目支持了通过环境变量指定代理地址。

添加方式如下:

1
2
3
# 运行项目

$ docker run -itd --name chatgpt -p 8090:8090 -e APIKEY=换成你的key -e MODEL="gpt-3.5-turbo" -e SESSION_TIMEOUT=600 -e HTTP_PROXY="" -e DEFAULT_MODE="单聊" --restart=always dockerproxy.com/eryajf/chatgpt-dingtalk:latest

复制

阅读全文 »

一、用户创建

1.创建本地用户
方法一:

创建一个用户名为localuser,密码设置为localuser123的本地用户。

1
2
create user 'localuser'@'localhost' identified by 'localuser123';
1

方法二:

阅读全文 »

一、 简介

Screen 用于命令行终端切换,用户可以通过该命令同时连接多个本地或远程的命令行会话,并在其间自由切换,在 screen 环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出

状态

使用 Screen 命令可开启一个另一个会话(终端),终端有两种状态

  • Attached 激活态,表示该终端作为主终端正在被使用
  • Detached 非激活态,表示该终端在后台运行
阅读全文 »

一、引言

Docker 安装完成之后会使用 Linux桥接 在宿主机虚拟一个Docker容器网桥( docker0 ),该网桥是每个容器的默认网关,容器会从此网段获得IP地址,称为 container-ip,容器之间能够通过container-ip 直接通信

由于 docker0 网卡是虚拟出来的,所以外部网络无法直接进行通讯,只能通过端口映射来进行访问容器,即通过 -p, -P 参数来启用

二、正文

有四种网络模式

阅读全文 »

批量重命令

要求:查找文件名,替换文件名指定内容

1
find . -name "*abc*" | while read name;do rename "s/abc/xxx/" ; done

需求:下载的文件(夹)有wagnpan.com前缀,手动改太费劲,想要批量去掉:

1
find . -type d -name "wangpan.com-*" -exec rename  "wangpan.com-" "" {} \;
阅读全文 »
0%