Linux
白墨Blake
这个作者很懒,什么都没留下…
展开
-
Linux 安装 mysql
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/yum 是 centos 自带的管理软件,可以帮我们一键安装或者删除软件 1. 下载 mysql 的 yum 源文件,并上传到 root 目录 mysql80-community-release-el7-1.noarch.rpm 2. 安装 ...原创 2018-11-22 09:29:58 · 179 阅读 · 2 评论 -
Linux 发布程序
打包 web 项目: 0. 上传数据库脚本到 /root 目录 使用 mysql -u root -p 登录 MySQL 数据库 使用 source /root/zy_clooud_disk_v1.sql 生成数据库 1. 修改 db.properties 的 localhost 为 master 的 ip jdbc...原创 2018-11-22 09:35:36 · 1076 阅读 · 0 评论 -
Linux 安装 nginx
http://nginx.org/en/linux_packages.html#stable 1. 创建 nginx 的 yum 源文件 touch /etc/yum.repos.d/nginx.repo 2. 添加如下内容: [nginx] name=nginx repo baseurl=http...原创 2018-11-22 09:41:09 · 132 阅读 · 0 评论 -
Linux中session共享
有的项目的所有功能都要进行登录验证,验证条件是判断 session 中是否有 user 对象,如果有就认为登录过,如果没有就进行登录session(会话): 服务器上的一块存储空间,和客户端一一对应。 一一对应靠的是 sessionId 和 cookie sessionId 是每个 session 的唯一标识cookie: 服务器发送给浏...原创 2018-11-22 09:46:29 · 1259 阅读 · 0 评论 -
Linux 发布项目(发现问题)
1. 需要服务器 —> 安装 Linux(master)2. 需要 tomcat 和 mysql —> jdk, tomcat, mysql3. 打包 web 项目上传到 webapps一台服务器达到性能上限,进行扩容:再安装两台 Linux(slave1 和 slave2),分别安装 jdk 和 tomcatmysql 都是用 master 的即可项目发布到 3 个服务器...原创 2018-11-22 09:56:46 · 129 阅读 · 0 评论 -
Linux 安装 redis
安装 redis:1. 下载:http://www.redis.cn/2. 上传到 root,解压3. 安装编译 redis 需要的 gcc-c++ 和 tcl 软件 yum install -y gcc-c++ yum install -y tcl4. 进入解压后的目录,使用 make 命令编译源代码5. 使用 make test 测试是否缺少依赖 缺什么用 y...原创 2018-11-23 21:17:58 · 236 阅读 · 0 评论 -
Linux中Hadoop 集群搭建
零、下载Hadoop:http://archive.cloudera.com/cdh5/cdh/5/?tdsourcetag=s_pctim_aiomsg一、集群规划:搭建的 hadoop 集群由 3 台服务器组成,分别叫做 master,salve1 和 slave2。其中 master 作为主节点,slave1 和 slave2 作为从节点。二、网络配置:1.查看 3 个节点的主机名...原创 2018-11-22 11:52:13 · 3713 阅读 · 1 评论 -
使用HQL分析数据的脚本
清洗数据#!/bin/bashhadoop jar jar路径 类路径.NginxAccessETL $1hive -e "USE 数据库;CREATE TABLE IF NOT EXISTS dwb_nginx_access_log( ip string, time string, path string)PA...原创 2018-12-13 10:36:37 · 1064 阅读 · 0 评论