,失败的概率较大。...Ubuntu的nouveau禁用方法: a、在/etc/modprobe.d中创建文件blacklist-nouveau.conf 输入命令:$ sudo vi /etc/modprobe.d/blacklist-nouveau.conf...如果你遇到了重复登陆情况,不用急着重装系统,官方教程上有提及,原因上一步的注中有提及,在安装openGL时你可能不注意选择了yes,请卸载cuda,然后重装。...b、也可能会是这样(因为我的是a里面的情况,所以该部分引用的其他人的解决方案) ls: cannot access/dev/nvidia*: No such file or directory 或是这样的...如果你是第一次打开这个文件,它应该是空的(除了一行又一行的#注释项外)。
1) 在 Ubuntu KVM HOST 上安装 ansible sudo apt install -y software-properties-common sudo apt-add-repository...确保 kvmhost 上的/etc/hosts 中没有定义对 ubuntu20Server 的 ip 映射。注意修改ubuntu20Server中的mac避免冲突。...测试网络的连通性,在 kvmhost 上 ping ubuntu20Server。...7) 下载在 VM 安装 Docker 的脚本,并安装 在 kvmhost 上执行: ansible-galaxy install \ --roles-path ~/.ansible/roles/ \...执行以下语句,将在第五步创建的 VM ubuntu20Server 中安装 Docker 20.10.4。 ansible-playbook .
准备 要学习本教程,您需要: 一个Ubuntu 16.04服务器,包括一个sudo非root用户。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 按照如何在Ubuntu 16.04上安装Nginx,在服务器上安装Nginx。...title> 404 Not Found nginx/1.10.0 (Ubuntu...这告诉Nginx在哪里可以找到包含访问者IP地址与其各自国家/地区之间映射的GeoIP数据库。此数据库预装了Ubuntu 16.04。...想要了解更多关于使用Nginx的地图模块的相关教程,请前往腾讯云+社区学习更多知识。 ---- 参考文献:《How to Use Nginx's map Module on Ubuntu 16.04》
介绍 ownCloud是一种能够将您的数字生活存储在私人服务器上的强大解决方案。默认情况下,数据与操作系统保存在同一分区中,这可能会导致可用磁盘空间不足。...例如,随着高分辨率图片和高清视频的不断备份,很容易耗尽空间。随着存储需求的增长,可能需要移动ownCloud的data目录。...准备 一台已经设置好可以使用sudo命令的非root账号的Uowncloud服务器,并且已开启防火墙。...虽然我们使用的是块存储设备,但此处的说明适用于重定位data目录,无论使用何种技术。 更多Ubuntu教程请前往腾讯云+社区学习更多知识。...参考文献:《How To Move the Data Directory for ownCloud on Ubuntu 16.04》
介绍 本教程将向您展示如何在运行Apache作为Web服务器的Ubuntu 16.04服务器上设置Let's Encrypt的TLS / SSL证书。...先决条件 要完成本指南,您需要: 具有非root sudo权限的用户的Ubuntu 16.04服务器,没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器...当您准备好继续前进时,请使用启用了sudo的帐户登录您的服务器。 第1步 - 安装 Let's Encrypt的客户端 让我们通过服务器上运行的客户端软件获取加密证书。...在非系统发行版上,此功能由放置在/etc/cron.d其中的cron脚本提供。该任务每天运行两次,并将续订任何在到期后30天内的证书。...---- 参考文献:《How To Secure Apache with Let's Encrypt on Ubuntu 16.04》
它提供了一种轻松自动的方式来获取免费的 SSL/TLS 证书 - 这是在 Web 服务器上启用加密和 HTTPS 流量的必要步骤。...获取和安装证书的大多数步骤可以通过使用名为 Certbot 的工具进行自动化。 特别地,该软件可在可以使用 shell 的服务器上使用:换句话说,它可以通过 SSH 连接使用。...在本教程中,我们将看到如何使用 certbot 获取免费的 SSL 证书,并在 Ubuntu 16.04 服务器上使用 Nginx。...Certbot 开发人员维护自己的 Ubuntu 仓库,其中包含比 Ubuntu 仓库中存在的软件更新的软件。...在 NGINX 上配置 SSL/TLS 下一步是服务器配置。在 /etc/nginx/snippets/ 中创建一个新的代码段。 snippet 是指一段配置,可以包含在虚拟主机配置文件中。
Redis客户端和服务器之间的流量将通过专用加密隧道进行路由,类似于专用SSH隧道。我们将使用两台Ubuntu 16.04服务器进行演示。...使用spiped的一些优点是: Ubuntu 在其默认存储库中维护 spiped 包。 该Redis的项目目前建议使用spiped加密的流量。 配置简单直观。 每个用途都使用一个新管道。...安装Redis客户端 另一台Ubuntu 16.04机器将作为客户端。...在Redis服务器上生成加密密钥 接下来,在Redis服务器上的/etc中创建一个spiped配置目录,以存储我们将为加密生成的密钥: sudo mkdir /etc/spiped 键入以下内容生成安全密钥...---- 参考文献:《How To Encrypt Traffic to Redis with Spiped on Ubuntu 16.04》
本文将详细介绍在Ubuntu16.04 LTS上对OpenJDK8进行编译,为了方便大家快速搭建起OpenJDK8的调试开发环境,我还录制了对应的视频放到了B站上,大家可以参考。...1、准备编译环境 使用的操作系统为Ubuntu16.04 LTS(LTS:Long Term Support,长期演进版,Ubuntu会对这一版本的支持时间更长。...目前Java也在运用这种方式),如果读者没有安装Ubuntu,可以在Windows上使用虚拟机的方式进行安装,或者可以直接在电脑上安装多系统,这种方式比以虚拟机安装的方式速度要快。...Ubuntu操作系统使用的是Linux内核,由于HotSpot是由C++编写的,所以在编译时需要Linux的编译器GCC。...在Ubuntu操作系统下编译可以分为两步: 第一步,生成编译配置的脚本 生成编译配置的脚本使用的命令如下: bash .
准备 您需要一台Ubuntu 16.04服务器和至少1G的RAM。正确安装Jenkins,安装教程详见腾讯云实验室Jenkins 环境搭建,并为Jenkins服务器分配域名。...为了最好地控制我们的测试环境,我们将在Docker容器中运行测试我们的应用程序。在Jenkins启动并运行后,在服务器上安装Docker。...使用您在安装期间配置的管理帐户登录Jenkins Web界面。 在主界面中,单击左侧菜单中的凭据: [凭据] 在下一页上,单击Jenkins范围内(全局)旁边的箭头。...为了验证这一点,在我们的GitHub上的存储库页面中,您可以单击克隆或下载按钮左侧的创建新文件按钮: [创建新文件] 在下一页上,选择文件名和一些虚拟内容: [添加内容] 完成后,单击底部的“ 提交新文件...---- 参考文献:《How To Set Up Continuous Integration Pipelines in Jenkins on Ubuntu 16.04》
我们将使用Ubuntu 16.04服务器作为Ansible控制机器。不需要远程主机。 准备 您将需要一个具有sudo权限的非root用户的Ubuntu 16.04服务器。...在服务器上,您需要安装和配置Ansible。 什么是Ansible Vault? Vault是一种允许将加密内容透明地并入Ansible工作流程的机制。...如果文件实际上包含敏感数据,您很可能在具有权限和所有权限制的情况下锁定远程主机上的访问权限。...我们可以通过输入以下内容完成上一节中的相同任务: $ ansible --vault-password-file=.vault_pass -bK -m copy -a 'src=secret_key dest...------ 参考文献:《How To Use Vault to Protect Sensitive Ansible Data on Ubuntu 16.04》
准备 要完成本教程,您需要具备以下内容: 一个配置了一个具有sudo权限的非root用户的Ubuntu 16.04服务器。...在Ubuntu 16.04上,这意味着修改Rsyslog配置文件。您需要进行的唯一修改是在配置文件中附加几行代码。...但是,该文件没有在Ubuntu等Linux发行版上运行它所需的所有选项,因此我们将创建自己的文件。 配置文件有三个部分: 守护程序选项和功能设置列表。这些也可以通过阅读osqueryi。...在任何Ubuntu 16.04服务器上都有相当多的,但是它们是哪些,是否有任何不应该出现在系统上?这些问题的答案将帮助您检测backdoored二进制文件。...---- 参考文献:《How To Monitor Your System Security with osquery on Ubuntu 16.04》
准备 要学习本教程,您需要: 一个Ubuntu 16.04服务器,具有sudo权限的非root用户。该服务器将成为您的ProxySQL实例。 配置三个MySQL服务器以形成多主复制组。...命名约定是proxysql_version-distribution.deb,其中version类似于版本1.4.4的1.4.4字符串,并且distribution是一个类似于64位Ubuntu 16.04...的ubuntu16_amd64字符串。...,这意味着它暂时被认为是无法访问的,因此所有流量将分布在剩余的两个在线节点上。...---- 参考文献:《How to Use ProxySQL as a Load Balancer for MySQL on Ubuntu 16.04》
准备 在开始之前,您需要以下准备工作: 3个Ubuntu 16.04服务器,至少2GB的RAM ,并启用了专用网络。他们都应该在同一个地区。...我们将在您的第一台服务器上安装CockroachDB,cockroach-01,然后在其他服务器上执行相同操作。 要开始使用,请使用SSH 登录cockroach-01。...记下你的cockroach-01的私人IP地址。该专用IP位于列出的信息上排。 应该在cockroach-01上执行以下命令来启动集群。...您的连接字符串应连接到端口26257,并可以使用任何节点的IP地址。这意味着您的防火墙还必须允许端口26257上的连接(正如我们在准备中设置的那样)。...---- 参考文献:《How To Deploy CockroachDB on a Three-Node Cluster on Ubuntu 16.04》
在本教程中,我们将了解如何使用Nginx的头模块来实现浏览器缓存。 准备 要学习本教程,您需要: 一台已经设置好可以使用sudo权限的非root账号的Ubuntu 16.04服务器,并且已开启防火墙。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 在服务器上安装Nginx。 除了头模块,我们还将在本文中使用Nginx的地图模块。...结论 headers模块可用于向响应添加任意头,但正确设置缓存控件头是其最有用的应用程序之一。它提高了网站用户的性能,特别是在移动运营商网络等具有更高延迟的网络上。...它还可以在搜索引擎上产生更好的结果,将速度测试纳入其结果。设置浏览器缓存标头是Google的PageSpeed测试工具的主要建议之一。...---- 参考文献:《How to Implement Browser Caching with Nginx's header Module on Ubuntu 16.04》
证书来源: Let’s Encrypt 站点支持:https://certbot.eff.org/ VPS环境:Ubuntu 16.04 Web服务器:Apache2 下面是配置流程,比较简单,按照官网的操作就可以进行了...2.安装完成之后,开始使用cerbot $ sudo certbot –apache 配置成功,你的https已经可以使用了。 3.cerbot的证书是时效性的,接下来还要开启证书的自动更新功能。...$ sudo certbot renew –dry-run 运行如下命令,启动证书的自动更新。好了一切配置完成。 你可以愉快的使用https网站了。
准备工作 首先,我的操作系统是Ubuntu 16.04,其实OpenCV的交叉编译对系统并没有任何特殊要求,只是我个人觉着Linux操作环境比较方便而已,本文提供的方法理论上window系统只需稍加修改应该也是适用的...不过值得注意的是,如果想按照OpenCV官方教程的话,我建议使用14.04LTS的Ubuntu旧版本系统。...因为16.04采用的编译工具已经升级到5.0了,它编译出来的文件需要依赖新版本的libstdc++库,要求树莓派更新安装gcc-5.0或g++-5.0才可以使用,但在树莓派上安装那玩意并不划算,所以我建议在老版本的...Ubuntu环境下按照官方教程操作,从apt获取4.9以下的GNU交叉编译工具,交叉编译OpenCV3.0的目的。...6)在Search栏上输入WITH_CUFFT,去掉对应value的勾,表示不用cuda的fft。
而pip2一般比较新的系统是没带的。下面记录如何安装它。
Sawtooth是一个企业级的分布式记账本,应该是Intel捐献的, 一些特色是: (1) 应用和核心系统的隔离,Sawtooth提供了智能合同的抽象,应用的开发者选择各自语言开发合同的逻辑。...virtual machine上运行的智能合同, Supply Chain Transaction Family是支持用于跟踪商品。...Sawtooth是一个完整的企业级区块链平台,热度第二的框架,也是值得研究的。...不过笔者需要吐槽下,可能Fabric版本迭代快,实际上Cello还类似个beta版跟不上,一堆的bug,没有完整的BAAS平台,脚本维护靠谱些。...孵化中,链码开发基础提到过的另外一种开发模式,IBM主导,推荐Mac和Ubuntu运行,类似solidity, 用javascript语法,定义资源,参与者,交易,把链码逻辑可暴露为REST服务, Fabric
您还需要: 一台已经设置好可以使用sudo命令的非root账号的Ubuntu服务器,并且已开启防火墙。...在您的服务器上启用防火墙,如果您使用的是腾讯云的CVM服务器,您可以直接在腾讯云控制台中的安全组进行设置。 完成之前的教程后,请以sudo用户身份重新登录服务器以开始使用。...$ sudo apt-get install python3-pip 由于Ubuntu需要维护自己的包生命周期,因此Ubuntu存储库中的版本不会与最新版本保持同步。...云关系型数据库是一种高度可用的托管服务,提供容灾、备份、恢复、监控、迁移等数据库运维全套解决方案,可将您从耗时的数据库管理任务中解放出来,让您有更多时间专注于您的应用和业务。...---- 参考文献 《How To Back Up MySQL Databases to Object Storage with Percona on Ubuntu 16.04》
开发人员——运维人员 问题:我在我的电脑上可以运行!到你那不能运行了……版本更新,导致服务不可用!对于运维的考验非常大! 要么开发去干运维,要么运维去学开发!所以,开发即运维!...底层技术上,dotCloud 平台利用了 Linux 容器技术。为了方便创建和管理这些容器,dotCloud 开发了一套内部工具,之后被命名为“Docker”。Docker就是这样诞生的!...比较虚拟机和Docker的不同 : 传统虚拟机技术:虚拟出一套硬件,运行整个操作系统,然后在这个系统上安装和运行软件; 容器技术:直接运行在宿主机的内核中,容器是没有内核的,也没有虚拟硬件,所以就非常轻量级...比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统; 容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样...,比如 Ubuntu 系统。
领取专属 10元无门槛券
手把手带您无忧上云