一、拉取镜像 docker pull mysql:8.0.26 二、定义挂载目录 在/home/mysql目录下新建两个文件夹,一个叫data另一个叫conf mkdir -p /home/mysql/{data,conf} 结果: [root@xxx mysql]# ls conf data 三、编写my.cnf /home/mysql/conf目录下创建my.conf 进入/home/mysql/conf, c
package com.sxuek; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import java.io.IOException; import java.net.URI; // 是net包下的URI import java.net.URISyntaxException; /* 操作HDFS */
docker pull mysql:5.7 mkdir -p /docker/mysql/log # 日志文件 mkdir -p /docker/mysql/data # 数据文件 mkdir -p /docker/mysql/conf # 配置文件 vim /docker/mysql/conf/my.cnf # 新建配置文件 [client] default_character_set=utf8 [mysqld] collation_server = utf
这是在CentOS7中设置,CentOS6的是在 .etc/sysconfig/i18n 配置文件下。在root用户下操作,使用 locale 命令查看语言环境,看到 LANG=en_US.utf8 为美国英文的 locale 查看locale.conf 配置文件 ls /etc | grep locale 编辑locale.conf 配置文件 vim /etc/locale.conf 修改 L
1,下载源码 可以到http://download.redis.io/releases/ 查找指定版本wget http://download.redis.io/releases/redis-5.0.0.tar.gztar xf redis-5.0.0.tar.gz2,开始编译cd redis-5.0.0make #make MALLOC=libc3,确定需要安装得目录使用PREFIX参数,一定要大写mkdir ~/redis ~/r
Supervisor 安装 - 走看看 (zoukankan.com) 在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。由于在linux中,每个系统与用户进行交流的界面称为终端,每一个从此终端开始运行的进程都会依
https://blog.csdn.net/csdndd521/article/details/124503973 启动方法:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf – /sbin/nginx 所在路径 -t -c 主配置文件 测试 :/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf 重启 : /usr/lo
find / -name dump.rdb 发现有两个dump文件,这两个文件目录不一致,问题在于 redis.conf 文件属性dir,默认配置是dir ./ 表示在哪启动server时候的时候,dump.rdb就在哪生成 重点是 dir 的默认配置一定要改,改成确定路径,编辑redis.conf 设置 dir /data/redis-3.2.11/,这样启动服务时dum
1:PySpark类库和标准Spark框架的简单对比 2: 安装 将/spark/python/pyspark 复制到 python 的安装包中 或者 pip install pyspark (注意版本对应关系) 3:spark on hive 本质: 将hive的执行引擎替换为spark 的执行引擎! 配置: 校验hive的是否正常运行
#vi /etc/resolv.conf 编辑目录下的resolv.conf文件 按ESC键进入 命令模式。 命令模式下,输入(编辑):按键盘i(或者a、或o),上下键操作光标。 命令模式下,输入冒号“:”则进入 底线模式。 底线模式,输入w是保存,输入q是退出,输入wq是保存并退出
一、运行镜像 docker run -d -p 80:80 --privileged=true --name httpd --link mysql5.7 -v C:\docker\www:/var/www/html -v C:\docker\apache\conf:/usr/local/apache2/conf -v C:\docker\php7.2\conf:/usr/local/etc/php/conf.d --restart=always php:7.2-apache
docker-compose.yml配置文件 version: '3.0' services: nginx: hostname: nginx environment: TZ: Asia/Shanghai restart: always logging: driver: "json-file" options: max-size: "500m" cont
docker 上部署RocketMQ RocketMQ 是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点 MQ好处: 1.应用解耦 2.流量削锋: 请求流量瞬间猛增,可能会把系统压垮。MQ可以将请求缓存起来,分散到很长一段时间去处理。提高系统的稳定性。 3.数据分发 缺点: 1.MQ宕机了,对业务造
编译安装 安装Tengine-2.3.0版本 1、下载淘宝nginx [root@web-7 /opt/tngx]#wget https://tengine.taobao.org/download/tengine-2.3.3.tar.gz 2、下载 C语言,golang语言环境 yum install -y gcc make gcc-c++ ncurses-devel yum install golang -y 3 解压缩tengine-2.3.3.tar.gz
创建nginx访问日志 Nginx日志功能需要在nginx.conf中打开相关指令log_format,设置日志格式,以及设置日志的存储位置access_log,指定日志的格式,路径,缓存大小。 日志格式字段解释 nginx.conf中有关访客日志定义如下 #a log_format main '$remote_addr - $remote_user [$time_local]
Could not create server TCP listening socket *:6379,提供了一个无效信息. 第一种办法是修改Redis配置文件,修改redis.windows.conf,把bind 127.0.0.1的注释去掉 我之前部署的时候已经配置过这个了,就采用了第二种方式,成功启动! 第二种方法: 在redis目录下 输入命令:redis-cli
Liunx安全加固脚本 #!/bin/bash #设置密码复杂度 if [ -z "`cat /etc/pam.d/system-auth | grep -v "^#" | grep "pam_cracklib.so"`" ];then sed -i '/password required pam_deny.so/a\password required pam_cracklib.so try_f
解决方法: # 使用nginx -c的参数指定nginx.conf文件的位置 /data/server/nginx/sbin/nginx -c /data/server/nginx/conf/nginx.conf 然后./nginx/logs目录下就有nginx.pid了 也就可以重启nginx了 /data/server/nginx/sbin/nginx -s reload
WordCount基本流程和spark实现 基本流程 1.创建spark环境 2.创建创建spark上下文对象,也就是spark写代码的入口 3.读取文件中的数据 4.首先将每一行数据展开,让每一个word单独一行 5.将word进行分组 6.对word出现的次数分别统计 7.将结果保存在新的文件中 代码实现 object Demo1W
背景介绍 redis 常用集群方案一般分为两种:主从(哨兵)模式 和 redis cluster 方案,因为 cluster亦支持并且官方推荐将node配置成主从结构,即一个master主节点,挂n个slave从节点,所以本方案针对的所有说的集群方案均是指cluster方案; Redis Cluster是一种服务器Sharding技术,3.0版本开始正
一、获取镜像 docker pull redis:6.0.8 二、创建对应的master和slave的配置文件 2.1 下载对应版本的配置文件http://download.redis.io/releases/ 2.2 分别修改master和slave的配置文件 配置 master #bind 127.0.0.1 #如果bind选项为空的话,则允许所有来自于可用网
Spark_常用算子 sortBy-sortBy: 指定一个字段进行排序,默认是升序, ascending = false: 降序 package com.core.day2 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} object Demo13Sort { def main(args: Array[String]): Unit = { val
官网下载:https://maven.apache.org/download.cgi 当前最新版本 https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz 下载完成后解压 [root@dlb home]# tar -zxvf apache-maven-3.8.6-bin.tar.gz -C /home/maven-3.8.6 #解压 [root@dlb home]#
proxy_access_log = /usr/local/kong/logs/access.logproxy_error_log = /usr/local/kong/logs/error.logadmin_access_log = /usr/local/kong/logs/admin_access.logadmin_error_log = /usr/local/kong/logs/admin_error.logstatus_error_log = /usr/local/kong/logs/status_
安装 打开 PostgreSQL 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 Linux、Windows、Mac OS等 。 # 安装存储库 RPM:sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-red