一.软件准备
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系统上,用tomcat服务器,部署一个html项目,正常运行的的相关配置,附带Ubuntu常用命令,Ubuntu安装JDK,Ubuntu安装tomcat,Ubuntu部署项目等文档。目录结构---------myitem---------readme.txt---------...
### Ubuntu下安装JDK与Tomcat 在Ubuntu系统中安装JDK(Java Development Kit)和Tomcat是一项常见的任务,尤其对于开发Java应用的用户来说。本文将详细介绍如何在Ubuntu 9.04版本中安装JDK 1.6以及Tomcat 6.0。 ##...
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 是一个非常重要的步骤,特别是在 Java 开发和 Web 开发中。下面是安装 JDK 和 Tomcat 的详细教程。 安装 JDK 在 Ubuntu 中安装 JDK 需要...
在本文中,我们将详细探讨如何在Ubuntu操作系统上安装Java Development Kit (JDK),Eclipse集成开发环境(IDE),以及Apache Tomcat服务器。这些是软件开发过程中必不可少的工具,特别是对于Java开发者来说。让我们...
本文将详细阐述如何在Ubuntu下安装并配置Tomcat,包括必要的JDK安装步骤以及Tomcat环境变量的设置。 ### 一、安装JDK 在Ubuntu系统上运行Tomcat前,首先需要确保已经安装了Java Development Kit (JDK)。这是因为...
在Ubuntu系统下搭建Java和JSP开发环境,首要任务是安装JDK(Java Development Kit)和Tomcat。JDK是Java编程的基础,包含了编译器、调试器以及Java运行环境。Tomcat则是一个开源的Java Servlet容器,用于部署和运行...
ubuntu+jdk+tomcat+eclipse 亲自实验 按照步骤操作即可
要在Eclipse中配置Tomcat,打开Eclipse,导航到`Window > Preferences > Server > Runtime Environments`,点击`Add`,选择Apache Tomcat v9.0,然后指向你的Tomcat安装目录,最后点击`Finish`。 至此,你已经在...
Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用 一、安装 jdk 安装 jdk 是 Ubuntu Kylin 14.04 操作系统中配置 java 开发环境的第一步骤。我们可以从 Oracle 官网下载 jdk,网址为 ...
在Ubuntu 16.04 LTS操作系统中,安装Java Development Kit (JDK) 8、MySQL 5和Apache Tomcat 8是构建服务器环境的基础步骤,特别是对于开发和运行Java应用程序来说。以下将详细介绍这些组件的安装过程。 首先,确保...
### Ubuntu下安装配置Tomcat #### 一、前言与环境准备 在Ubuntu系统中部署Java Web应用时,经常需要用到Apache Tomcat服务器。本文将详细介绍如何在Ubuntu 10.10-amd64版系统上安装并配置Tomcat。通过本教程,你将...
完成上述步骤后,你已经在Ubuntu系统中搭建好了JDK开发环境,包括了JDK、Maven和不同版本的Tomcat。这将使你能够编写、编译、测试和部署Java应用程序,无论是简单的Servlet还是复杂的Web应用。记得在使用过程中,...
本文将详述如何安装JDK、配置环境变量、安装Eclipse IDE以及部署Apache Tomcat服务器。 首先,安装JDK(Java Development Kit)是必要的,因为它是编写、编译和运行Java程序的工具集合。在本例中,使用的JDK版本是...
在这些系统上部署应用程序,如Java Web服务,通常需要安装JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)以及MySQL(一个广泛使用的开源数据库)。以下是如何在CentOS 6.5上一步步进行这些安装的...
5. **验证Tomcat安装**:打开浏览器访问`http://localhost:8080`,若出现Tomcat的欢迎页面,说明安装成功。 6. **配置防火墙**:如果需要从外部访问Tomcat,需要配置Ubuntu的防火墙规则,允许8080端口的入站连接: ...
至此,你已经在Linux环境中成功安装了JDK、Tomcat和MySQL。你可以将Java应用程序打包成WAR文件,然后将其部署到Tomcat的webapps目录下,以在服务器上运行。记得配置Tomcat的context.xml文件和应用程序的数据库连接...
2. **卸载OpenJDK**:由于Ubuntu默认会安装OpenJDK,而我们希望使用Oracle JDK,因此需要先卸载OpenJDK。 - 命令:`sudo apt-get remove openjdk*` #### 四、安装YUM 3. **安装YUM**:YUM(Yellowdog Updater ...