linux学习记录

  • 首页
  • 入门LINUX
  • 建站
  • Why
建站
建站

Nextcloud集成Onlyoffice实现在线查看和编辑office文件(同一台服务器)

服务器在家里,有公网IP,通过DDNS和端口映射,通过域名实现访问Nextcloud。 内网:路由器做host映射服务器内网IP,内外网必须同端口。 ONLYOFFICE Docs地址,这里如果设置内网,则在外面无法正常打开office;设置外网,则内网无法正常访问; Nextcloud加了SSL证书,所以onlyoffice也必须https; 最开始内外网配置的不同端口,也各种问题绕了很久。 Docker安装onlyoffice,docker-compose文件参考如下: version:'3.3' servic…

2022年11月6日 0条评论 381点热度 0人点赞 Frank 阅读全文
入门LINUX

避坑指南:通过Docker搭建思源笔记

通过docker部署思源笔记,官方文档还算比较清晰,以下主要记录一些可能会遇到的坑,给后来人提个醒。 这个是官方的案例: docker run -v /siyuan/workspace:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace/ 转换成docker-compose.yml后: version:'3.3' services:     siyuan:       image: b3log/…

2022年9月4日 0条评论 2389点热度 2人点赞 Frank 阅读全文
入门LINUX

docker安装Tiny Tiny RSS在线阅读器(基于ubuntu20.04)

1、先安装docker和docker-compose,参见《docker:从安装到能用(基于ubuntu20.04)》 2、下载 docker-compose.yml 和 .env-dist 5、nginx配置如下: PS1:如果发现问题,修改 docker-compose 配置文件后,需要执行下面的命令重启 Docker 容器们: PS2:查看容器挂载点,找到数据位置:

2021年9月26日 0条评论 1867点热度 1人点赞 Frank 阅读全文
建站

(解决)PDF.js提示:载入PDF时发生错误 ,信息:Failed to fetch

一直以来都有一个困扰,就是自己搭建的Nextcloud在线浏览PDF始终有问题,如下图: 之前也在网上胡乱搜索了一通,各种更换PDFJS版本、CORS解决跨域问题、安装chrome跨域扩展,都没有解决问题。于是我就把问题归结于“水土不服”了,nextcloud嘛,老外的东西,可能某些东西被土蔷导致在线加载异常吧。 直到我又搭建了kodbox,在线浏览PDF仍然异常。这我就纳闷了,官方的演示站可是很正常的。 再次不服气,索性我就打开了F12,看了整个PDF的加载过程:首先从服务器加载pdfjs,然后加载pdf文件,然…

2021年5月24日 5条评论 3691点热度 17人点赞 Frank 阅读全文
入门LINUX

nginx架设多站点(包括wordpress),并实现https访问与跳转

之前用LAMP(ubuntu-server20.04+apache+mariadb+php),搭建了wordpress,相关链接: 《从头安装Ubuntu所需软件(一):openssh、apache》、《初步折腾apache:使用apache创建多个站点》、《从头安装Ubuntu所需软件(二):php及模块》、《ubuntu20.04安装phpmyadmin的坑》、《二步折腾Apache:配置站点https》。 增加点需求,再搭建一个https的网站,且后端为普通http服务。 试过通过apache来实现,太不容易…

2021年3月5日 0条评论 732点热度 0人点赞 Frank 阅读全文
入门LINUX

ubuntu20.04安装nginx,并实现简单反向代理

1、最简单的方式,使用库安装,默认1.18版本: 安装完毕,默认自动启动,我这里因为apache占用了80端口,导致启动失败;我在ports.conf中取消了80的监听,然后重启apache,再手动启动nginx即可; apt安装的nginx可直接systemctl启动、停止、重启,如: 2、安装nginx后,配置文件目录默认在/etc/nginx(这点与apache类似) 然后也存在sites-available和sites-enable两个目录,与apache2的功能也一样,但是因为没有a2ensite命令,所…

2021年3月4日 0条评论 1253点热度 0人点赞 Frank 阅读全文
入门LINUX

wordpress设置固定连接及http强制跳转https的设置

自上次《从Windows迁移wordpress5.4.2到ubuntu20.04》后,博客一直都稳定运行,今天上去查找资料,突然发现网址居然是xxx.index.php/xxx ;个人不太喜欢index.php这种多余的字符,必须去掉; 进入后台-设置-固定连接,设置文章名.html后缀,保存;然后页面出现404,无法访问了。 以下是解决方案: 我的环境:Ubuntu20.04+apache2 进入/etc/apache2/sites-enable,直接编辑你的conf文件,因为我开启了SSL,这里是编辑wordp…

2020年11月20日 0条评论 1036点热度 0人点赞 Frank 阅读全文
建站

美化nextcloud连接,去掉地址和分享连接中的index.php

刚安装好的nextcloud,分享地址是类似https://example.org/nextcloud/index.php/s/Sv1b7krAUqmF8QQ的形式,其中那个index.php看着很多余,那如何去掉? 1、启用相关模块 2、修改配置 将overwrite.cli.url后面设置为你的访问域名; 将htaccess.RewriteBase后面设置为你的网站目录;(如果你的网站目录就是nextcloud,那么就是/,如果是下面的子目录,那么就是/子目录名) 3、开启apached的Rewrite模块(2…

2020年7月25日 0条评论 2201点热度 4人点赞 Frank 阅读全文
建站

WebDav加持,让Keepass实现云同步

大名鼎鼎的Keepass无需过多介绍,本人自从用上表示再也离不开了。但是有个问题稍微有点麻烦,就是由于数据库在本机,多设备之间不是特别方便,电脑与电脑之间倒还好,我利用微云同步搞定了。但是手机上我只能隔一段时间就去人工拷贝一份,稍显麻烦。(虽然微云有移动端,但是由于我不放心将数据明文放在网盘,我微云里的数据全都是加密存储,所以……) 但是不怕,WEBDAV搞定它,首先就是满网络天花乱坠的坚果云。 就跟我之所以放弃1password使用keepass的原因一样,这么私密的数据放在别人那里我是不放心的,所以坚果云也放弃…

2020年7月20日 0条评论 586点热度 2人点赞 Frank 阅读全文
建站

基于WIN10和IIS搭建wordpress博客

作为小白入门LINUX,期间会遇到无数问题,所以记录是十分必要的,因此我需要搭建一个博客程序。wordpress世界流行,废话不多说,就它了。基于LINUX正在入门,使用LINUX搭建暂时还是痴人说梦,所以就在WIN10上用IIS来搭建吧。以后LINUX的WWW服务弄好之后,还可以再转移过去。(顺便再测试下LINUX搭建WWW服务和WINDOWS到底哪个效率更好) 首先就想到了phpstudy集成部署环境,但是逛了一圈,现在的新版已经不支持IIS,一想到nginx的伪静态难搞,果断放弃,等将来LINUX入门后再研究…

2020年7月9日 1条评论 904点热度 0人点赞 Frank 阅读全文
最新 热点 随机
最新 热点 随机
ubuntu-server20.04安装clash,并快速配置到可用 Nextcloud集成Onlyoffice实现在线查看和编辑office文件(同一台服务器) 用WinSW将windows程序注册为系统服务 避坑指南:通过Docker搭建思源笔记 我的第10010次尝试使用linux桌面系统(代替windows) docker安装Tiny Tiny RSS在线阅读器(基于ubuntu20.04)
从头安装Ubuntu所需软件(二):php及模块 安装全新Ubuntu Server20.04 我的第10010次尝试使用linux桌面系统(代替windows) 用WSL搭建WWW服务似乎是一条错误的路 从Windows迁移wordpress5.4.2到ubuntu20.04 从头安装Ubuntu所需软件(五):jellyfin和emby
标签聚合
MYSQL docker Nginx aardio aria2 ubuntu apache nextcloud

COPYRIGHT © 2020-2023 frank9.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

渝ICP备2020014100号-1