随笔分类 -  linux

摘要:在这篇文章中: Python基础篇 1:为什么学习Python 2:通过什么途径学习Python 3:谈谈对Python和其他语言的区别 Python的优势: 4:简述解释型和编译型编程语言 5:Python的解释器种类以及相关特点? 6:位和字节的关系 7:b、B、KB、MB、GB的关系 8:PE 阅读全文
posted @ 2019-04-01 09:05 Niuli'blog 阅读(1199) 评论(0) 推荐(0) 编辑
摘要:git官网: https://git-scm.com 菜鸟教程: http://www.runoob.com/git/git-tutorial.html 廖雪峰: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67 阅读全文
posted @ 2019-03-21 21:45 Niuli'blog 阅读(112) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 GIT最流行的分布式版本控制系统 分布式版本控制系统与集中式版本控制系统有何不同呢?首先,分布式版本控制系统根本没有“中央服 阅读全文
posted @ 2019-03-21 20:26 Niuli'blog 阅读(641) 评论(0) 推荐(0) 编辑
摘要:1 概述 角色(roles):如果我们使用playbook写成一个文件,这个文件会很大,但是不方便组织,我们可以分组,把playbook根据功能,如handler,tasks等分门别类的放在在各自的子目录下,形成一个集合,就是角色,建议把角色放在固定的目录下,目录可以ansible的配置文件中的ro 阅读全文
posted @ 2019-03-21 15:35 Niuli'blog 阅读(953) 评论(0) 推荐(1) 编辑
摘要:一. 为什么引入playbook 我们完成一个任务,例如安装部署一个httpd服务,我们需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,他的实质就是一个文件,有着特定的组织格式,它采用的语法格式是YAML(Yet Another Markup 阅读全文
posted @ 2019-03-19 17:54 Niuli'blog 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1.列出ansible所支持的模块。 2.查看模块的详细帮助信息,比如查看 fetch 模块的帮助。 3.调用模块,比如调用 ping模块。 4.调用模块的同时传入模块所需要的参数,以 fetch 模块为例。 常用模块 command https://blog.csdn.net/dylloveyou 阅读全文
posted @ 2019-03-19 14:46 Niuli'blog 阅读(469) 评论(0) 推荐(0) 编辑
摘要:查看用户 添加用户 上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径: locate useradd 创建新用户后,同时会在etc目录下的passwd文件中添加这个新用户的相关信息说明:为了截图,此处我使用了tail -3 passwd命 阅读全文
posted @ 2019-03-18 16:54 Niuli'blog 阅读(14035) 评论(0) 推荐(0) 编辑
摘要:learn一门新技术咯: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是新出现的自动化运维工具,基于Python开发, 阅读全文
posted @ 2019-03-18 15:37 Niuli'blog 阅读(1629) 评论(1) 推荐(0) 编辑
摘要:linux环境编译安装python3, 最靠谱的安装方法了这个 1. 下载编译安装python的依赖软件包,只需要执行即可 2. 下载python3的源代码 ​ cd /opt #进入这个目录,下载,可以把opt当成一个下载安装目录 3. 解压缩python3的源代码压缩文件 4. 编译安装三部曲 阅读全文
posted @ 2019-03-15 20:00 Niuli'blog 阅读(1051) 评论(0) 推荐(0) 编辑
摘要:uwsgi+django 1.创建新的虚拟环境,且解决crm的环境依赖 2.在虚拟环境下安装uwsgi 3.学习uwsgi命令,如何启动python应用 4.用uwsgi启动django项目 使用uwsgi配置文件去启动项目 1.手动创建uwsgi.ini 配置文件找个地方创建 uwsgi.ini 阅读全文
posted @ 2019-02-20 20:33 Niuli'blog 阅读(232) 评论(0) 推荐(0) 编辑
摘要:virtualenvwrapper工具学习 1.因为virtualenv 工具使用的并不方便 2.安装virtualenvwrapper pip3 install -i https://pypi.douban.com/simple virtualenvwrapper 3.配置virtualenvwrapper的环境变量,每次开机就启动 1.#这个文件是用户个人配置文件 vim... 阅读全文
posted @ 2019-02-19 19:48 Niuli'blog 阅读(281) 评论(0) 推荐(0) 编辑
摘要:安装redis redis发布订阅: redis持久化之RDB持久化 redis持久化之aof 阅读全文
posted @ 2019-02-19 19:43 Niuli'blog 阅读(258) 评论(0) 推荐(0) 编辑
摘要:nginx安装步骤,源码编译安装(源码编译,可以自定制更多功能) openssl #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log log 阅读全文
posted @ 2019-02-19 12:04 Niuli'blog 阅读(1685) 评论(0) 推荐(0) 编辑
摘要:myariadb安装 mysql主从同步技术 阅读全文
posted @ 2019-02-18 21:23 Niuli'blog 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1. 准备软件包源文件 从互联网下载相应的软件包(以 .tar.gz 或 .tar.bz2 为后缀),将tarball文件解压到/usr/local/src目录下,并切换到软件包目录下 ; 2. ./configure 用来建立Makefile这个文件,通常程序开发者会写一个script来检查你的L 阅读全文
posted @ 2019-02-14 20:48 Niuli'blog 阅读(2854) 评论(1) 推荐(0) 编辑
摘要:ssh -p 22 root@192.168.2.108 阅读全文
posted @ 2019-02-12 14:04 Niuli'blog 阅读(575) 评论(0) 推荐(0) 编辑
摘要:1.准备安装文件: 方法1: 使用内置火狐浏览器访问下载最新格式为tar.gz的压缩包 网址:https://www.jetbrains.com/pycharm/download/previous.html 方法2: 命令行模式中输入命令: weget https://download.jetbra 阅读全文
posted @ 2018-11-06 20:07 Niuli'blog 阅读(607) 评论(0) 推荐(0) 编辑
摘要:配置好Python3.6和pip3安装EPEL和IUS软件源 yum install epel-release -y yum install https://centos7.iuscommunity.org/ius-release.rpm -y 安装Python3.6 yum install pyt 阅读全文
posted @ 2018-11-01 21:00 Niuli'blog 阅读(2291) 评论(0) 推荐(0) 编辑
摘要:1. 云服务器 这里使用的是腾讯云选择系统:CentOS7.3 记住云服务器登录密码 2. 配置Python3环境 默认Python环境为python2.7,yum安装是需要python2的环境的 安装Python3: yum install zlib-devel bzip2-devel opens 阅读全文
posted @ 2018-11-01 16:57 Niuli'blog 阅读(533) 评论(0) 推荐(0) 编辑
摘要:这个可能是最终的安装方法吧,找了太多都不能用 https://www.linuxidc.com/Linux/2017-11/148172.htm?from=singlemessage 安装Python3.6可能使用的依赖 # yum install openssl-devel bzip2-devel 阅读全文
posted @ 2018-08-28 16:38 Niuli'blog 阅读(162) 评论(0) 推荐(0) 编辑