安装JDK:

理论篇:

一、下载JDK

二、安装

①复制到/usr/java/路径下

[plain] view plaincopy
  1. #mkdir /usr/java/
  2. #cp jdk-7u25-linux-x64.rpm /usr/java/

②加入可运行权限,并安装

[plain] view plaincopy
  1. # cd /usr/java/
  2. # chmod +x jdk-7u25-linux-x64.rpm
  3. # rpm -ivh jdk-7u25-linux-x64.rpm

③运行结果:

[plain] view plaincopy
  1. [root@localhost java]# rpm -ivh jdk-7u25-linux-x64.rpm
  2. Preparing...                ########################################### [100%]
  3. 1:jdk                    ########################################### [100%]
  4. Unpacking JAR files...
  5. rt.jar...
  6. jsse.jar...
  7. charsets.jar...
  8. tools.jar...
  9. localedata.jar...

3、配置环境变量

①进入编辑profile文件

[plain] view plaincopy
  1. #vim /etc/profile

②在profile文件最后追加入例如以下内容:
    export  JAVA_HOME=/usr/java/jdk1.7.0_25
    export  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export  PATH=$PATH:$JAVA_HOME/bin

③保存并退出。运行例如以下

[plain] view plaincopy
  1. #source /etc/profile

4、查看java版本号

[plain] view plaincopy
  1. [root@localhost java]# java -version
  2. java version "1.7.0_25"
  3. Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
  4. Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

5、假设原先存在老的jdk版本号或者默认的jdk版本号,上面的jdk信息可能不是最新版本号。则须要更alternatives。选择一下jdk版本号

[plain] view plaincopy
  1. 安装 java alternative ---jdk
  2. # update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_25/bin/java 60
  3. 配置JDK:
  4. # update-alternatives --config java

//按 Enter 来保存当前选择[+],或键入选择号码:?

实践篇:

1,下载jdk安装包

2,授权及安装命令:

3,配置环境变量时,配置错误,easy导致vim命令失效。解决方式:

使用例如以下命令再次打开文件

/bin/vi /etc/profile就可以,假设改动好保存后还是不能使用vim命令的话。重新启动Linux系统

Tomcat安装:

理论篇:


1.首先解压缩

#tar -zxvf apache-tomcat-7.0.32.tar.gz

得到Tomcat的全部文件.然后把它复制到你要安装的位置。如/opt/tomcat

#cp -r /home/zdw/software/apache-tomcat-7.0.32 /opt/tomcat

切换到/opt/tomcat/bin

#cd /opt/tomcat/bin

运行命令

#./startup.sh

正常情况下能够见到例如以下的信息:

Using CATALINA_BASE:   /opt/tomcat

Using CATALINA_HOME:   /opt/tomcat

Using CATALINA_TMPDIR: /opt/tomcat/temp

Using JRE_HOME:        /usr/java/jdk1.7.0_09

Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar

2.然后用浏览器打开例如以下的网页

http://localhost:8080/    (假设没有把Port number改为80)

假设你见到Tomcat的网页(index.jsp),证明Tomcat成功安装。并已经启动.

如要关闭Tomcat,在/opt/tomcat/bin下运行以下的命令就可以

#./shutdown.sh


实践篇:

安装包:

tomcat安装:

将解压的tomcat的文件均复制到了opt/tomcat文件夹下,然后进入bin文件夹能够启动tomcat
cp -r 是递归拷贝
然后在浏览器中输入192.168.1.8:8080 就可以訪问到tomcat

OK ,两个软件安装完毕!

Linux系列-安装经常使用软件的更多相关文章

  1. 学习Linux系列--安装Ubuntu

    最近学习Linux,使用虚拟机太不方便,于是购买了阿里云最便宜的云主机作为学习设备. 本系列文章记录了个人学习过程的点点滴滴. 学习Linux系列--安装Ubuntu 学习Linux系列--安装软件环 ...

  2. linux下安装与删除软件

    linux下安装与删除软件 (2005-07-04 11:24:10) 转载▼ 标签: 杂谈 分类: MSN搬家 现在linuxx下的软件大都是rpm,deb.tar.gz和tar.bz2格式.1.r ...

  3. 学习Linux系列--安装软件环境

    本系列文章记录了个人学习过程的点点滴滴. 回到目录 10.安装Lamp套件. 最简单的方式,如下 sudo tasksel install lamp-server Apache 菜鸟教程 Ubuntu ...

  4. 在 Linux 上安装服务器管理软件 Cockpit

    Cockpit 是一个自由开源的服务器管理软件,它使得我们可以通过它好看的 web 前端界面轻松地管理我们的 GNU/Linux 服务器.Cockpit 使得 linux 系统管理员.系统维护员和开发 ...

  5. Linux下安装McAfee防病毒软件(企业版本)

    最近公司接一个项目虚拟化解决方案,不过所有硬件设备不是我们采购的,我们只是负责软体安装.我看了一下那个硬件设备那叫高,不过目前还到那边去安装,那边硬件还没安装完成,然后Boss给我拿来两台新服务器,让 ...

  6. Linux系列——安装双系统Ubuntu

    作为一个穷人,电脑破得不行却没钱换,怎么办呢,不如换个Ubuntu吧,没有Windows那么多后台应用,在我这台古董上稍微流畅一点. Linux有很多发行版,比较流行和适合入门的就是Ubuntu和De ...

  7. 如何在Linux上安装服务器管理软件Cockpit

    Cockpit 是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web 前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用. Cockpit 使得 ...

  8. Linux下安装php加速软件Xcache

    Nginx网站根目录:/usr/share/nginx/html 1.安装xcache cd /usr/local/src #进入软件包存放目录 wget http://xcache.lighttpd ...

  9. linux上安装wps办公软件

    在rhel6.3上安装 金山WPS rpm包时,容易出现出现错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14).即使安装成功,也不能够使用,只是缺少了一个li ...

随机推荐

  1. 深入Vue的响应式原理

    工作的过程中,有时候会有数据改变但是视图没有更新的问题,作者在vue的官方文档中有提到这个问题,我来总结一下 1.vue的每个组件实例都有对象的watcher实例对象,它会在组件渲染的过程中把属性记录 ...

  2. 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控--转

    原文地址:http://mp.weixin.qq.com/s?__biz=MzAxODcyNjEzNQ==&mid=2247483789&idx=1&sn=ae11f04780 ...

  3. android的HTTP框架之Volley

    Volley是android官方开发的一个HTTP框架,简化了利用java中原生的HTTP操作API-HttpURLConnection和HttpClient的操作. 一.首先是Volley的简单使用 ...

  4. Convolution & Pooling exercise

    convolution First, we want to compute σ(Wx(r,c) + b) for all valid (r,c) (valid meaning that the ent ...

  5. css历史

    CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言.相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有 ...

  6. CetnOS6 网络配置,主机名配置

    CetnOS6 网络配置,主机名配置 一.通过命令ifconfig -a 查看可用网络设备 二.通过网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0 配置 ...

  7. Django and Scrapy 用法图片

  8. 关于idea开发工具常用的快捷键

    自动补全缺失的import    alt+enter 自动优化import ctrl+alt+o 自动补全返回代码:IDEA的ctrl+alt+v ,eclipse的CTRL+F1 main    p ...

  9. Mysql学习总结(11)——MySql存储过程与函数

    摘要:存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句.存储过程和函数可以避免开发人员重复的编写相同的SQL语句.而且,存储过程和函数是在 ...

  10. 如何形象的解释 webhook 这个词

    就是一个 callback,只不过 callback 的操作是发送指定的 HTTP request 给一个指定的地址. callback 就是由甲传给乙,乙处理完之后通知甲传过来的方法或者请求甲方的 ...