安装约定

软件安装在/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

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_HOME

  export JAVA_HOME=/opt/modules/jdk1.7.0_71

  export PATH=$PATH:$JAVA_HOME/bin

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

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 ---将修改永久保存到防火墙中

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的状态

【Linux软件安装】的更多相关文章

  1. Linux软件安装,RPM与YUM

    为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3843955.html ...

  2. Linux基础学习(6)--Linux软件安装

    第六章——Linux软件安装 一.软件包管理简介 1.软件包分类: (1)源码包:脚本安装包 (2)二进制包(RPM包.系统默认包) 2.源码包: (1)源码包的优点:开源,如果有足够的能力,可以修改 ...

  3. Linux软件安装中RPM与YUM 区别和联系

    .tc-nav-row{ height:38px; margin: 8px 15px; } .tc-nav-tab{ text-align: center; color:#333333; line-h ...

  4. 第五部分 linux 软件安装RPM SRPM与YUM

    第五部分  linux  软件安装RPM    SRPM与YUM   软件管理员简介 RPM与DPKG两大主流 rpm: redhat       centos     suse    命令:yum ...

  5. Unix/Linux 软件安装

    Unix/Linux 软件安装 首先我们明确.在Unix like的机器上,一套软件并不唯独一个程序,而是一堆程序代码文件. 比如main.c,haha.c,sin_value.c这三个源码文件. 1 ...

  6. Linux软件安装——服务管理的命令

    Linux软件安装——服务管理的命令 摘要:本文主要学习了Linux系统中服务管理的命令. service命令 service命令用于对系统服务进行管理,比如启动(start).停止(stop).重启 ...

  7. Linux软件安装——服务管理

    Linux软件安装——服务管理 摘要:本文主要学习了Linux中有关服务管理的知识. 什么是服务 服务一般是放置在后台运行的一个或多个进分程,为用户或系统提供某项特定的服务,有些是系统服务,有些则是独 ...

  8. Linux软件安装——安装软件的命令

    Linux软件安装——安装软件的命令 摘要:本文主要学习了如何在Linux系统中安装.更新.卸载软件. rpm命令 rpm命令用来在Linux系统上进行软件的安装. 基本语法 安装命令: rpm -i ...

  9. Linux软件安装——软件包

    Linux软件安装——软件包 摘要:本文主要学习了Linux下软件安装的相关知识. 软件包 简介 Linux下的软件包众多,且几乎都是经GPL授权.免费开源(无偿公开源代码)的.这意味着如果你具备修改 ...

  10. Linux 软件安装的三种方式

    Linux 软件安装的三种方式 1.yum ​ 语法格式: ​ yum -y install package.name ​ -y yes # 遇到提示自动输入yes ​ 案例: 安装ifconfig命 ...

随机推荐

  1. BZOJ_1229_[USACO2008 Nov]toy 玩具_三分+贪心

    BZOJ_1229_[USACO2008 Nov]toy 玩具_三分+贪心 Description 玩具 [Chen Hu, 2006] Bessie的生日快到了, 她希望用D (1 <= D ...

  2. Create schema error (unknown database schema '')

    Andrey Devyatka 4 years ago Permalink Raw Message Hi,Please tell me, can I use the static library in ...

  3. Centos7 配置防火墙 firewall

    一.firewall 1.从CentOS7开始,默认使用firewall来配置防火墙,没有安装iptables(旧版默认安装). 2.firewall的配置文件是以xml的格式,存储在 /usr/li ...

  4. 栗染-git命令搭建简单的个人的网页

    本来一个很简单的东西被自己搞了很久 可能是对于一个小白来说第一次认识到github的魅力吧,以前只是听别人说过用github搭建网站,听起来很厉害的样子,一直也没有尝试过,突然兴起今天去网上找一些教程 ...

  5. (数论)51NOD 1136 欧拉函数

    对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目.此函数以其首名研究者欧拉命名,它又称为Euler's totient function.φ函数.欧拉商数等.例如:φ(8) = 4(Phi( ...

  6. Authorization 头信息为空的解决方案

    在 Apache配置添加SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=此次问题完美解决.

  7. [POI2013]POL-Polarization

    题目描述 Everyone knew it would only be a matter of time. So what? Faced for years on, a peril becomes t ...

  8. 二分+RMQ/双端队列/尺取法 HDOJ 5289 Assignment

    题目传送门 /* 题意:问有几个区间最大值-最小值 < k 解法1:枚举左端点,二分右端点,用RMQ(或树状数组)求区间最值,O(nlog(n))复杂度 解法2:用单调队列维护最值,O(n)复杂 ...

  9. Java 8 (7) 重构、测试和调试

    为改善可读性和灵活性重构代码 看到这里我们已经可以使用lambda和stream API来使代码更简洁,用在新项目上.但大多数并不是全新的项目,而是对现有代码的重构,让它变的更简洁可读,更灵活. 改善 ...

  10. 第八届蓝桥杯省赛C/C++ A组第4题 方格分割

    参考了http://blog.csdn.net/y1196645376/article/details/69718192,这个大哥的思路很巧妙. 思路: dfs. 实现: #include <i ...