Ubuntu 安装 MariaDB Server 10.3

概述 随着 10.3.7 版本的发布,MariaDB 10.3 系列终于走出测试可以进行生产使用了,MariaDB 10.3 是 MariaDB 10.2 的演进版,带来了几个全新功能,并且具有 MySQL 的后端和重新实现的功能。 MariaDB 兼容的依旧还是 MySQL 5.7 并没有带来 8.0 的特性,不过现在 MySQL 8.0 虽然正式了但是由于变动较大很多细节都并不兼容,Maria […]

在 Debian/Ubuntu 上免编译安装 PHP7.2~5.6

介绍 PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。 运行 PHP 程序需要有 PHP 运行环境的支持。 如果我们对软件小版本号不敏感,不关注安全资讯又不会及时作出更新来修补漏洞,那么使用软件包方式更新是再好不过了。这里我们将介绍完全不编译任何组件,完全依赖 […]

Ubuntu环境下ftp站点建立

问题背景 我们在初次使用的时候ECS的时候,可能会去学习搭一个个人网站,在这个过程中,可能就需要使用ECS实例创建一个FTP站点。阿里云官网中有Windows实例搭建FTP站点的过程,也有Linux实例搭建FTP站点的过程,但是其Linux实例搭建FTP站点的过程是以CentOS为操作环境的。而Ubuntu环境下的操作还是有些不同的,这里给除在Ubuntu环境下FTP站点的创建过程。

在 Ubuntu 上配置 AppArmor 实现强制访问控制(MAC)

前言 随着云计算的发展,Linux 发行版像 RHEL、Debian、Ubuntu、SUSE 开始广泛的被使用,在很多新上手的用户可能会查看相关教程或者一键包,一般这些教程、一键包的开头第一件事情可能是升级软件,第二件事情就可能是关闭 SELinux 或 AppArmor,那这两个软件是不是真的就那么影响系统使用吗?这两个软件有什么用?