Ubuntu下的生活--安装
概要
整个安装过程是通过离线包安装,而非在线安装。
目录
JDK安装与配置
版本:jdk-7u71-linux-i586.tar.gz
准备工作:
cd /usr
sudo mkdir java
cd /home/usrname/Downloads/ // 这是存放离线文件的路径
安装:
由于是tar.gz命令,只需要将其解压到指定目录即可,解压命令:
sudo tar -zxvf jdk-7u71-linux-i586.tar.gz -C /usr/java // 将文件解压到指定目录/usr/java/下
配置环境:
在shell窗口敲入命令:
sudo gedit jdk.sh
在打开的文件下敲入下面的代码,然后进行保存:
export JAVA_HOME=/usr/java/jdk1..0_71
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存好后,将jdk.sh文件复制到目录/etc/profile.d下
sudo mv jdk.sh /etc/profile.d
接着重新启动配置文件,使得修改后的文件立马生效
source /etc/profile
接下来可以验证是否安装成功:
java -version
// 显示下面信息表示成功
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) Client VM (build 24.71-b01, mixed mode)
Eclipse安装与配置
版本:eclipse-jee-luna-SR1-linux-gtk.tar.gz
解压:
sudo tar -zxvf eclipse-jee-luna-SR1-linux-gtk.tar.gz -C /usr/lib
解压完后,点击Eclipse无法启动,原因是eclipse找不到JRE环境,此时需要打开eclipse.ini文件加入下面的语句(放在行首即可)
-vm
/usr/java/jdk1..0_71/jre/bin/java
打开eclipse.ini的方法
cd /usr/lib/eclipse/
gedit eclipse.ini
现在虽然Eclipse安装完成,但是每次打开都进入相应目录下还是比较繁琐,所以就可以创建一个快捷方式,方法如下
$ sudo gedit /usr/share/applications/eclipse.desktop
// 其内容如下:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/usr/lib/eclipse/icon.xpm
Exec=/usr/lib/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;
Apache安装与配置
版本:apache-tomcat-7.0.57.tar.gz
解压安装:
sudo tar -zxvf apache-tomcat-7.0..tar.gz -C /usr/local
配置:
// 新建tomcat.sh
sudo gedit tomcat.sh
// 在文件中添入下面代码
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.
保存好后
保存好后,将tomcat.sh文件复制到目录/etc/profile.d下
sudo mv tomcat.sh /etc/profile.d
接着重新启动配置文件,使得修改后的文件立马生效
source /etc/profile
但是此时依然无法启动tomcat,原因是tomcat找不到JAVA_HOME或者JRE_HOME,所以需要在catalina.sh添加一行信息
export JAVA_HOME=/usr/java/jdk1..0_71
MySQL安装与配置
版本:mysql-server_5.6.22-2ubuntu14.10_i386.deb-bundle.tar
参考网址:http://dev.mysql.com/doc/refman/5.6/en/linux-installation-debian.html
Ubuntu下的生活--安装的更多相关文章
- Ubuntu下git的安装与使用
Ubuntu下git的安装与使用 Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便. 首先,确认你的系统是否已安装git,可以通过git指令 ...
- Ubuntu下Speedtest的安装
要安装Speedtest,需要先安装apache,参见<Ubuntu下Apache的安装>一文:*(再安装LAMP server,参见<Ubuntu下快速安装LAMP server& ...
- Ubuntu下Apache的安装
Ubuntu下可快速安装LAMP server(Apache+MySQL+PHP5),参见<Ubuntu下快速安装LAMP server>一文. 也可以手动安装Apache.本文介绍如何手 ...
- Linux(Ubuntu)下MySQL的安装与配置
转自:http://www.2cto.com/database/201401/273423.html 在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今 ...
- ubuntu下的openfire安装、配置、运行
openfire服务器 Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议.您可以使用它轻易的构建高效率的即时通信服务器.Op ...
- ubuntu下boost编译安装
ubuntu下boost编译安装 boost 安装 1.依赖安装 apt-get install mpi-default-dev libicu-dev python-dev python3-dev l ...
- 2010-01-20 12:09 ubuntu下minicom的安装及使用
转http://hi.baidu.com/npugtawqdnbgqrq/item/106f805409b42813db163527 ubuntu下minicom的安装及使用 安装: sudo apt ...
- ubuntu 下redis的安装简介
Linux公社:https://www.linuxidc.com/topicnews.aspx?page=2&tid=2 简单介绍下ubuntu下redis的安装方式: 第一种: 1:进入re ...
- ubuntu下tomcat的安装及注册成系统服务
在ubuntu下tomcat的安装有两种方式,第一种是下载二进制文件,解压安装:第二种则是使用apt-get自动下载.这里不推荐第二种方法安装,因为这种方法安装会像天女散花一样把安装的文件散落在系统的 ...
随机推荐
- jQuery-1.9.1源码分析系列(七) 钩子(hooks)机制及浏览器兼容
处理浏览器兼容问题实际上不是jQuery的精髓,毕竟让技术员想方设法取弥补浏览器的过错从而使得代码乱七八糟不是个好事.一些特殊情况的处理,完全实在浪费浏览器的性能:突兀的兼容解决使得的代码看起来既不美 ...
- 几款主流PHP框架的优缺点评比
PHP是一种在国内外都比较流行的开源服务器端脚本开发语言.能够适应大中小型项目的开发需求.我们将在这篇文章中向大家介绍几款主流PHP框架及其相关优缺点评比,作为一个参考分享给朋友们. 主要参考的PHP ...
- 4.DB Initialization(数据库初始化)[EF Code-First系列]
前面的例子中,我们已经看到了Code-First自动为我们创建数据库的例子. 这里我们将要学习的是,当初始化的时候,Code-First是怎么决定数据库的名字和服务的呢??? 下面的图,解释了这一切! ...
- SSH输入错误Action
在类型转化.输入验证校验 .文件上传等出错的时候,如Action中某个变量是int,而上传的值是"ABC",此时Action不会执行execute()函数,而是直接返回result ...
- 从零开始学Python06作业源码(仅供参考)
Python Version 2.7x 一,bin目录:程序启动入口 SelectLesson_start.py #!usr/bin/env python # -*- coding:utf-8 -*- ...
- ObjectStream 及 序列化 介绍
ObjectInputStream 和 ObjectOutputStream 介绍 ObjectInputStream 和 ObjectOutputStream 的作用是,对基本数据和对象进行序列化操 ...
- linux 下添加库的加载路径的方式
linux 下有两种添加加载库路径的方式: 1.修改环境变量: export LD_LIBRARY_PATH=path_name 2.修改配置文件 修改 /etc/ld.so.conf 的内容在最后添 ...
- struts通过action返回json
其实struts2通过action返回json挺简单的,但是就是老要忘,所以索性写在博客上.好的,开始. 首先是引入必须的jar包: struts2-json-plugin-2.3.24.jar 然后 ...
- php实现设计模式之 抽象工厂模式
<?php /*抽象工厂模式:提供一个创建一系统相关或相互依赖对象的接口,而无需指定它们具体的类 * 创建型模式 */ //抽象小米工厂,能制造小米一,小米二 abstract class mi ...
- Java基础学习 -- GUI之 事件处理基础
事件处理可以简单地这么理解,当有一个事件产生,程序要根据这个事件做出响应.比如,我们做了一个可以通过按钮改变背景颜色的窗口,当我们点击按钮时便产生了一个事件,程序会根据这个事件来做出响应,也就是去改变 ...