Linux大数据-技能

阿里云开发环境部署

2019-08-21  本文已影响0人  别停下思考

目录
购买ECS
登录xshell
防火墙配置(CentOS 7)
安装软件
java
maven
mysql
rz/sz
zookeeper
kafka

购买ECS

我是在淘宝上购买的,参加了618的活动。价格199。配置,最低级。对我来说,够够的了。具体购买,请访问官网或者淘宝。

登录xshell

设置自己的密码,通过公网ip登录。这里假设你已经登陆成功了。

防火墙配置(CentOS 7)

  1. 查看服务

    systemctl status firewalld
    
  2. 查看firewall的状态

    firewall-cmd --state
    
  3. 开启、重启、关闭、firewalld.service服务

    # 开启
    service firewalld start
    # 重启
    service firewalld restart
    # 关闭
    service firewalld stop
    
  4. 查看防火墙规则

    firewall-cmd --list-all 
    
  5. 查询、开放、关闭端口

    # 查看端口开放列表
    firewall-cmd --list-ports
    # 查询端口是否开放
    firewall-cmd --query-port=8080/tcp
    # 开放80端口
    firewall-cmd --permanent --add-port=80/tcp
    # 移除端口
    firewall-cmd --permanent --remove-port=8080/tcp
    #重启防火墙(修改配置后要重启防火墙)
    firewall-cmd --reload
    
    # 参数解释
    1、firwall-cmd:是Linux提供的操作firewall的一个工具;
    2、--permanent:表示设置为持久;
    3、--add-port:标识添加的端口;
    

安装软件

  1. 安装yum源
     wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
     rpm -ivh mysql57-community-release-el7-8.noarch.rpm
     yum -y install mysql-server
    
  2. 重启mysql
      systemctl restart mysqld.service  
    

补充:如果二次安装则需要进行清理,可参考:centos清理mysql

  1. 启动zookeeper

    sh /usr/local/zookeeper/bin/zkServer.sh
    
  2. 启动kafka

    nohup bin/kafka-server-start.sh config/server.properties >> /dev/null &
    
  3. 创建一个主题

    bin/kafka-topics.sh --create --replication-factor 1 --partitions 1 --topic test --zookeeper localhost:2181
    
  4. 打开consumer

    bin/kafka-console-consumer.sh --bootstrap-server 127.0.0.1:2181 --topic test --from-beginning
    
  5. 创建topic

bin/kafka-console-producer.sh --broker-list 127.0.0.1:9092 --topic test
>test, heh
查看有多少个topic
bin/kafka-topics.sh --list -zookeeper 127.0.0.1:2181
//1. Kafka启动内存不足
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"

参考:Centos7.3防火墙配置

上一篇 下一篇

猜你喜欢

热点阅读