这两天在宝塔面板下折腾nextcloud,遇到了很多问题,详见:宝塔面板部署NextCloud逐一解决后台安全及设置警告 ,这里再补充几点 一、性能优化 性能优化的详细过程已完善,请移步 Nextcloud打开缓慢\卡顿的一些优化 Nextcloud由于各种原因,默认安装后,任何页面加载时间都过于缓慢。之前的文章有介绍到使用PHP的APCu模块以提升缓存性能,这里再介绍使用Memcached提高Nextcloud的性能。 Nextcloud支持多个不同类型的缓存后端,所……
Linux 分类下的文章
之前介绍了在CentOS下编译内网穿透软件ngrok服务端和客户端的过程,今天再介绍一款比ngrok更好用的内网穿透软件,Frp frp( fast reverse proxy),是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议,而且还支持点对点的内网穿透,可不用通过服务器中转。不过目前处于开发的初级阶段,并不能穿透所有类型的 NAT 设备,所以穿透成功率较低。穿透失败时可以尝试 stcp 的方式。 项目地址:https://git……
有时候会遇到人在外边,想要访问家里电脑上的东西,或者远程控制家中的其他设备,无奈家庭宽带一般都不会分配固定的公网IP。这时候就得需要通过一些内网穿透的软件,利用服务器进行中转。 ngrok就是一款中转服务软件,与其类似并常用的还有frp,今天分享一下在CentOS 7下编译Ngrok各个系统服务端和客户端的过程。 注:ngrok的使用方法不再记录 安装go语言 ngrok是基于go语言实现的,所以在编译ngrok客户端前先安装go语言环境,……
nextcloud可以看做是一款基于owncloud的私有云解决方案。如果只需要简单的使用nextcloud,最基本的部署环境只需要nginx(apache)+php即可。 记录一下在宝塔面板环境下搭建nextcloud的过程中出现的一些问题及解决。 =======更新======== Nextcloud 14.x版本后会出现一些新的警告,可以参照: 宝塔面板部署NextCloud(14.0.3)逐一解决后台安全及设置警告 Nextcloud 16.x 宝塔面板部署NextCloud(16.0.0)逐一解决后台安全及设置……
Linux系统下,下载文件一般使用wget直接下载,但是wget是不支持多线程,导致下载速度提不上来,尤其是下载大文件的时候特别明显 介绍一款多线程下载软件,axel:https://github.com/axel-download-accelerator/axel axel不仅支持多线程下载,并且还支持断点续传。记录一下CentOS 7.4.1708 编译安装axel的过程吧 yum install git -y git clone https://github.com/axel-download-accelerator/axel.git cd axel/ sh autogen.sh ……
接上一篇使用Rsync备份文件过程及问题解决,困扰了我好几天的问题终于解决了。水一篇,还原一下解决过程。 问题复现: 服务端为阿里云,安装宝塔面板,使用集成的PureFTP搭建ftp服务器 客户端为腾讯云,使用宝塔面板集成的FTP存储空间连接服务端,在添加ftp服务器信息后,一直卡在“正在获取文件列表” 起初我怀疑是宝塔的ftp备份插件出了什么问题,或者服务端ftp端口21没有在防火墙放行,但是都一一排除了。索性使用linux的ftp……
折腾了这几天,终于是把小站搞的差不多了,开始着手数据备份的实施。 之前用的国外的服务器,可以很方便的同步备份到Google Drive,换到腾讯云之后,GD失效了。所以只能考虑别的方案。 宝塔面板提供又拍云、七牛、阿里的OSS备份方案,但是对备份到云存储暂时没考虑,因为收费……只剩下FTP 结果FTP不知道怎么回事,能连接到备份服务器,但是总是无响应,手动执行ftp命令进行连接测试,发现总是在执行ls命令时卡住……目前还不知道原……
宝塔这个面板已经很实用的,内置的php模块挺多,一键安装也很方便,只不过有时候需要自己给php编译模块。 例如APCu,此模块为php的数据缓存模块,wordpress的w3 total cache插件、nextcloud等都会用到它。 本文以php 7.2 和 apcu 5.1.8 为例 php 7.0 和 7.1 版本,只需要替换以下命令中的红色字为 70 或者 71 即可 wget http://pecl.php.net/get/apcu-5.1.8.tgz tar xzvf apcu-5.1.8.tgz cd apcu-5.1.8 /www/server/php/72/bi……
早上起来,jevin发来消息,说是 Let’s Encrypt 的野卡证书终于开放上线了,有点小激动。 如此高大上的东西,必然要吃完早饭再来折腾。 之前一直用的LE的证书,所以就按部就班,首先在服务器端安装acme的申请脚本 curl https://get.acme.sh | sh 根据官方的说明,安装完毕后可以使用 acme.sh * 这样的命令执行申请,但是部分环境可能会遇到 acme.sh: command not found 的情况,这时只要使用绝对路径就行 ~/.acme.sh/acme……