• 【Linux软件安装】


    1. 安装约定

    软件安装在/home/opt目录下,opt目录规范:

    modules:软件安装的目录

    softwares:软件包目录

    tools:工具目录

    datas:数据目录

    如果出现 No XXX package  available,则执行下列命令,yum源更改为阿里云源:

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

    2. JDK安装

    1. 查看当前Linux系统是否已经安装java输入 rpm -qa | grep java 或者java –version

    2. 卸载openJDK,输入rpm -e --nodeps 要卸载的软件

    3. 上传jdk-7u71-linux-i586.tar.gz到/opt/ softwares文件

    4. tar -zxf jdk-7u71-linux-i586.tar.gz -C /opt/modules/

    5. 配置jdk环境变量 vi /etc/profile,在末尾加上下面两行代码

     ##java environment

      export JAVA_HOME=/home/opt/softwares/jdk1.8.0_161

      export PATH=$PATH:${JAVA_HOME}/bin

    6. 重新加载配置文件 source /etc/profile

    3. MySQL安装

    0. 查询安装的数据库 rpm -qa |grep -i mysql

    1.安装mysql客户端 # yum install mysql

    2. 安装mysql 服务器端 # yum install mysql-server

    3. 安装完成后启动mysql服务: service mysqld start

    4. 给mysql创建一个root管理员: # mysql admin -u root password 123456

    5. 用刚创建的帐号连接mysql: # mysql -u root -p    

     如果出现Access denied for user 'root'@'localhost' (using password: YES)错误参考这里

    6. 将mysql加到系统服务中并设置开机启动,加入到系统服务:chkconfig --add mysqld;自动启动:chkconfig mysqld on

    7. 开启mysql的远程登录,登录mysql后输入如下命令:

      grant all privileges on *.* to 'root' @'%' identified by 'root';

      flush privileges;

    8. 开放Linux的对外访问的端口3306

      /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

      /etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中

    4. Zookeeper安装

    1. 上传zookeeper-3.4.13.tar.gz到/opt/ softwares文件

    2. tar -zxf zookeeper-3.4.13.tar.gz -C /opt/modules/

    3. 在/opt/datas文件夹下,新建zookeeper_data文件夹用来存放zookeeper的注册数据

    4. 在zookeeper-3.4.13文件夹下,将conf文件夹中的zoo_sample.cfg改为zoo.cfg,命令如下:mv zoo_sample.cfg zoo.cfg

    5. vim zoo.cfg,指定存放注册数据的文件夹,如下:dataDir=/opt/datas/zookeeper_data

    6. 关闭防火墙,chkconfig iptables off(永久关闭)、/etc/init.d/iptables stop(临时关闭)

    7. cd /opt/modules/zookeeper-3.4.13/bin/ ,然后 ./zkServer.sh start 启动zookeeper

    8. 可以通过./zkServer.sh status查看zookeeper的状态

  • 相关阅读:
    为什么Java的main方法必须是public static void?
    2. 直接插入、折半插入、希尔排序及其比较(插入类排序)
    1. 冒泡与选择排序及其比较
    0.排序介绍与性能度量
    (十)更快的排序算法(归并、快排、基数)
    (九)排序(选择、插入、希尔)
    (八)递归
    (七)栈的三种实现
    (六)栈的规则及应用
    (五)如何写测试类
  • 原文地址:https://www.cnblogs.com/oxygenG/p/9751088.html
Copyright © 2020-2023  润新知