python+redis+kairosdb+cassandra+mysql环境搭建

环境搭建:
    python安装:
        
    redis安装:
        下载、解压、安装
            1、wget http://download.redis.io/releases/redis-5.0.0.tar.gz
            2、tar xzf redis-5.0.0.tar.gz
            3、cd redis-5.0.0
            4、make
        默认启动方式:
            cd src
            ./redis-server
        自定义配置文件启动:
            cp redis.conf my_redis.conf
            cd src
            ./redis-server ../my_redis.conf
    
    kairosdb和Cassandra安装:
        需要java的环境依赖
        tar -zxvf kairosdb-1.2.1-1.tar.gz
        tar -axvf apache-cassandra-3.11.3-bin.tar.gz
        
        启动Cassandra:
            cd bin
            ./cassandra
        启动kairosdb:
            cd bin
            ./kairosdb.sh run 前台启动执行
            ./kairosdb.sh start 后台启动执行
            
    mysql安装:
        service not found: yum install initscripts
        下载mysql源安装包:
            wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
            更多源参考:http://dev.mysql.com/downloads/repo/yum/ 
        安装mysql源:
            yum localinstall mysql57-community-release-el7-8.noarch.rpm
        安装mysql:
            yum install mysql-community-server
        启动mysql:(在docker的centos镜像中可能会被告知没有权限,解决办法:在docker run 的时候运行/usr/sbin/init)
            systemctl start mysqld
        设置mysql开机启动:
            systemctl enable mysqld
            systemctl daemon-reload
        查看root默认的临时密码:
            grep 'temporary password' /var/log/mysqld.log
            mysql -uroot -p
            修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'
        添加远程用户:
            GRANT ALL PRIVILEGES ON *.* TO 'xy'@'%' IDENTIFIED BY 'xy123456!' WITH GRANT OPTION

猜你喜欢

转载自www.cnblogs.com/sunnyroot/p/10109892.html
今日推荐