Linux系统中安装常用软件

标签: java jdk linux rpm
13人阅读 评论(0) 收藏 举报
分类:

Linux系统中安装常用软件

1.安装JDK

1)检查安装环境

Linux安装方式不同初始环境也不会相同,安装JDK前必须保证系统默认安装的JDK已经被卸载。
使用命令:rpm -qa|grep java 查看系统是否有默认JDK

这里写图片描述

输入命令后出现如上显示说明已有默认JDK

使用命令:rpm -e --nodeps 软件名 卸载默认JDK

2)获得JDK的安装包

可以使用yum或者curl -O命令获得
不过还是推荐从官网上下载安装包,然后远程连接Linux系统并将安装包上传

3)配置环境变量

修改系统配置文件profile
使用命令 vi /etc/profile 修改profile文件
在文件中添加如下内容(即添加环境变量)

#set java environment
JAVA_HOME=你的JDK在系统中的路径(例:/usr/local/jdk1.7.0_71)
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH 

4)重新加载配置文件

输入命令:

source /etc/profile

2.安装Tomcat

下载Tomcat的安装包,由于Linux防火墙的存在,外部无法直接访问Linux系统端口,需要通过配置开放端口,运行命令:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save

3.安装MySQL

1)检查安装环境

和JDK的安装一样,先卸载系统自带的MySQL数据库
运行命令:rpm -qa | grep mysql

这里写图片描述

出现如上显示说明系统有自带的MySQL,运行命令rpm -e --nodeps 软件名 将其卸载

2)准备安装包

在官网下载并上传解压

3)安装MySQL服务器

MySQL的安装包解压后有多个安装文件,我们只用到MySQL-server和MySQL-client两个安装文件,运行命令rpm -ivh 安装文件名 进行安装

安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

4)设置MySQL服务器启动选项

运行命令:service mysql start 启动MySQL服务,由于MySQL服务不是默认开机启动的,每次开机都需要开启,可以通过配置将MySQL服务设置为开机启动
运行如下两个命令:

加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on

5)登录MySQL

运行命令:msyql –u root -p
并输入密码,第一次登录需要输入初始密码,初始密码的获取:MySQL初始密码查看及重置

成功登录后要做的第一件事是修改密码,运行命令: set password = password('新密码');

新密码是需要按照一定的格式的,这个格式可以通过一个配置文件进行更改,有兴趣可以百度

6)开启远程登录权限

MySQL数据库一般都需要使用Navicat等工具进行远程连接,方便管理和操作。
远程连接需要设置相关权限,运行命令:

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

MySQL版本不同上述命令可能不同,如果连接失败百度一下和你的MySQL版本对应的命令

6)开放端口

MySQL和Tomcat一样需要接受外部访问,所以也需要开放端口
运行如下命令:

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save 

4.安装zookeeper

上传安装包并解压,进入项目根目录,创建名称为data的文件夹

进入conf文件夹,将conf文件夹下的配置文件zoo_sample.cfg更名为zoo.cfg,使用命令:mv zoo_sample.cfg zoo.cfg,打开更名后的配置文件zoo.cfg,修改dataDir属性,更改为上一步创建的data文件夹的绝对路径,例如:dataDir=/root/zookeeper-3.4.6/data

运行命令启动zookeeper:

./zkServer.sh start     启动命令
./zkServer.sh status    查看运行状态
./zkServer.sh stop      关闭命令

5.安装dubbo监控中心

将dubbo项目的war包放到Tomcat根目录下的webapps文件夹中,dubbo-admin-2.8.4下载
Tomcat会解压war文件将项目解压为一个文件夹,进入dubbo-admin-2.8.4/WEB-INF文件夹,其中有dobbo的配置文件dubbo.properties,文件内容如下:

dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

其中dubbo.registry.address用于设置zookeeper的域名和端口
后两句dubbo.admin.root.password=root和dubbo.admin.guest.password=guest分别表示:名称为root的用户的密码为root,名称为guest的用户的密码为guest

启动Tomcat,在浏览器中打开项目,看到如下页面表示安装成功

这里写图片描述

6.安装Solr

在Linux系统中搭建Solr服务和在Windows下搭建的过程是相同的,Solr服务器搭建与简单使用
配置ik分析器 Solr分析器IK-analyzer配置

查看评论

Linux系统安装及常用软件配置

最近在熟悉试着用Linux进行开发,必不可少的一些问题比如系统安装和一些软件配置等等问题会出现。在此做一个记录,讲系统安装,常用软件的配置问题统统做一个记录,方便之后查找。 一、做Ubuntu系统盘(...
  • WangQYoho
  • WangQYoho
  • 2016-09-02 15:24:21
  • 1013

linux必备软件合集

Ubuntu常用软件合集 我用的使Ubuntu-Kylin14.04,原因呢主要是觉得使本土化的,自带了日历、输入法、优客助手等易于上手的应用。 也省的每次安装完原生的系统再麻烦的安装,但是这些软...
  • cout__waht
  • cout__waht
  • 2017-06-15 22:54:21
  • 6135

ubuntu17 常用软件apt安装

经常会出现重装系统后,很多软件的安装问题,以下就总结下经常安装的软件,通过apt傻瓜式安装的方式。 1、chrome: 1)Setup key with: wget -q ...
  • hanyun9988
  • hanyun9988
  • 2017-12-05 15:39:49
  • 122

centos常用软件安装

安装glusterfs 3.6.7 mv glusterfs-3.6.7.tar.gz /jddata1/java/ 进入目录jddata1 cd jddata1 ...
  • q759076721
  • q759076721
  • 2018-01-03 17:07:34
  • 50

Linux系统下常用软件的安装

Linux系统下常用软件的安装
  • gongchengshiaa
  • gongchengshiaa
  • 2017-01-19 14:47:12
  • 136

CentOS 7 常用软件安装汇总

说明:本文运行环境是腾讯云主机(VPS),CentOS 7.3 64Bit以下是各种默认路径汇总:Apache的主页默认路径: /var/www/html/Apache的配置文件路径:/etc/htt...
  • rockage
  • rockage
  • 2018-03-05 01:22:26
  • 299

linux常用命令

  • 2011年12月10日 12:57
  • 8KB
  • 下载

linux安装常用软件

1.jdkjdk下载官方网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html先卸...
  • kang5789
  • kang5789
  • 2016-11-16 18:01:32
  • 1425

Linux常用软件(全方位收集)

 很多Linuxer说Linux的软件太少了,其实不然,除了一些很有专业性的软件外,常用的软件都可以找到windows下相应的替代软件,关键 是你是否在寻找,是否能转换自己的观念,以下是我自己经常会...
  • dadoneo
  • dadoneo
  • 2010-11-07 21:03:00
  • 16988

Linux下的经典软件(史上最全)

Linux下的经典软件(史上最全) Linux下的经典软件(史上最全) 前言 从2012年接触Linux系统以来就被Linux系统所吸引,2个月后便完全抛弃了Windows。...
  • isuker
  • isuker
  • 2016-05-17 19:09:53
  • 29440
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 1180
    排名: 4万+
    最新评论