Wayne's blog

分类 · Linux

首页

关于

aria2

Debian下搭建aria2下载器

环境debian9.5aria2 1.34.0nodeJs 10.15.1 如果不需要搭建aria2的webui的话可以忽略安装nodejs 开始安装用apt安装aria2 apt update apt install aria2 即使用apt安装 aria2也并不是一项服务aria2c工具已经添加进了path 可以直接使用了 安装nodeJs注意 不要直接apt install nodejs 直接安装是有问题的我们需要替换源安装 curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - apt install nodejs 配置aria2我们创建一个aria2的配置文件 以供快速启动 配置文件可以在任意地方 这里就在/usr..

更多
nextcloud

nextcloud更新记录14 to 15

近日 nextcloud更新到了25.0.2根据官方的更新版本来看 大版本的0.2版本是一个生产推荐版本 本站也是一直使用的nextcloud作为本站的资源存储云,于是乎 更新 环境php 7.0debian 9.5nextcloud 14.0.3 在这之前先解决一个之前的遗留小bug发现nextcloud的日志一直在报错 每秒两个.. You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at /usr/share/nginx/nextcloud/3rdparty/patchwork/utf8/src/Patchwork/..

更多
linuxdebianmysql

debian安装MySQL8

背景因为debian官方的源默认是mariaDB(apt install mysql) , 但是我们需要MySQL ,又想方便的安装使用bandel包安装等效于apt安装 除了更新 环境 debian 9.5mysql 8.0.11 下载bandel包解压tar -zxf 安装按照下面的顺序安装 libmysqlclient21_8.0.11-1debian9_amd64.deb libmysqlclient-dev_8.0.11-1debian9_amd64.deb mysql-common_8.0.11-1debian9_amd64.deb mysql-community-client-core_8.0.11-1debian9_amd64.deb mysql-community-client..

更多
VPNikev2linuxdebian

Debian下配置ikev2服务

写在前面虽然有可能被block..但因为折腾的过程太痛苦了…所以还是要发布出来,顺便装x….技术无罪 低调低调 环境 Debian 9.5Linux strongSwan U5.6.3/K4.9.0-8-amd64可信任机构颁发的SSL证书(DV即可) 使用可信任机构办法的SSL证书是为了使用体验 就可以在绝大多数设备上直接使用账号密码登陆验证,无需手动导入证书。 安装strongSwan 有两种安装方式 源码编译安装 包管理软件安装 更新索引apt update 编译安装安装编译环境(请确保有以下组件) apt-get install libpam0g-dev libssl-dev make gcc 下载并解压代码 cd /tmp # 此处进入到临时目录中 或者其他目录 wget ..

更多
nextcloudSSL

nextcloud部署ssl证书

本文基于之前的搭建nextcloud做的后续目的是为了https和http2,让访问更加安全和快速。之前的文章debian 9.5下搭建nextcloud (nginx + php + sqlite) ssl证书相关想要浏览器上显示绿锁(浏览器认证的可信任机构颁发的证书),是不可以使用自颁发证书的。你的服务商颁发了之后一般会有nginx所用到的.crt和.key,参考你的服务商的部署指南 配置nginx配置强制指向https把之前的注释解掉 server { listen 80; listen [::]:80; server_name cloud.example.com; #此处配置你的域名 # enforce https return 301 https:..

更多
linuxCentOSfirewall-cmd

CentOS下使用firewall-cmd管理端口

环境 centos 7 背景在别人搭建的centos server下要部署一个数据发送服务,数据发送服务需要对局域网内开放端口,于是乎对centos不是很熟悉的我又开始踩坑啦。 注意 firewall-cmd的用法有非常多 本文只介绍指定的端口控制 开放端口firewall-cmd --zone=public --add-port=80/tcp --permanent 关闭端口firewall-cmd --zone=public --remove-port=80/tcp --permanent tips –zone 指定作用域 –add-port 指定端口 端口/协议 –permanent 永久生效 注意–permanent 让该规则永久生效,没有该参数重启后失效如果加了一定要执行f..

更多
Linux

linux Screen工具

介绍 screen是一个终端的虚拟终端 用来解决ssh登陆后退出ssh后当前任务被结束的情况同时可以再screen进行输入,恢复screen等操作,(相比nohup更为强大) 解决乱码新建 vim ~/.screenrc 添加 defencoding GBK encoding UTF-8 GBK 参考:LINUX SCREEN窗口中文乱码问题 常用的命令 screen -ls 查看所有screen screen -S name 创建一个名为name的新screen screen -r xxxx.name 恢复screen exit screen 内输入exit即可销毁当前screen

更多
loading..
SSHserver

使用SSH Key优雅的登陆linux server

环境 debian 9.5 生成SSH Key推荐的命令 ssh-keygen -t rsa -b 4096 -C "[email protected]_" your_email@example.com使用你的邮箱或一个账号或是其他什么标记 不怎么推荐的命令 ssh-keygen -t rsa -b 4096 #默认的注释是你的主机 ssh-keygen -t rsa #默认的没有4094bit 安全低 生成过程中会需要一些输入 第一次是选择保存的位置(Ente..

更多
1234