开源软件
各类开源软件的部署于安装,以及常见的各类问题
勿忘VS初心
这个作者很懒,什么都没留下…
展开
-
Ubuntu 18.4安装elasticsearch 8.3.2 + kibana 8.3.2
Ubuntu18.4安装elasticsearch+kibana。原创 2022-07-14 21:55:27 · 1100 阅读 · 0 评论 -
wordpress使用数据库命令批量更换域名
wordpress使用数据库命令批量替换字符原创 2022-06-12 14:29:28 · 942 阅读 · 1 评论 -
Nextcloud将一个带密码的目录分享出来,当用户使用密码访问该共享时报错的解决方案
Nextcloud将一个带密码的目录分享出来,当用户使用密码访问该共享时报错报错截图如下所示:那么,出现整个报错。我们首先需要找到整个报错的原因,无疑查看日志是最好的方式。在上面的截图最后一行,我们看到有一个Request ID,我们可以在日志文件中通过查询这个ID来查看错误的原因:该日志文件为数据目录中的的nextcloud.log,通过在该文件中搜索该请求ID,可以看到下面的一段日志:{"reqId":"d9LZZSIXzF9VXufNyOjz","level":3,"time":"2022原创 2022-05-27 10:08:41 · 1053 阅读 · 0 评论 -
Docker部署Nexus3,并使用Nginx进行反向代理 集成LDAP
1、使用docker-compose部署mkdir -p /srv/nexus/nexus-compose/mkdir -p /srv/nexus/datachown 200 -R /srv/nexus/data/# vim /srv/nexus/nexus-compose/docker-compose.ymlversion: '3'services: nexus3: restart: always image: sonatype/nexus3:3.33.1 por原创 2022-05-26 09:52:30 · 954 阅读 · 0 评论 -
nextcloud为用户配置容量配额后,在网页左下角并未生效的解决办法
项目场景:在服务器中,使用docker部署nextcloud,并暴露18090端口。并使用nginx做反向代理访问nextcloud。问题描述使用管理员账号在后台为用户重新设置配额后,用户界面的配额并未更新,并且上传文件时提示空间不足。后台配置如下所示:上图中为第一个用户设置了500GB的容量,但是在用户界面还是30多G的容量,并且这个容量与更新用户容量之前的配置也不对应,如下图所示:原因分析:问题原因在于统计文件大小时会将外部存储和被共享文件全部计入,而统计总容量时不计算外部存储和 m原创 2022-05-24 17:39:36 · 894 阅读 · 0 评论 -
kubesphere集群中使用devops构建python项目时,流水线一直处于运行状态
首先kubesphere的devops内置了多种podTemplate,但可惜的时在3.2.2版本中虽然内置了python的podTemplate。但是并蚂蚁为其设置镜像模板。所以在构建python项目的devops时需要我们手动配置下python的镜像,配置步骤如下:1、第一步在集群管理的配置字典菜单下,搜索jenkins-casc-config2、编辑该配置的yaml3、可以看到在默认情况下,python的image选项是不完整的- name: "python" namespace:原创 2022-05-19 14:14:26 · 1429 阅读 · 0 评论 -
pip3安装私有仓库的包时指定用户名和密码
公司使用nexus3部署的私有仓库,并且关闭了匿名下载的功能。因此在安装pip包时需要交互输入用户名和密码,但是在某些情况下,比如dockerfile中需要无交互进行安装,这种情况下就需要在命令行中指定用户名和密码。pip3 install pandas -i https://nexus_user:nexus_password@nexus.opsbugs.com/repository/pypi/simple/...原创 2022-05-10 11:35:11 · 1843 阅读 · 0 评论 -
Nexus3误将后台realms中的登录功能删除,导致账号无法登录的解决方案
在进行Nexus3功能调试的时候,误将后台realms中的登录功能删除,导致账号无法登录。解决方案:我这里是使用docker部署的,若不是使用docker部署的,请根据自己部署的目录进行修改。1、首先第一步要找到nexus的服务器安装目录,Nexus是通过内置的orientdb数据库管理,首先我们要进入orientdb控制台docker exec -it nexus-compose_nexus3_1 bashjava -jar /opt/sonatype/nexus/lib/support/ne原创 2022-05-07 20:25:33 · 1302 阅读 · 0 评论 -
Nextcloud 因丢失 secret 导致无法进行两步验证的解决方案
项目场景:公司搭建了一套NextCloud私有网盘,为保证数据账号安全。在后台开启了强制TOTP两步验证。问题描述在进行TOTP验证后,因为手机丢失导致无法获取TOTP验证码而无法登录Nextcloud。解决方案:Nextcloud部署时采用的是Postgresql数据库,首先连接上数据库,在数据库中找到表oc_twofactor_backupcodes,该表中存储的是用户账号和TOTP的密钥。通过Nextcloud后台用户菜单找到该用户的用户名,并和表中的用户名进行比对,找到丢失手机的用原创 2022-04-13 10:22:35 · 1349 阅读 · 0 评论 -
Nextcloud客户端同步时出现错误:has invalid modified time reported by server. do not save it
使用Nextcloud进行同步时出现了如下错误:has invalid modified time reported by server. do not save it同时在该错误前面会输出导致该错误的文件名及其路劲。然后登录nextcloud服务器,在data目录下通过该上传用户和路劲找到该文件。使用ll命令查看该文件的时间:[root@swufe-nextcloud 2021]# find 过程文件/ -type f -exec ls -l {} \; | grep -w 1970-rw-r-原创 2022-03-31 12:16:26 · 1582 阅读 · 0 评论 -
Gitlab使用Access Token来clone项目
生成 access token点击gitlab项目中的设置→访问令牌,填写名称、到期时间(可选)、范围,然后点击创建即可生成一个access token,如下图所示:使用生成的 token 拉取项目代码复制 Clone with HTTPS 方式的地址,在https协议与主机名之间加上oauth2:<access_token>@,即可在不配置SSH密钥对的情况下拉取项目代码,命令如下:git clone https://outh2:tKa2zoEaswGsf9SY_-vw@gitlab原创 2022-03-15 18:34:06 · 11178 阅读 · 0 评论 -
Intellij IDEA常用快捷键-完整版
快捷键功能说明Ctrl+Z撤销Ctrl+Shift+Z重做Ctrl+X剪贴Ctrl+C复制Ctrl+V粘贴Ctrl+Y删除当前行Ctrl+D复制当前行Ctrl+Shift+J将选中的行合并成一行Ctrl+N查找类文件Ctrl+Shift+N查找文件Ctrl+G定位到文件某一行Alt+向左箭头返回上次光标位置Alt+向右箭头返回至后一次光标位置Ctrl+Shift+Backspace返...原创 2022-02-21 15:20:03 · 170 阅读 · 0 评论 -
重启gitlab,出现:timeout: down: nginx: 1s, normally up, want up
重启gitlab的时候,nginx报错,无法启动起来,提示如下:[root@iz8vbdp1163r5re3cbds9hz ~]# gitlab-ctl restartok: run: alertmanager: (pid 24858) 0sok: run: gitaly: (pid 24868) 0sok: run: gitlab-exporter: (pid 24895) 0sok: run: gitlab-workhorse: (pid 24902) 1sok: run: grafana:原创 2022-01-21 09:49:03 · 4240 阅读 · 1 评论 -
NextCloud登陆时提示:
我们检测到您的 IP 进行了多次无效登录尝试。因此,你的下一次登录最长会延迟30秒。这是因为nextcloud默认的防爆力破解机制所致:在config.php配置文件中修改或者新增:'auth.bruteforce.protection.enabled' => false,...原创 2022-01-04 15:56:03 · 1568 阅读 · 0 评论 -
宝塔面板v7.7.0解锁付费插件教程分享
宝塔面板,简单高效的Linux服务器运维面板。宝塔Linux面板自发布以来,因其功能强、易部署、易用性、安全性等方面,受到个人站长的欢迎,符合国人使用习惯,近几年迅速普,专业版费用也越来越高。宝塔Linux面板解锁付费插件教程,适用宝塔最新正式版,软件商店所有插件永久使用,解锁后不反弹。1、解锁所有付费插件为永不过期文件路径:www/server/panel/data/plugin.json搜索字符串:"endtime": -1 全部替换为 "endtime": 9999999999992、显示永原创 2021-12-20 14:24:59 · 3323 阅读 · 1 评论 -
FireFox火狐浏览器历史版本下载地址
Flash player不支持最新版本的浏览器,因此需要安装历史版本:Firefox全历史版本下载:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/原创 2021-12-16 10:53:42 · 1346 阅读 · 0 评论 -
CentOS 7系统下使用外部MYSQL 8.0数据库部署Jumpserver堡垒机并配置SSL和LDAP
这里部署的堡垒机使用的是MYSQL 8.0外部数据库(MYSQL 8.0安装教程),IP地址为10.11.1.81、创建数据库连接到mysql数据库,并创建jumpserver数据库[root@mysql ~]# mysql -uroot -pEnter password:create database jumpserver default charset 'utf8';create user 'jumpserver'@'%' identified with 'mysql_native_pass原创 2021-12-13 11:36:49 · 2390 阅读 · 0 评论 -
Windos 10系统安装nvm、yarn和nrm
1、下载nvm并安装到C盘的Program Files目录下,nvm-win设置 nodejs 各版本安装目录。这个目录是 nvm install node版本 时存放 nodejs 的目录2、使用管理员身份打开CMD执行如下命令安装node.js、yarn和nrm:nvm ls availablenvm install 17.2.0nvm use 17.2.0npm install -g yarn npm install -g nrm查看软件版本:nvm versionnod原创 2021-12-07 17:19:16 · 820 阅读 · 0 评论 -
confluence服务器意外重启后,启动confluence提示Tomcat appears to still be running with PID xxxx. Start aborted.
原因:由于服务器异常重启,导致confluence无法启动服务,使用脚本startup.sh出现如下错误:[root@swufe-application atlassian-confluence-6.15.9]# ./bin/startup.shIf you encounter issues starting up Confluence, please see the Installation guide at http://confluence.atlassian.com/display/DOC/Co原创 2021-12-07 09:27:43 · 3673 阅读 · 0 评论