当前位置: 首页 > wzjs >正文

个人做民宿需要建立网站吗谷歌优化培训

个人做民宿需要建立网站吗,谷歌优化培训,建立企业网站价格,坪山网站开发一、MySQL 配置 1. 清除原有 MariaDB # 删除原有的mariadb数据库,要不然安装mysql会有冲突 sudo apt remove --purge mariadb-* --fix-missing # 清除相关文件 sudo apt autoremove -y # 手动清除 sudo rm -rf /var/lib/mysql/ sudo rm -rf /etc/mysql/2. 下载并安…

一、MySQL 配置

1. 清除原有 MariaDB
# 删除原有的mariadb数据库,要不然安装mysql会有冲突
sudo apt remove --purge mariadb-* --fix-missing
# 清除相关文件
sudo apt autoremove -y
# 手动清除
sudo rm -rf /var/lib/mysql/
sudo rm -rf /etc/mysql/
2. 下载并安装 MySQL
# 下载mysql安装包,由于kali linux不支持从apt中下载mysql
sudo wget https://repo.mysql.com//mysql-apt-config_0.8.33-1_all.deb# 添加mysql下载索引
sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb
# 执行命令后出现安装界面选择ubuntu noble
# 选择mysql-8.4-lts版本# 更新apt软件包索引
sudo apt update# 下载mysql
sudo apt install mysql-community-server --fix-missing
# 下载完会出现root密码输入界面
3. 启动服务并创建 Hive 用户
# 开机自启
sudo systemctl enable mysql# 启动服务
sudo systemctl start mysql
-- 登录 MySQL
sudo mysql -u root -p-- 创建数据库和用户
CREATE DATABASE hive_metastore;
CREATE USER 'hiveuser'@'localhost' IDENTIFIED BY '123';
GRANT ALL PRIVILEGES ON hive_metastore.* TO 'hiveuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

二、Hive 配置

1. 下载解压 Hive
# 下载hive
sudo wget https://dlcdn.apache.org/hive/hive-4.0.1/apache-hive-4.0.1-bin.tar.gz
# 解压hive
sudo tar -xzvf apache-hive-4.0.1-bin.tar.gz
# 重命名hive
mv apache-hive-4.0.1-bin  hive-4.0.1                                  
2. 配置环境变量
# 编辑 ~/.bashrc
echo 'export HIVE_HOME=/soft/hive-4.0.1' >> ~/.zshrc
echo 'export PATH=$PATH:$HIVE_HOME/bin' >> ~/.zshrc
source ~/.zshrc
3. 配置 hive-site.xml和hive-env.sh
cd $HIVE_HOME/conf
cp hive-default.xml.template hive-site.xml# 清空原内容并添加以下配置
cat > hive-site.xml <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration><!-- 连接元数据库的配置 --><property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://localhost:3306/hive_metastore?createDatabaseIfNotExist=true</value><description>JDBC connect string for a JDBC metastore</description></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.cj.jdbc.Driver</value><description>Driver class name for a JDBC metastore</description></property><property><name>javax.jdo.option.ConnectionUserName</name><value>hiveuser</value><description>Username to use against metastore database</description></property><property><name>javax.jdo.option.ConnectionPassword</name><value>123</value><description>Password to use against metastore database</description></property><!-- Hive数据在HDFS上的存储路径 --><property><name>hive.metastore.warehouse.dir</name><value>/user/hive/warehouse</value><description>Location of default database for the warehouse</description></property><!-- Hive临时目录配置 --><property><name>hive.exec.scratchdir</name><value>/user/hive/tmp</value></property>
</configuration>
EOF
cp hive-env.sh.template hive-env.sh echo 'export HADOOP_HOME=/soft/hadoop-3.4.1/ ' >> ./hive-env.sh 
echo 'export HIVE_CONF_DIR=/soft/hive-4.0.1/conf/' >> ./hive-env.sh 
4. 安装 MySQL JDBC 驱动
# 查看驱动安装包
sudo apt list | grep mysql
# 下载驱动
sudo apt install mysql-connector-j
# 将驱动包复制到$HIVE_HOME/lib下(/usr/share/java/)
# or使用updatedb→locate 文件名
# or使用sudo find / -name 文件名
cp /usr/share/java/mysql-connector-j-9.2.0.jar $HIVE_HOME/lib
5. 指定代理用户
# 进入hadoop的core-site.xml文件添加以下内容
# 目的是能安全正常连接beeline并使用<property><name>hadoop.proxyuser.wgs.hosts</name><value>*</value> <!-- HiveServer2 所在主机,* 表示所有 --></property><property><name>hadoop.proxyuser.wgs.groups</name><value>*</value> <!-- 允许代理的用户组,* 表示所有 --></property><property><name>hadoop.proxyuser.wgs.users</name><value>*</value> <!-- 允许代理的具体用户,* 表示所有(含 wgs) --></property>

三、Hadoop 服务启动

# 启动 Hadoop 集群(需已安装 Hadoop)
start-dfs.sh
start-yarn.sh# 创建目录为hive存放数据
hdfs dfs -mkdir -p /user/hive/warehouse
hdfs dfs -mkdir -p /user/hive/tmp

四、初始化与启动

# 初始化元数据库
schematool -dbType mysql -initSchema# 启动 Hive 服务
hiveserver2# 连接beeline
beeline -u jdbc:hive2://hadoop:10000 -n wgs

五、测试验证

-- 在 Hive CLI 中执行
SHOW DATABASES;
CREATE TABLE test(id INT);
INSERT INTO test VALUES(1);
SELECT * FROM test;

http://www.dtcms.com/wzjs/458186.html

相关文章:

  • 重新建设网站的请示2021全国大学生营销大赛
  • 网站数据分析报表搜索引擎营销seo
  • 拖拽式网站鸡西网站seo
  • 郑州手机网站建设公司一个万能的营销方案
  • 网站制作电话天津百度
  • 网站域名备案多长时间长春关键词优化排名
  • 我做彩票网站开发彩票网站搭建什么叫seo优化
  • 网站建设和推广的话术今日头条新闻头条
  • 手机怎样设计网站建设网页制作学习
  • 如何向百度举报网站四川二级站seo整站优化排名
  • 外贸建站网站建设个人网页制作成品
  • 深圳优秀网站建设公司上海百度分公司电话
  • 国内设计的企业网站游戏推广渠道有哪些
  • 韩国优秀平面设计网站爱站关键词挖掘
  • 房地产电商网站建设武汉网络优化知名乐云seo
  • 工程建设信息网站有哪些竞价代运营外包公司
  • 网站预算表怎么做网络营销软件条件
  • 大学生做网站怎么赚钱seo是什么
  • 阿里云建站的优缺点域名停靠
  • 烟台市福山区住房和建设局网站网盘app下载
  • 西宁做网站的工作室百度收录方法
  • 课程设计代做网站推荐搜狗站长工具
  • 域名备案怎么关闭网站吗百度seo价格查询系统
  • 建盏公司官方网站seo手机关键词排行推广
  • 广西政府网站谁做的代做百度关键词排名
  • 网站建设教学设计如何做网址
  • 招聘网站哪个平台比较好深圳网页设计
  • 做淘宝客网站骗钱深圳网络推广公司哪家好
  • 贵阳商城网站建设seo辅助优化工具
  • 域名空间商界面长春网站建设方案优化