Linux下搭建Java开发环境

Red Hat Package Manager 简称rpm

rpm格式的文件就是我们可以使用RPM命令进行管理的软件包格式的文件

JDK的安装

#sh /root/Desktop/jdk-6u23-linux-i586-rpm.bin

.bin 可以使用sh命令来解压执行

Linux的用户的登录过程

/etc/profile

/etc/profile.d(各个脚本)

/etc/bash.bashrc

/home/[username]具体用户目录/.bashrc

.bash_profile

JDK的环境变量配置

/etc/profile(对于所有登录用户都是有效的)

/home/目录下对应每个用户目录下/.bash_profile(只对当前用户有效)

环境变量声明语法

示例:

JAVA_HOME = /usr/java/jdk1.6.0.23

export JAVA_HOME

more /home/accp/.bash_profile

JAVA_HOME = /usr/java/jdk1.6.0_23

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

CLASSPATH = .:$PATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME PATH CLASSPATH

配置好环境变量之后需要使用source命令使我们的环境变量修改生效。

source .bash_profile

为了我们平时方便使用,我们在/usr/bin/目录下创建两个快捷方式。

cd /usr/bin

ln -s -f /usr/java/jdk1.6.0.23/jre/bin/java

ln -s -f /usr/java/jdk1.6.0.23/bin/javac

JDK的测试

第一步:

cd /home/accp

mkdir work

cd work

第二步:

vi a.java

第三步:

javac a.java

java a

安装提示步骤

1、下载:jdk-6u23-linux-i586-rpm.bin

2、使用sh命令进行安装

3、配置环境变量

4、source使环境变量配置生效

------------------------------------------

主机和虚拟机客户机之间进行文件传输方式

1、VMware Tools

2、共享文件夹

3、FTP

安装IDE工具

1、下载Linux下的Eclipse的tar文件

2、解压安装

Eclipse下载地址:http://www.eclipse.org/downloads

.tar文件

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

.gz文件

解压:gunzip FileName.gz

解压:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz文件

解包:tar zxvf FileName.tar.gz

打包:tar zcvf FileName.tar.gz DirName

tar zxvf eclipse-SDK-3.5.2-linux-gtk.tar.gz

vi .bash_profile

添加对eclipse的配置

通过在PATH变量中添加/home/accp/eclipse

source .bash_profile(使环境变量生效)

桌面添加eclipse的启动快捷方式

桌面右键"Create Launcher"

Name eclipse

Command /home/accp/eclipse/eclipse

icon /home/accp/eclipse/icon.xpm

安装IDE工具提示步骤

1、下载:eclipse-SDK-3.5.2-linux-gtk.tar.gz

2、使用tar命令解压(tar zxvf FileName.tar.gz)

3、配置环境变量PATH并使用source命令使之生效

4、创建启动器

在Linux中安装配置Tomcat

1、下载与解压:apache-tomcat-6.0.29.tar.gz

http://tomcat.apache.org/download-60.cgi

2、安装

tar zxvf apache-tomcat-6.0.29.tar.gz(对介质进行解压)

cd /home/accp/apache-tomcat-6.0.29/bin

ls

----------------------------------------------

Windows系统   .bat

Linux系统     .sh

----------------------------------------------

Tomcat服务启动

.sh文件的执行方法 :"./"

./startup.sh和./shutdown.sh

控制服务器的启动与停止

Tomcat环境变量的配置

有没有好的办法在任何路径下都可以启动或停止我们的Tomcat服务器呢?

方法一:我们可以为startup.sh和shutdown.sh创建快捷方式

su - root(切换用户)

cd /usr/bin

ln -s -f /home/accp/apache-tomcat-6.0.29/bin/startup.sh

ln -s -f /home/accp/apache-tomcat-6.0.29/bin/shutdown.sh

方法二:为accp用户在PATH环境变量中添加Tomcat目录中bin目录的指向。

cd /home/accp

vi .bash_profile

Tomcat安装配置提示步骤:

1、下载Tomcat的安装介质:apache-tomcat-6.0.29.tar.gz

下载网站:http://tomcat.apache.org/download-60.cgi

2、解压安装

3、配置环境变量(PATH环境变量中添加Tomcat目录中bin目录的指向)

安装并配置数据库

安装配置步骤

1、下载安装介质

2、查看系统资源及环境是否符合安装条件

3、创建用户和组

4、配置环境变量

5、设置系统参数

6、执行安装

7、登录并启动数据库

第一步:

下载安装介质

第二步:

查看系统资源及环境是否符合安装条件

Oracle10g所需的最小RAM为512M,而所需的最小交换空间为1GB。

grep MemTotal /proc/meminfo

grep SwapTotal /proc/meminfo

Oracle软件的安装还需要2.5GB的磁盘空间

df -h命令查看磁盘的使用情况

由于Oracle10g发行的时候,RedHat5还没有发行,所以Oracle10g并没有对RedHat5确认支持,所以我们需要手工修改Linux的发行注记。

编辑/etc目录下的redhat-release文件

vi /etc/redhat-release

将其中的内容Red Hat Enterprice Linux Server release 5 (Tikanga)

修改为:

redhat-4

Oracle10g安装所必须的一些软件包:

make-3.79.1

gcc-3.2.3-34

glibc-2.3.2-95.20

compat-db-4.0.14-5

compat-gcc-7.3-2.96.128

compat-gcc-c++-7.3-2.96.128

compat-libstdc++-7.3-2.96.128

compat-libstdc++-devel-7.3-2.96.128

openmotif21-2.1.30-8

setarch-1.3-1

rpm -q make gcc glibc compat openmotif setarch

默认情况下这些软件包在Linux系统中是没有被安装的,因此需要我们手工去安装这些软件包。

vm菜单->Settings->设置光驱镜像

cd /media/CDROM/Server

rpm -Uvh compat-db-*

如果安装软件包时失败,那么有可能需要大家安装前提软件包。

第三步:1、创建用户和组(单主机环境下的用户和组的创建)

groupadd oinstall

groupadd dba

/usr/sbin/useradd -g oinstall -G dba oracle

passwd oracle

第三步:2、创建Oracle安装目录以及数据存放目录

mkdir /opt/oracle

mkdir /opt/oradata

chown -R oracle:oinstall /opt/oracle /opt/oradata

chmod -R 755 /opt/oracle /opt/oradata

第四步:配置环境变量

su - oracle

vi /home/oracle/.bash_profile

添加如下内容:

ORACLE_BASE=/opt/oracle

ORACLE_SID=orcl

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

LD_LIBARY_PATH=$ORACLE_HOME/lib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export ORACLE_BASE ORACLE_SID ORACLE_HOME LD_LIBARY_PATH PATH

保存后使用如一内容使设置生效:

source .bash_profile

第五步:设置系统参数

vi /etc/sysctl.conf(修改内核参数)

修改内容:

kernel.shmall=2097152(共享内存总量)

kernel.shmmax=2147483648(系统范围内共享内存段的最大值)

kernel.shmmni=4096(系统范围内共享内存段的最小值)

kernel.sem=250 32000 100 128(信号量)

fs.file-max=65536(文件句柄的最大数量)

net.ipv4.ip_local_port_range=1024 65000

net.core.rmem_default=262144(默认的接收窗口大小)

net.core.rmem_max=262144(接收窗口的最大值)

net.core.wmem_default=262144(默认的发送窗口大小)

net.core.wmem_max=262144(发送窗口的最大值)

kernel.shmall=2097152

kernel.shmmax=2147483648

kernel.shmmni=4096

kernel.sem=250 32000 100 128

fs.file-max=65536

net.ipv4.ip_local_port-range=1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

修改完保存之后使用下面命令使新的设置生效

/sbin/sysctl -p

vi /etc/security/limits.conf

添加下面内容

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

vi /etc/pam.d/login

添加下面内容(实际上这两行参数中只有一行参数是有效的)

session required /lib/security/pam_limits.so

session required pam_limits.so

因为根据系统的具体的环境不同,我们还需要去查看文件中使用的是相对路径还是绝对路径比较麻烦,因此这里我们就将相对路径和绝对路径都写上了。

vi /etc/profile

添加下面内容

if [$USER = "oracle"]; then

if [$SHELL = "/bin/ksh"]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

配置Linux主机

检查/etc/hosts文件看其中是否有localhost的记录指向127.0.0.1,如果存在此指向则不用修改,如果不存在添加下面内容:

127.0.0.1 localhost.localdomain localhost

第六步:执行安装

unzip 10201_database_linux32.zip(对安装介质进行解压缩)

Xlib:connection to ":0.0" refused by server

解决:

xhost local:oracle

--直到最后显示完xhost: had ostname "list"

cd /opt

ls

chown -R oracle:oinstall database(修改目录访问权限)

su - oracle(切换用户)

cd /opt/database

ls

./runInstaller

第七步:登录并启动数据库

首先还原版本标注

vi /etc/redhat-release

redhat-4-->Red Hat Enterprice Linux Server release 5(Tikanga)

sqlplus /nolog

conn /as sysdba

startup

Linux下搭建Java开发环境

时间: 2024-10-15 02:50:40

Linux下搭建Java开发环境的相关文章

linux中搭建java开发环境

今天试着在Linux下面搭建java开发环境,现总结一下具体步骤. 1.JDK的安装1.6 版本cd /opt mkdir java执行下面命令安装JDK(首先创建/opt/java目录)tar -xvf jdk-7u7-linux-i586.tar.gz -C /opt/java ln -s /opt/java/jdk1.7.0_09 /opt/java/jdk 创建一个链接 vi /etc/frofile 设置环境变量 export JAVA_HOME=/opt/java/jdkexprot

Linux -- Ubuntu搭建java开发环境

Steps 1Check to see if your Ubuntu Linux operating system architecture is 32-bit or 64-bit, open up a terminal and run the following command below. Type/Copy/Paste: file /sbin/init Note the bit version of your Ubuntu Linux operating system architectu

Mac OS X 下搭建 Java 开发环境图解

本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量. 先来看看笔者的电脑配置: 打开终端,查看10.10版本的系统使用的是什么shell命令: 输出的是bash,说明是Bourne shell,是默认的Unix Shell命令. 下面通过命令行查看笔者的java版本: 如果你的系统已经安装成功J

Linux下搭建PHP开发环境(LAMP)

LAMP:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python 安装方法如下: 注:Ubuntu下可使用sudo su 命名切换到root用户. 开始安装之前,先执行EZHTTP安装前的准备工作. 一.使用screen(可选) 由于编译安装Nginx Apache PHP MySQL等软件会花费比较长的时间,难免会出现由于网络意外中断而导致安装也中断了,所以为了避免此问题,可以使用screen来安装. screen的使用方法如下: 1.安装screen ubunt

ubuntu下搭建JAVA开发环境【转】

转自:http://jingyan.baidu.com/article/86fae346b696633c49121a30.html JAVA开发环境是一种跨平台的程序设计语言,可以在windows.LINUX等操作系统上进行开发.小编以前是做LINUX C开发的,最近因为工作,需要在UBUNTU下进行java开发环境的搭建,故写下这篇经验,和大家共享.参考.本篇经验分四步: 1)下载JDK 2)下载eclipse 3 ) 安装JDK 4)安装eclipse 工具/原料 UBUNTU eclips

Ubuntu下搭建Java开发环境

安装与设置JDK Sun JDK的安装基本上有两种方式: 1. 通过Ubuntu提供的包管理工具进行安装 Ubuntu在其包仓库里都包括有JDK的安装,只要sources.list设置正确,通过apt-get, aptitude, Synaptic Package Manager等都能安装,而且相关的设置也容易得多:在Ubuntu的新  发布版本里都带了JDK5.0,和JDK6.0的安装支持,而且版本都比较高,和Sun官方的发布没有很大的 版本落差.以Ubuntu7.10来说,提供的JDK5的版

在mac下搭建java开发环境

刚刚从windows系统转到使用mac系统,感觉不是特别熟悉,需要一定的适应时间.下面简单介绍一下mac下搭建基本的java开发环境. 1.安装jdk 安装jdk1.7后,发现不需要进行环境变量配置,直接在terminal中就能使用java和javac命令了.jdk所在目录为: /Library/Java/JavaVirtualMachines 2.安装maven 解压maven包,然后配置maven环境变量 配置变了过程如下: 1.使用touch命令在-目录(用户目录)下创建.bash_pro

如何在Mac OS系统下搭建Java开发环境图解

似乎有很久都没有写博客了,有工作的一些原因,也有个人的一些原因,今天刚好下雨,也没有地方可去,于是就窝在家里倒腾了下,本篇文章主要是简单介绍一下如何在Mac OS系统下搭建java的开发环境,做java开发工作,当然首先是得有一个java环境,所以接下来主要是简单介绍一下Mac环境下java环境变量的一些配置工作. 鄙人的电脑配置: 打开终端,查看10.9.5版本的系统用的是什么shell命令: 大家可以看到,控制台输出地bash,说明系统用的是Bourbe shell,是默认的Unix She

Linux下搭建Android开发环境

我使用的Linux环境是 ubuntu-12.10-desktop-i386.安装前所需要准备的软件: 1.JDK(jdk-7u75-linux-i586.tar.gz) http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.ADT(adt-bundle-linux-x86-20140321.zip)链接:http://pan.baidu.com/s/1i3qvJ0p 密码:h7