![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
六花の勇士
六角形的雪花
展开
-
【linux】消息队列、RPC、saltstack
消息队列 消息队列作用 1.程序解耦 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。 许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的指出该消息已经被处理完毕,从而确保你的数据被安全的保存直到你使用完毕。 3.峰值处理能力: 在访...原创 2020-03-22 19:24:15 · 287 阅读 · 0 评论 -
【linux】docker
Docker Docker 是一个开源的应用容器引擎, docker将应用程序与程序的依赖,打包在一个文件里面。运行这个文件就会生成一个虚拟容器。程序运行在虚拟容器里,如同在真实物理机上运行一样,有了docker,就不用担心环境问题了。 docker的特点 特性 特性 容器 虚拟机 启动 秒级 分钟级 硬盘使用 一般为 MB 一般为 GB 硬盘性能 一般为 MB 一般为 G...原创 2020-03-21 21:40:59 · 138 阅读 · 0 评论 -
【linux】neginx
niginx nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用。 目前能够提供 Web 网络服务的程序有 IIS、Nginx 和 Apache 等。其中,IIS(Internet Information Services,互联网信息服务)是 Windows 系统中默认的 Web 服务程序 特点: 支持...原创 2020-03-20 16:51:39 · 433 阅读 · 0 评论 -
【linux】虚拟环境
虚拟环境 在开发过程中,一旦项目过多,难免会产生各个项目的依赖的版本的不同,又或者是开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。所以需要使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。 virtualenv virtualenv 可以在系统中建立多个不同并且相互不干扰的虚拟环境。 安装virtualenv pip3 install -i https://pypi.tuna....原创 2020-03-18 20:30:31 · 247 阅读 · 0 评论 -
【linux】部署django项目
linux系统运行django项目 1.安装python解释器:跳转 2.安装mysql:跳转 3.上传django项目代码到linux服务器 4.解决项目运行时需要的模块依赖 部分模块: pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11.9 pip3 install -i https://pypi.tu...原创 2020-03-18 17:47:46 · 443 阅读 · 0 评论 -
【linux】安装mysql
linux系统下安装mysql 在linux下安装mysql有两种方式,分别是rpm和yum,rpm安装mysql很繁琐,不仅需要手动安装还需要解决依赖关系,所以更推荐使用yum安装。yum安装会自动解决依赖 安装mysql yum install mariadb-server mariadb -y 通过systemctl进行管理 systemctl start mariadb # ...原创 2020-03-18 17:41:25 · 157 阅读 · 0 评论 -
【linux】安装python
linux系统下安装python解释器 1.解决系统的基础开发工具,防止python3编译过程出错 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db...原创 2020-03-18 16:12:52 · 420 阅读 · 0 评论 -
【linux】常用命令
Linux系统文件结构 /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 这个目录用来存放所有的系统管理所需要的配置文...原创 2020-03-13 15:35:37 · 255 阅读 · 0 评论 -
【linux】redis
安装redis 方式一 通过yum工具安装redis yum install redis -y 方式二 编译安装redis 下载redis安装包 wget http://download.redis.io/releases/redis-4.0.10.tar.gz 解压缩redis安装包 tar -zxvf redis-4.0.10.tar.gz 进入到解压后的文件夹目录中进行编译 make...原创 2019-12-23 17:50:26 · 222 阅读 · 0 评论