给域名上证书签名提高流量的安全性, 也能减少打开网站时提示不安全影响浏览体验, 但是通过常规的方式如通过小马哥家的证书签名有配额限制, 而且销毁了也不减少签发额度.
这个时候就需要用到一些其他的工具, 使用OneinStack可以方便地对服务器的基础服务进行部署, 如 nginx
, mysql
, mongodb
...
看!是bug
给域名上证书签名提高流量的安全性, 也能减少打开网站时提示不安全影响浏览体验, 但是通过常规的方式如通过小马哥家的证书签名有配额限制, 而且销毁了也不减少签发额度.
这个时候就需要用到一些其他的工具, 使用OneinStack可以方便地对服务器的基础服务进行部署, 如 nginx
, mysql
, mongodb
...
Hive 的使用需要依赖MySQL, 这里使用了mariadb来作为MySQL, 它是兼容MySQL的.
docker pull mariadb
docker配置hadoop系统环境
首先需要借助steam来启动原神,可以在库里添加原神游戏,默认能直接扫到,扫不到可以去原神安装目录里选择Yuanshen.exe来添加
有了steam后还需要一个软件,项目地址在这https://github.com/Davidobot/BetterJoy ,在右侧Releases中下载对应版本,下载后是个压缩包,解压后如下图
创建一个名字为 nahida
, IP为 192.168.60.20
, 内部网络为 misaka
, 将 3006
端口映射到宿主机的 11027
端口, 其root用户密码为 123456
的MySQL数据库容器.
docker run -itd --name nahida --net misaka --ip 192.168.60.20 -p 11027:3006 -e MYSQL_ROOT_PASSWORD=123456 mysql:latest
在之前的hadoop配置基础上, 现在来做一个上传文件到hadoop系统的java程序
对于一个已经生成的容器而言, 暂时没有通过docker命令对其自身的端口进行映射的操作, 所以要借助修改配置文件来设置端口映射.
在进行该操作前, 需要将docker关闭, 否则修改将不生效
在Windows下的docker, 使用的 WSL2(Windows Subsystem for Linux) 来运行docker. 在docker协助下安装完WSL后可以通过访问 \\wsl$
来访问WSL的目录. 这个目录就是WSL的根目录了.
本文记录了hadoop集群安装的相应细节, 需要您具备一定的Linux命令常识, 同时, 本文的运行环境为docker centos7, 基于docker-install-centos7
# 将java的压缩包从宿主机上挂载的目录上复制过来
cp ~/package/jdk-8u161-linux-x64.tar.gz ~/
# 解压
# [-x] 解压
# [-z] 有gzip属性的
# [-v] 显示过程
# [-f] 最后一个参数, 后接档案
# [-C] 指定目标目录
tar -xzvf ~/jdk-8u161-linux-x64.tar.gz ~C ~/
# 重命名解压目录
mv ~/jdk1.8.0_161 ~/java
# 为java的bin目录和java包所在目录追加到环境变量
echo 'export PATH=$PATH:~/java/bin'>>~/.bashrc
echo 'export JAVA_HOME=~/java'>>~/.bashrc
# 刷新环境变量
source ~/.bashrc
# 使用java的命令查看是否配置成功
jps
hadoop系统可继承一定的Linux系统命令, 以命令 ls
为例, 在hadoop系统中则需使用 hadoop dfs -ls
.
特别的, hadoop有一对专门用于上传下载的命令, hadoop dfs -put
和 hadoop dfs -get
.
创建一个 speech.txt
文件, 其内容为
There is no mountain we cannot climb
There is no summit we cannot reach
There is no challenge we cannot meet
There is no victory we cannot have
We will not bend
We will not break
We will not yield
We will never give in
We will never give up
And we will never ever back down
Python二级错题本