`

ubuntu安装JDK,TOMCAT

 
阅读更多

一.软件准备

ubuntu:ubuntu-12.10-desktop-amd64

JDK:jdk-7u65-linux-x64.gz

TOMCAT:apache-tomcat-7.0.54.tar.gz

 

二.JDK安装

1.下载jdk-7u65-linux-x64.gz
2.在usr下建立文件夹java,并chome 777 java,将jdk-7u65-linux-x64.gz copy 到java这个文件夹
3.解压 jdk-7u65-linux-x64.gz,并改变文件名字 mv java/jdk1.7.0   java/jdk7
4.修改环境变量 sudo gedit ~/.bashrc(Vim/Vi命令不熟)将
export JAVA_HOME=/usr/java/jdk7  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH
这4行添加到文件末尾。
保存退出,输入以下命令使之立即生效
source ~/.bashrc
5.配置默认JDK版本
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk7/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk7/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/java/jdk7/bin/jar 300
检查
sudo update-alternatives --config java
6.查看java版本号
dk05408@dk-vm:/usr/java$ java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

 

       http://blog.csdn.net/luxiaoyu_sdc/article/details/7303155

三tomcat的安装

1.下载apache-tomcat-7.0.54.tar.gz
2.在usr下建立文件夹java,并chome 777 java,将japache-tomcat-7.0.54.tar.gz 到java这个文件夹

3.解压 apache-tomcat-7.0.54.tar.gz ,得到apache-tomcat-7.0.54

4、配置 Tomcat

复制解压后的文件到 /opt 目录

sudo cp -r apache-tomcat-7.0.54 /opt

进入 /opt/apache-tomcat-7.0.54 目录

 

cd /opt/apache-tomcat-7.0.54

5.用gedit打开apache-tomcat-7.0.54/bin/startup.sh

在startup.sh文件最后添加如下

JAVA_HOME=/usr/java/jdk7 

JRE_HOME=/usr/java/jdk7/jre

PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH

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

 

TOMCAT_HOME=/opt/apache-tomcat-7.0.54

 

 

6、启动 Tomcat

dk05408@dk-vm:/opt/apache-tomcat-7.0.54$ sudo ./bin/startup.sh

[sudo] password for dk05408: 

Using CATALINA_BASE:   /opt/apache-tomcat-7.0.54

Using CATALINA_HOME:   /opt/apache-tomcat-7.0.54

Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.54/temp

Using JRE_HOME:        /usr/java/jdk7

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

Tomcat started.

7.验证配置是否成功

打开浏览器,输入网址:http://localhost:8080 或 http://127.0.0.1:8080

8.关闭 Tomcat

dk05408@dk-vm:/opt/apache-tomcat-7.0.54$ sudo ./bin/shutdown.sh

Using CATALINA_BASE:   /opt/apache-tomcat-7.0.54

Using CATALINA_HOME:   /opt/apache-tomcat-7.0.54

Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.54/temp

Using JRE_HOME:        /usr

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

9.当然还有默认端口8080被占用的情况,这时就要写改默认端口

apache-tomcat-7.0.34/conf/server.xml文件里的:

 port="9090" protocol="HTTP/1.1"  
          connectionTimeout="20000"  
          redirectPort="8443" />

这里把8080改成了9090.浏览器输入http://localhost:9090即可

 

可见:http://blog.csdn.net/ithomer/article/details/7827045

 

 

Tomcat常用的优化技巧

 

本实例介绍的是如何优化Tomcat服务器,如果用户并发量小,系统可能不会出问题,但是并发量大时,系统反应速度迅速下降,由于不了解原因拼命在自己的应用中寻找问题,从而浪费了宝贵的时间。下面来看看Tomcat是如何优化的。

 

(1)屏蔽DNS查询

 

Web应用程序可以通过Web容器提供的getRemoteHost()方法获得访问Web应用客户的IP地址和名称,但是这样会消耗Web容器的资源,并且还需要通过IP地址和DNS服务器反查用户的名字。因此当系统上线时,可以将这个属性关闭,从而减少资源消耗,那么Web应用也就只能记录下IP地址。修改的属性是enableLoopups="false"。

 

(2)调整线程数

 

Tomcat通过线程池来为用户访问提供响应,对于上线的系统初步估计用户并发数量后,再调整线程池容量。例如,用户并发数量在100左右时,可以设置minProcessors="100",maxProcessors="100"。将最大和最小设置为一样后,线程池不会再释放空闲的线程,当用户访问突然增加时,不需要再消耗系统资源去创建新的线程。

 

(3)调整最大连接数

 

这个其实最复杂,即使用户并发量大,但是系统反应速度快,也没必要把这个值设置太高,高了系统需要消耗大量的资源去切换线程,但是如果设置太低也会造成应用无法满足用户并发需要。因此设置这个最好能够结合整个系统的跟踪与调优,使系统达到最好的平稳状态,一般设置为maxProcessors的1.5倍即可。

 

(4)调整网络超时

 

主要是HTTP协议也有个连接过程,客户端连接到服务器上后,如果长时间没有得到处理就会被释放。如果服务器处理速度较慢,但是希望每个用户都能得到有效处理,或者网络环境不好,需要保证用户不会因为超时中断,也可以把时间加长。但是一般设置成connectionTimeout="30000"即可。太长对系统来说价值不大,反而会浪费系统资源在无谓的长连接上。

 

(5)具体修改如下。

 

minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10。

 

maxProcessors:最大连接线程数,即并发处理的最大请求数,默认值为75。

 

acceptCount:允许的最大连接数,应大于等于maxProcessors,默认值为100。

 

enableLookups:是否反查域名,取值为true或false。为了提高处理能力,应设置为false。

 

connectionTimeout:网络连接超时,单位为毫秒。设置为0表示永不超时,但这样设置存在隐患,通常可设置为20000毫秒。

 

 

一、安装Java

1、apt-get install openjdk-6-jdk

2、apt-get install openjdk-6-jre

 

备注:通常只需要安装jdk即可,因为jdk下面包括jre,jdk是开发工具包,jre是java运行环境,

 

二、安装tomcat

1、apt-get install tomcat6

 

备注:安装完之后,Ubuntu自动将tomcat6加入到系统Service下

 

三、安装mysql

 

1、apt-get install mysql-server-5.1

2、安装过程中,会跳出字符界面,提示设置root密码

3、安装完之后,可以通过service mysql status查看mysql是否正确启动

4、修改my.cnf配置文件,将bind-address = 127.0.0.1前面加“#”注释掉,这样就可以允许其他机器远程访问本机mysql了

5、修改完my.cnf配置之后,重启mysql服务(service mysql restart)

6、进入mysql数据库,mysql -u root -p然后输入安装时设置的密码进入mysql控制台

7、在mysql控制台可以添加和修改用户以及用户密码,这里我修改root密码,命令如下:

mysql> grant all privileges on *.* to root@localhost identified by "123qwe" //这里只允许本地可以通过root用户访问

mysql> grant all privileges on *.* to test@localhost identified by "123qwe" //这里新建一个test用户

mysql> grant all privileges on *.* to test@"%" identified by "123qwe" //这里允许通过test用户远程访问

8、在远程桌面上,test用户就可以通过mysql GUI连接工具进行远程操作

 

四、安装redis-server

 

1、apt-get install redis-server

2、安装完之后,可以通过service redis-server status查看mysql是否正确启动

3、进入到/etc/redis/redis.conf将bind-address = 127.0.0.1前面加“#”注释掉,这样就可以允许其他机器远程访问本机redis-server了

 

Ubuntu下通过apt-get方式安装软件包:

 

1、首先要使用apt方式查找软件包,需要设置如下环境,方便在输入包名是可以TAB,设置如下:

(1)安装bash-completion包。apt-get install bash-completion

(2)加载环境。source /etc/bash_completion

 

2、接下来通过apt-get install openjdk 后面TAB列出包名即可选择安装

 

3、常用的apt安装命令:

apt-cache policy # ------(package 查看当前软件包是否已经安装过)

apt-cache search # ------(package 搜索包)

apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)

sudo apt-get install # ------(package 安装包)

sudo apt-get install # -----(package - - reinstall 重新安装包)

sudo apt-get -f install # -----(强制安装?#"-f = 

--fix-missing"当是修复安装吧...)

sudo apt-get remove #-----(package 删除包)

sudo apt-get remove --purge # ------(package 删除包,包括删除配置文件等)

sudo apt-get autoremove --purge # ----(package 

删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))

sudo apt-get update #------更新源

sudo apt-get upgrade #------更新已安装的包

sudo apt-get dist-upgrade # ---------升级系统

sudo apt-get dselect-upgrade #------使用 dselect 升级

apt-cache depends #-------(package 了解使用依赖)

apt-cache rdepends # ------(package 

了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)

sudo apt-get build-dep # ------(package 安装相关的编译环境)

apt-get source #------(package 下载该包的源代码)

sudo apt-get clean && sudo apt-get autoclean # --------清理下载文件的存档 

&& 只清理过时的包

 

 

分享到:
评论

相关推荐

    ubuntu手动安装jdk\tomcat

    在ubuntu系统中安装jdk、tomcat. 在ubuntu系统中安装jdk、tomcat. 在ubuntu系统中安装jdk、tomcat.

    Ubuntu从安装JDK/Tomcat到部署项目

    在ubuntu系统上,用tomcat服务器,部署一个html项目,正常运行的的相关配置,附带Ubuntu常用命令,Ubuntu安装JDK,Ubuntu安装tomcat,Ubuntu部署项目等文档。目录结构---------myitem---------readme.txt---------...

    Ubuntu下安装jdk&tomcat

    ### Ubuntu下安装JDK与Tomcat 在Ubuntu系统中安装JDK(Java Development Kit)和Tomcat是一项常见的任务,尤其对于开发Java应用的用户来说。本文将详细介绍如何在Ubuntu 9.04版本中安装JDK 1.6以及Tomcat 6.0。 ##...

    Ubuntu11.10安装JDK+Tomcat+Maven+jenkins

    Ubuntu 11.10 安装 JDK+Tomcat+Maven+Jenkins 本文将指导读者在 Ubuntu 11.10 版本中安装 JDK、Tomcat、Maven 和 Jenkins,从而构建一个完整的 Java 开发环境。 JDK 安装 JDK(Java Development Kit)是 Java ...

    ubuntu下安装jdk,tomcat教程

    Ubuntu 下安装 JDK 和 Tomcat 教程 在 Ubuntu 系统中安装 JDK 和 Tomcat 是一个非常重要的步骤,特别是在 Java 开发和 Web 开发中。下面是安装 JDK 和 Tomcat 的详细教程。 安装 JDK 在 Ubuntu 中安装 JDK 需要...

    Ubuntu安装jdk,eclipse,tomcat全过程

    在本文中,我们将详细探讨如何在Ubuntu操作系统上安装Java Development Kit (JDK),Eclipse集成开发环境(IDE),以及Apache Tomcat服务器。这些是软件开发过程中必不可少的工具,特别是对于Java开发者来说。让我们...

    ubuntu下安装tomcat

    本文将详细阐述如何在Ubuntu下安装并配置Tomcat,包括必要的JDK安装步骤以及Tomcat环境变量的设置。 ### 一、安装JDK 在Ubuntu系统上运行Tomcat前,首先需要确保已经安装了Java Development Kit (JDK)。这是因为...

    在Ubuntu系统下安装JDK和Tomcat的教程

    在Ubuntu系统下搭建Java和JSP开发环境,首要任务是安装JDK(Java Development Kit)和Tomcat。JDK是Java编程的基础,包含了编译器、调试器以及Java运行环境。Tomcat则是一个开源的Java Servlet容器,用于部署和运行...

    ubuntu+jdk+tomcat+eclipse 亲自实验

    ubuntu+jdk+tomcat+eclipse 亲自实验 按照步骤操作即可

    Ubuntu Kylin 14 安装jdk eclipse tomcat

    要在Eclipse中配置Tomcat,打开Eclipse,导航到`Window > Preferences > Server > Runtime Environments`,点击`Add`,选择Apache Tomcat v9.0,然后指向你的Tomcat安装目录,最后点击`Finish`。 至此,你已经在...

    Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

    Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用 一、安装 jdk 安装 jdk 是 Ubuntu Kylin 14.04 操作系统中配置 java 开发环境的第一步骤。我们可以从 Oracle 官网下载 jdk,网址为 ...

    Ubuntu 16.04 LTS 安装JDK8 MYSQL5 和Tomcat8

    在Ubuntu 16.04 LTS操作系统中,安装Java Development Kit (JDK) 8、MySQL 5和Apache Tomcat 8是构建服务器环境的基础步骤,特别是对于开发和运行Java应用程序来说。以下将详细介绍这些组件的安装过程。 首先,确保...

    ubuntu 下安装配置tomcat

    ### Ubuntu下安装配置Tomcat #### 一、前言与环境准备 在Ubuntu系统中部署Java Web应用时,经常需要用到Apache Tomcat服务器。本文将详细介绍如何在Ubuntu 10.10-amd64版系统上安装并配置Tomcat。通过本教程,你将...

    Ubuntu系统JDK开发环境搭建安装包合集,内含tomcat7、8、9, JDK1.8.0_31, maven-3.5.4

    完成上述步骤后,你已经在Ubuntu系统中搭建好了JDK开发环境,包括了JDK、Maven和不同版本的Tomcat。这将使你能够编写、编译、测试和部署Java应用程序,无论是简单的Servlet还是复杂的Web应用。记得在使用过程中,...

    在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat

    本文将详述如何安装JDK、配置环境变量、安装Eclipse IDE以及部署Apache Tomcat服务器。 首先,安装JDK(Java Development Kit)是必要的,因为它是编写、编译和运行Java程序的工具集合。在本例中,使用的JDK版本是...

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    在这些系统上部署应用程序,如Java Web服务,通常需要安装JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)以及MySQL(一个广泛使用的开源数据库)。以下是如何在CentOS 6.5上一步步进行这些安装的...

    ubuntu安装tomcat需要的jdk-8u221-linux-x64.tar.gz apache-tomcat-8.5.43.tar.gz

    5. **验证Tomcat安装**:打开浏览器访问`http://localhost:8080`,若出现Tomcat的欢迎页面,说明安装成功。 6. **配置防火墙**:如果需要从外部访问Tomcat,需要配置Ubuntu的防火墙规则,允许8080端口的入站连接: ...

    Linux下安装jdk、tomcat、mysql、Jdk

    至此,你已经在Linux环境中成功安装了JDK、Tomcat和MySQL。你可以将Java应用程序打包成WAR文件,然后将其部署到Tomcat的webapps目录下,以在服务器上运行。记得配置Tomcat的context.xml文件和应用程序的数据库连接...

    linux阿里云服务器系统配置jdk,tomcat,教程

    2. **卸载OpenJDK**:由于Ubuntu默认会安装OpenJDK,而我们希望使用Oracle JDK,因此需要先卸载OpenJDK。 - 命令:`sudo apt-get remove openjdk*` #### 四、安装YUM 3. **安装YUM**:YUM(Yellowdog Updater ...

Global site tag (gtag.js) - Google Analytics