• 推荐系统各配置启动


    1.环境的安装

    1、虚拟机的选择

    1、推荐虚拟机CPU > 4core , 内存 > 4GB ,推荐的操作系统 Centos 6.9

    2、MongoDB的安装

    1、MongoDB如果没有可视化客户端,可以使用bin/mongo 直接连接。
    2、MongoDB在关闭的时候,也需要通过-config 来指定启动时指定的文件。
    3、MongoDB不需要安装在/usr目录下,可以是任何的目录。
    4、启动:bin/mongod -config ./data/mongodb.conf
    5、连接:bin/mongo
    6、关闭:bin/mongodb -shutdown -config ./data/mongodb.conf

    3、Redis的安装

    1、对于源码包,安装三部曲: ./configure make make install
    2、启动:redis-server ./redis.conf
    3、连接:redis-cli
    4、关闭:redis-cli shutdown

    4、ElasticSearch的安装

    1、配置Linux的参数,配置完成之后,执行sudo sysctl -p,使配置生效
    2、配置yml的时候,value之前要有个空格。
    3、启动:bin/elasticsearch -d
    4、访问:elasticsearch-head插件,【安装,或者chrome插件】
    5、关闭:kill

    5、Spark的安装

    1、需要配置slaves文件
    2、需要配置spark-env.sh
    3、启动:sbin/start-all.sh
    4、访问:http://IP:8080
    5、停止:sbin/stop-all.sh

    6、azkaban的安装

    1、需要将azkaban源代码进行编译,编译之前注意版本的选择 git checkout -b version
    2、获取到azkaban-solo-server.tar.gz
    3、启动:bin/azkaban-solo-start.sh
    4、访问:通过http://IP:8081 默认的用户名和密码是:azkaban
    5、停止:bin/azkaban-solo-shutdown.sh

    7、Zookeeper的安装

    1、修改zoo.cfg中的数据路径
    2、启动:bin/zkServer.sh start
    3、检查:bin/zkServer.sh status
    4、停止:bin/zkServer.sh stop

    8、Flume-ng的安装

    1、直接解压待用即可。

    9、Kafka的安装

    Kafka 安装及快速入门

    1、启动kafka之前需要启动Zookeeper服务。
    2、启动:bin/kafka-server-start.sh -daemon ./config/server.properties
    3、检查:
    1、创建一个Topic:bin/kafka-topics.sh --create --zookeeper linux:2181 --replication-factor 1 --partitions 1 --topic recommender
    2、启动一个console生产者:bin/kafka-console-producer.sh --broker-list linux:9092 --topic recommender
    3、启动一个console消费者:bin/kafka-console-consumer.sh --bootstrap-server linux:9092 --topic recommender
    4、停止:bin/kafka-server-stop.sh

    10、Apache服务的安装

    1、sudo yum install httpd
    2、启动:/etc/init.d/httpd start
    3、访问:浏览器访问http://IP:80
    4、停止:/etc/init.d/httpd stop

    11、Tomcat服务的安装

    1、直接解压即可
    2、启动:bin/startup.sh
    3、访问:浏览器访问http://IP:8080
    4、停止:bin/shutdown.sh
    5、日志:tail -f logs/catalina.out

    12、开发环境的安装

    1、IDEA安装
    2、Postman安装 主要用于REST API的测试。
    3、nodejs的安装, 主要用于前端的开发支持
    4、angularjs cli的安装

  • 相关阅读:
    4-数组、指针与字符串1.3-this指针
    Linux命令----cp
    Linux命令----mv
    Linux命令----rm
    PHP7下的协程实现 转
    php生成器 yield 转
    python并发编程之多进程(实践篇) 转
    python 多进程
    线程创建 线程数
    多任务 执行
  • 原文地址:https://www.cnblogs.com/lskreno/p/11810376.html
Copyright © 2020-2023  润新知