<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nextcloud on 静静的安全笔记</title><link>https://ruajingjing.top/tags/nextcloud/</link><description>Recent content in Nextcloud on 静静的安全笔记</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Thu, 13 Feb 2020 15:40:57 +0000</lastBuildDate><atom:link href="https://ruajingjing.top/tags/nextcloud/index.xml" rel="self" type="application/rss+xml"/><item><title>Nextcloud配置问题及onlyoffice的SSL设置</title><link>https://ruajingjing.top/post/nextcloud%E9%85%8D%E7%BD%AE%E9%97%AE%E9%A2%98%E5%8F%8Aonlyoffice%E7%9A%84ssl%E8%AE%BE%E7%BD%AE/</link><pubDate>Thu, 13 Feb 2020 15:40:57 +0000</pubDate><guid>https://ruajingjing.top/post/nextcloud%E9%85%8D%E7%BD%AE%E9%97%AE%E9%A2%98%E5%8F%8Aonlyoffice%E7%9A%84ssl%E8%AE%BE%E7%BD%AE/</guid><description>&lt;img src="https://ruajingjing.top/" alt="Featured image of post Nextcloud配置问题及onlyoffice的SSL设置" /&gt;&lt;p&gt;之前的教程&lt;a class="link" href="https://blog.bugatii100peagle.cn/2019/11/01/%E4%B8%A2%E6%8E%89%E4%B8%BA%E7%9F%A5%E7%AC%94%E8%AE%B0%E7%94%A8Nextcloud/" target="_blank" rel="noopener"
 &gt;丢掉为知笔记用Nextcloud，不用hexo-admin也能实现一键发布&lt;/a&gt;中初步配置了Nextcloud还有onlyoffice的安装，但是使用中经常还有这个那个的问题出现。&lt;/p&gt;
&lt;h2 id="onlyoffice的ssl设置"&gt;onlyoffice的SSL设置
&lt;/h2&gt;&lt;p&gt;上一次不会用反向代理，搞个SSL搞得我差点又要重装。后来发现了宝塔的这个宝藏功能，操作非常顺滑。简单到让我怀疑自己之前的智商。上一篇我把onlyoffice设置好了，端口&lt;code&gt;9000&lt;/code&gt;可以访问，也就是浏览器中用&lt;code&gt;http://IP:9000&lt;/code&gt;打开。&lt;/p&gt;
&lt;p&gt;然后，上域名解析中心，添加一个解析记录，主机记录填&lt;code&gt;only&lt;/code&gt;,记录值填你的ip&lt;/p&gt;
&lt;p&gt;&lt;img alt="Snipaste_2020-02-13_16-15-10.png" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/2ebb2f66f38eb.png"&gt;&lt;/p&gt;
&lt;p&gt;然后上SSL管理中心申请一个证书下载。（阿里云签发证书挺快的10分钟左右吧）&lt;/p&gt;
&lt;p&gt;&lt;img alt="Snipaste_2020-02-13_16-17-37.png" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/9c17e49f6d657.png"&gt;&lt;/p&gt;
&lt;p&gt;在宝塔中新建一个网站，不用建立数据库和FTP。然后设置反向代理，就把域名定向到&lt;code&gt;9000&lt;/code&gt;端口了。&lt;/p&gt;
&lt;p&gt;&lt;img alt="Snipaste_2020-02-13_16-25-56.png" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/a52b44ebb4a75.png"&gt;&lt;/p&gt;
&lt;p&gt;在网站上配置SSL&lt;/p&gt;
&lt;p&gt;&lt;img alt="Snipaste_2020-02-13_16-27-35.png" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/498f911bc794f.png"&gt;&lt;/p&gt;
&lt;p&gt;配置成功，这样就可以在Nextcloud中启用全站https了。（PS：手机端的Nextcloud也可以链接了）&lt;/p&gt;
&lt;p&gt;&lt;img alt="Snipaste_2020-02-13_16-28-23.png" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/38d10dd14ec2c.png"&gt;&lt;/p&gt;
&lt;h2 id="nextcloud上传文件大小限制"&gt;NextCloud上传文件大小限制
&lt;/h2&gt;&lt;p&gt;&lt;a class="link" href="https://www.orgleaf.com/2830.html" target="_blank" rel="noopener"
 &gt;Nextcloud/ownCloud上传大于512MB的文件的相关配置&lt;/a&gt;中有提到可以修改php配置，在宝塔面板中操作更简单。&lt;/p&gt;
&lt;p&gt;找到软件商店，点击PHP设置&lt;/p&gt;
&lt;p&gt;&lt;img alt="php设置" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20200213/155913798.png"&gt;&lt;/p&gt;
&lt;p&gt;把红框里的数都改大一点，根据你服务器的性能做调整。&lt;/p&gt;
&lt;p&gt;&lt;img alt="这里我把时间设为60小时，文件大小限制10G，内存扩为1G" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20200213/160029562.png"&gt;&lt;/p&gt;
&lt;p&gt;在nextcloud设置界面看一下。&lt;/p&gt;
&lt;p&gt;&lt;img alt="Snipaste_2020-02-13_16-06-55.png" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/a71d4fbc812ca.png"&gt;&lt;/p&gt;
&lt;p&gt;这样就可以上传大文件了，客户端上传依旧慢，没办法，但是大文件是可以传了，只是传输效率问题了。&lt;/p&gt;
&lt;h2 id="概览报错和警告"&gt;概览报错和警告
&lt;/h2&gt;&lt;p&gt;虽然概览中的报错大多数都可以不管，也不会影响基本使用，但是它膈应啊。受不了就参考&lt;a class="link" href="https://bugxia.com/1131.html" target="_blank" rel="noopener"
 &gt;宝塔面板部署NextCloud（16.0.0）逐一解决后台安全及设置警告&lt;/a&gt;一个一个撸顺就行。&lt;/p&gt;
&lt;p&gt;&lt;img alt="终于没有报错了，不容易" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/2020/02/13/41b5dc31db9cc.png"&gt;&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;其他一堆可能有用的链接&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://blog.csdn.net/forwardlee163/article/details/80476170" target="_blank" rel="noopener"
 &gt;最新版nextcloud+onlyoffice（docker）安装步骤&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.orgleaf.com/2588.html" target="_blank" rel="noopener"
 &gt;使用Docker部署ONLYOFFICE Document Server&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bugxia.com/197.html" target="_blank" rel="noopener"
 &gt;宝塔面板下nextcloud完美优化配置&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.jianshu.com/p/02d18ed61692" target="_blank" rel="noopener"
 &gt;将 Android 上日历同步到 Nextcloud&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://dengxj.blog.csdn.net/article/details/89038590" target="_blank" rel="noopener"
 &gt;Nextcloud配置过程中提示Invalid hash - .user.ini的解决办法&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="%e5%ae%9d%e5%a1%94%e9%9d%a2%e6%9d%bf%e9%83%a8%e7%bd%b2NextCloud%e9%80%90%e4%b8%80%e8%a7%a3%e5%86%b3%e5%90%8e%e5%8f%b0%e5%ae%89%e5%85%a8%e5%8f%8a%e8%ae%be%e7%bd%ae%e8%ad%a6%e5%91%8a" &gt;宝塔面板部署NextCloud逐一解决后台安全及设置警告&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;</description></item><item><title>丢掉为知笔记用Nextcloud，不用hexo-admin也能实现一键发布</title><link>https://ruajingjing.top/post/%E4%B8%A2%E6%8E%89%E4%B8%BA%E7%9F%A5%E7%AC%94%E8%AE%B0%E7%94%A8nextcloud/</link><pubDate>Fri, 01 Nov 2019 23:29:45 +0000</pubDate><guid>https://ruajingjing.top/post/%E4%B8%A2%E6%8E%89%E4%B8%BA%E7%9F%A5%E7%AC%94%E8%AE%B0%E7%94%A8nextcloud/</guid><description>&lt;img src="https://ruajingjing.top/" alt="Featured image of post 丢掉为知笔记用Nextcloud，不用hexo-admin也能实现一键发布" /&gt;&lt;p&gt;之前，我写了一篇如何将Nodepp和Hexo博客，还有为知笔记私有云Dokcer服务配置在一个服务器上的文章。我写文章的时候为知笔记还不支持私有云保存微信文章，然而在我配置完不久后他就更新了Docker，支持剪藏，不过年费199元，仅限五人以下。&lt;/p&gt;
&lt;p&gt;正在我纠结要不要付费的时候，我之前常用的同步网盘Mega空间到期，而它官网被墙，导致我连手动释放都弄不了，只有放弃。你说为啥不用国内某盘，我只能说一声呵呵。🙂&lt;/p&gt;
&lt;p&gt;我终于打算用自己的服务器搭建一个网盘了，在众多自建网盘中我选择了NextCloud，因为它界面看起来简洁优雅(对，我就是这么颜狗），还有PC和移动端，必要符合我的使用情况。终于翻遍各种教程，搭建好了之后，我的学生机宕了。比较是学生机，对他要求也不能太高了是吧。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;服务器Ubuntu18.04, 已安装Node10.16.0，宝塔面板, Docker&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h2 id="安装nextcloud并挂载阿里云oss"&gt;安装Nextcloud并挂载阿里云OSS
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;从官网下载最新版本[]的包，此处17&lt;/li&gt;
&lt;li&gt;在下载的同时先在服务器上配置依赖环境&lt;/li&gt;
&lt;li&gt;上传.tar.gz包到网站目录，解压，刷新浏览器登录&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="安装依赖"&gt;安装依赖
&lt;/h3&gt;&lt;p&gt;依赖安装挺麻烦的，尤其是配置&lt;code&gt;PHP7.2&lt;/code&gt;，可以先一边登录官网下载 &lt;code&gt;.tar.gz&lt;/code&gt; 包一边配置依赖。
宝塔面板环境配置如下图&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;apt-get install apache2 mariadb-server libapache2-mod-php7.2
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;3&lt;/span&gt;&lt;span class="cl"&gt;apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="安装nextcloud"&gt;安装Nextcloud
&lt;/h3&gt;&lt;p&gt;将&lt;code&gt;.tar.gz&lt;/code&gt;包上传到服务器解压，刷新浏览器。默认账户admin，密码12345678，点击链接数据库。初次登录加载会有点慢。&lt;/p&gt;
&lt;p&gt;&lt;img alt="记得宝塔中创建数据库" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/015345214.png"&gt;&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;错误提示：PHP zip未安装&lt;/p&gt;
&lt;p&gt;检查依赖是否安装，重启服务器，注意切换为PHP7.2&lt;/p&gt;
&lt;p&gt;你看官网给的依赖安装的命令都是7.2的，说明还未支持PHP7.3&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h3 id="挂载阿里云oss"&gt;挂载阿里云OSS
&lt;/h3&gt;&lt;p&gt;参考&lt;a class="link" href="https://www.jianshu.com/p/30e754bd50f9" target="_blank" rel="noopener"
 &gt;阿里云ECS使用ossfs挂载OSS使用&lt;/a&gt;，&lt;a class="link" href="https://blog.topstalk.com/centos7%e4%bd%bf%e7%94%a8ossfs%e5%b7%a5%e5%85%b7%e6%8c%82%e8%bd%bd%e9%98%bf%e9%87%8c%e4%ba%91oss/" target="_blank" rel="noopener"
 &gt;centos7使用ossfs工具挂载阿里云oss&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;上&lt;a class="link" href="https://help.aliyun.com/document_detail/32196.html" target="_blank" rel="noopener"
 &gt;阿里云ossfs&lt;/a&gt;下载对应的包安装。&lt;/p&gt;
&lt;p&gt;在nextcloud目录下新建一个空文件夹，用来存放挂载到oss的文件。&lt;/p&gt;
&lt;p&gt;&lt;img alt="必须在nextcloud目录下" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/015305504.png"&gt;&lt;/p&gt;
&lt;h3 id="设置ossfs"&gt;设置ossfs
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; my-bucket:my-access-key-id:my-access-key-secret &amp;gt; /etc/passwd-ossfs
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;chmod &lt;span class="m"&gt;640&lt;/span&gt; /etc/passwd-ossfs
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="查询www的id编号"&gt;查询www的id编号
&lt;/h3&gt;&lt;p&gt;id www
这一步很重要，这个号就是下面ouid的号，如果没有这个选项，root用户会覆盖挂载文件本身www的所属组，造成上传文件失败。&lt;/p&gt;
&lt;h3 id="挂载oss"&gt;挂载OSS
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;ossfs bucket名字 服务器上被挂目录绝对路径 -ourl&lt;span class="o"&gt;=&lt;/span&gt;你的oss外链 -o &lt;span class="nv"&gt;umask&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;007&lt;/span&gt; -o allow_other -ouid&lt;span class="o"&gt;=(&lt;/span&gt;wwwid&lt;span class="o"&gt;)&lt;/span&gt; -ogid&lt;span class="o"&gt;=(&lt;/span&gt;wwwid&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;成功的标志是如图，输入&lt;code&gt;df -h&lt;/code&gt;后，而挂载目录还是属于www组&lt;/p&gt;
&lt;p&gt;&lt;img alt="您的256T大空间" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/015231312.png"&gt;&lt;/p&gt;
&lt;h3 id="nextcloud上接上oss"&gt;NextCloud上接上OSS
&lt;/h3&gt;&lt;p&gt;要注意挂载的目录必须在nextcloud下。不在nextcloud目录下的怎么办，FTP嘛！&lt;/p&gt;
&lt;p&gt;&lt;img alt="管理员设置外部储存" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/015116790.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="设置外部储存" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/014621216.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="挂载成功如图" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/014528186.png"&gt;&lt;/p&gt;
&lt;h2 id="安装onlyoffice"&gt;安装onlyoffice
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;sudo docker pull onlyoffice/documentserver
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;sudo docker run --name onlyoffice -i -t -d -p PORT_NUMBER&lt;span class="o"&gt;(&lt;/span&gt;9000&lt;span class="o"&gt;)&lt;/span&gt;:80 --restart&lt;span class="o"&gt;=&lt;/span&gt;always onlyoffice/documentserver
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;3&lt;/span&gt;&lt;span class="cl"&gt;PORT_NUMBER为希望映射的外部端口这里我的为9000
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;有时在应用列表找不到配置项，还需要上传一个界面。&lt;a class="link" href="https://apps.nextcloud.com/apps/onlyoffice" target="_blank" rel="noopener"
 &gt;onlyoffice配置界面&lt;/a&gt;然后在应用列表中启用，设置转播端口为9000即可。&lt;/p&gt;
&lt;p&gt;&lt;img alt="Doc界面，就是加载有点慢，学生机也就这样了" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/013925660.png"&gt;&lt;/p&gt;
&lt;h2 id="安装note"&gt;安装Note
&lt;/h2&gt;&lt;p&gt;上官网下载安装包上传&lt;code&gt;app&lt;/code&gt;文件夹解压，刷新浏览器应用列表启用即可。&lt;/p&gt;
&lt;p&gt;他还有安卓客户端，可以设置分类，下级目录分隔是&lt;code&gt;/&lt;/code&gt;号。理论上是无限子文件夹，不过建议不超过三级。在右上角选择分类即可。笔记支持&lt;code&gt;Markdown&lt;/code&gt;语法，不过数学公式无法渲染，table的渲染只在web端有效，没有剪藏功能。即使这样，还是要用啊，毕竟是自己一手搭建的，完全免费。对于为知笔记中的迁移，在其目录下有笔记文档，&lt;code&gt;.wiz&lt;/code&gt;文件可以用浏览器打开，然后手动复制到自己的NextCloud-Note下，暂时没有大批量迁移的方案。&lt;/p&gt;
&lt;p&gt;&lt;img alt="右上角分类" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/020538659.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="子文件夹的显示" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/021208940.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="笔记显示，支持md语法" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/020607616.png"&gt;&lt;/p&gt;
&lt;h2 id="安装markdown-edit"&gt;安装Markdown Edit
&lt;/h2&gt;&lt;p&gt;NextCloud17上安装有点问题，还在已经有人填坑了。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://github.com/icewind1991/files_markdown/issues/135" target="_blank" rel="noopener"
 &gt;https://github.com/icewind1991/files_markdown/issues/135&lt;/a&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; /path/to/nextcloud/apps
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;wget https://github.com/nextcloud/files_texteditor/archive/v17.0.0.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;3&lt;/span&gt;&lt;span class="cl"&gt;tar -xzf v17.0.0.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;4&lt;/span&gt;&lt;span class="cl"&gt;mv files_texteditor-17.0.0 files_texteditor
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;5&lt;/span&gt;&lt;span class="cl"&gt;find files_texteditor/ -type f -print0 &lt;span class="p"&gt;|&lt;/span&gt; xargs -0 chmod &lt;span class="m"&gt;640&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;6&lt;/span&gt;&lt;span class="cl"&gt;find files_texteditor/ -type d -print0 &lt;span class="p"&gt;|&lt;/span&gt; xargs -0 chmod &lt;span class="m"&gt;750&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;7&lt;/span&gt;&lt;span class="cl"&gt;sudo chown -R &amp;lt;webserver user&amp;gt;:&amp;lt;webserver user&amp;gt; files_texteditor
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;8&lt;/span&gt;&lt;span class="cl"&gt;rm v17.0.0.tar.gz
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;以上用到的主要参考教程：&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://docs.nextcloud.com/server/17/admin_manual/installation/source_installation.html#example-installation-on-ubuntu-18-04-lts-server" target="_blank" rel="noopener"
 &gt;https://docs.nextcloud.com/server/17/admin_manual/installation/source_installation.html#example-installation-on-ubuntu-18-04-lts-server&lt;/a&gt;
&lt;a class="link" href="https://blog.csdn.net/Maggie_up/article/details/83310021" target="_blank" rel="noopener"
 &gt;https://blog.csdn.net/Maggie_up/article/details/83310021&lt;/a&gt;
&lt;a class="link" href="https://www.orgleaf.com/1704.html" target="_blank" rel="noopener"
 &gt;https://www.orgleaf.com/1704.html&lt;/a&gt;
&lt;a class="link" href="https://blog.csdn.net/qq_22870837/article/details/83346640" target="_blank" rel="noopener"
 &gt;https://blog.csdn.net/qq_22870837/article/details/83346640&lt;/a&gt;
&lt;a class="link" href="https://blog.csdn.net/chn_sdn/article/details/81634951" target="_blank" rel="noopener"
 &gt;https://blog.csdn.net/chn_sdn/article/details/81634951&lt;/a&gt;
&lt;a class="link" href="https://blog.csdn.net/qq_36361250/article/details/84766179" target="_blank" rel="noopener"
 &gt;https://blog.csdn.net/qq_36361250/article/details/84766179&lt;/a&gt;
&lt;a class="link" href="https://help.aliyun.com/document_detail/32196.html" target="_blank" rel="noopener"
 &gt;https://help.aliyun.com/document_detail/32196.html&lt;/a&gt;
&lt;a class="link" href="https://github.com/ONLYOFFICE/onlyoffice-owncloud" target="_blank" rel="noopener"
 &gt;https://github.com/ONLYOFFICE/onlyoffice-owncloud&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h2 id="其他"&gt;其他
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/TriDiamond/hexo-theme-obsidian/blob/master/README_CN.md" target="_blank" rel="noopener"
 &gt;本站炫酷的Hexo主题&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://mpic.lzhaofu.cn/" target="_blank" rel="noopener"
 &gt;Windows端上传图床工具，支持阿里云OSS，免费工具，丑但人狠话不多&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;宝塔小程序发布
我的博客的&lt;code&gt;.md&lt;/code&gt;文件就是用了FTP，与电脑端同步，速度超快的说，而且Nextcloud还有&lt;code&gt;Markdown Edit&lt;/code&gt;插件，编写博客内容挺方便的，这个发布嘛，宝塔有神器！
宝塔小程序的计划任务直接使用&lt;code&gt;hexo&lt;/code&gt;命令会报错误&lt;code&gt;commond not ...&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a class="link" href="https://www.cnblogs.com/Ghost-bird/p/11237208.html" target="_blank" rel="noopener"
 &gt;https://www.cnblogs.com/Ghost-bird/p/11237208.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;上面这个帖子指出了是环境配置问题。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解决方案&lt;/strong&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;which hexo
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="cp"&gt;#!/bin/bash
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;SHELL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/bin/sh
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;3&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;PATH&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:你的Hexo执行目录
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;4&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; PATH
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;5&lt;/span&gt;&lt;span class="cl"&gt;hexo g -d --cwd /www/wwwroot/你的Hexo博客目录
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;img alt="添加计划任务" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/014207606.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="购买服务，但是我后悔了，微信小程序没有执行按钮" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://newblogimg.oss-cn-beijing.aliyuncs.com/blog/20191102/014112685.png"&gt;&lt;/p&gt;</description></item></channel></rss>