随笔分类 - Linux操作
摘要:确保当前服务器centOS中已经成功安装好redis数据库。 redis.conf文件->daemonize:no 改为daemonize:yse确保已经将redis设置为守护进程。 Redis集群至少需要3个节点,要保证集群的高可用,需要每个节点都有从节点,也就是备份节点,所以Redis集群至少需
阅读全文
摘要:遇到过几次pip安装mysql-python的时候出现如题的问题,在这里记录一下解决方法。 找不到mysql_config一般是由于通过lnmp.org或者其他方式安装mysql以后mysql_config是在/usr/local/mysql/bin/里面, 这里面的文件不是在任意位置都可以访问的
阅读全文
摘要:6379端口是否开放。 查看端口:firewall-cmd --query-port=6379/tcp 打开端口:firewall-cmd --add-port=6379/tcp --permanent (--permanent永久生效,没有此参数重启后失效) 先查询centos防火墙是否关闭: s
阅读全文
摘要:一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc 二、下载并解压安装包 [root@localhost local
阅读全文
摘要:vmw创建虚拟机成功后对环境的配置: 首先安装wget工具,用于网络请求 yum -y install wget 给centos换国内阿里源: 1.先备份默认源文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.r
阅读全文
摘要:利用ansible脚本模块化安装redis数据库,实现同步安装多台主机。 从安全角度出发,会对Redis配置文件进行修改,所以,会先在控制端主机直接安装,从而获取Redis.conf配置文件 vim /etc/redis.conf 打开并编辑配置文件: 修改默认端口号6379为其他端口号。 关于访问
阅读全文
摘要:playbook支持的文件为.yml格式,也支持字典方式key:value 和列表格式 -abc 支持的文件格式为yml yaml 对格式要求比较严格: 1.冒号后面必须有空格 2.等号后面不能有空格 3. -后面也要有空格 为了灵活使用.yml配置文件,一般会采用模板输出方式取值 - hosts
阅读全文
摘要:ansible属于第三方库,可以通过配置阿里云的镜像实现快速下载安装,它在阿里云的epel模型仓库下 在配置阿里源时,为确保正常安装,一定要清空缓存 :sudo yum clean all 再执行生成元缓存:sudo yum makecache . 元仓库缓存生成后,就可以安装ansible了:su
阅读全文
摘要:创建计划任务: 调用方法执行指定的任务: 获取返回值中运行计划的ID 判断计划是否执行完成: 启动celery在命令行执行: Celery worker -A s1 -l INFO -P eventlet -c 6 -A:指定要执行的目录 -l: 指定要使用的打印日志级别 -p:指定使用eventl
阅读全文
摘要:在官网下载制定版本的源码压缩包: 如:https://www.python.org/ftp/python/3.7.1/Python-3.7.3.tgz 建议直接浏览器下载,用wget下载有时候会莫名其妙丢失数据,无法正常完成文件的解压。 下载完成解压文件 tar -zxvf Python-3.7.3
阅读全文
摘要:默认nginx读取的实力就是站点html下的index.html 文件,如果希望实现两个站点访问一台服务器,并且服务器响应的数据不同,则可以在nginx下的conf文件夹里配置nginx.conf文件 在目录下创建一个根站点,里面再创建两个子站点,子站点中的index.html就作为响应文件展示。
阅读全文
摘要:本次实验采用的是虚拟机安装centos服务器,建议安装时网络适配器选择NAT模式安装,然后在自己添加网卡,配置并开启网卡,就可以正常连接网络。 本次物理设备是window10操作系统,在对网卡进行配置时,注意虚拟网卡VM8和物理网卡都应该采用自动获取IP和DNS主机地址的形式(ipv4) 完成上述修
阅读全文
摘要:redis发布与订阅: 由三部分构成:发布者,订阅者,频道 发布者:publish 频道消息 给频道发送消息 订阅者:SUBSCRIBE 频道 订阅频道 频道:channel 频道名 自定义 redis的持久化操作: 1.RDB持久化 在配置文件redis.conf中添加参数,开启rdb功能 red
阅读全文
摘要:建议使用源码安装,版本和路径可控。 1.安装之前最好将其依赖的库一并安装: pip install gcc patch libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl libssl-dev -y 或者使用apt-get install 若是centOS
阅读全文
摘要:1.配置官方的mariadb的yum源,手动创建 mariadb.repo仓库文件 然后写入如下内容 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mar
阅读全文
摘要:1.编译安装python3 1.下载python3的源码 cd /opt yum install wget -y 安装wget命令 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 1.安装python3之前,环境依赖解决 通
阅读全文
摘要:操作系统是Ubuntu(window下的虚拟机),与centOS的区别在于yum源支持不友好。普通联网安装采用apt-get较为常见。 联网安装可以直接执行命令: 最好采用sudo管理员权限去操作,方便省事 先检查更新源信息:sudo apt-get update 安装软件服务:sudo apt-g
阅读全文
摘要:Linux 系统的启动顺序:BIOS -->mbr -->grub --> kernel -->init MBR中数据的组成: 512字节: 前446位: 引导信息 后64位: 分区信息 后两位:结束标志位 查看操作系统版本: cat /etc/redhat -release 查看版本信息: una
阅读全文
摘要:首先从官网下载64位安装包,在VM虚拟机下进行安装,虚拟机安装比较容易,不详细说,需要注意的是,如果在虚拟机下安装推荐使用网络桥接模式,让其自动识别物理网络IP,这样会更加方便,安装完成后,默认禁用了网卡设备,在桥接模式下,可以进入到指定配置文件修改参数完成配置。 需要注意,但凡更改配置信息,都必须
阅读全文