`
109735215
  • 浏览: 33225 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jdk+mysql+tomcat 在centos环境下搭建

 
阅读更多

一,jdk安装

1、#rpm -qa|grep jdk
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
#rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
2、下载jdk。(我是在官网下载的jdk-6u24-linux-i586.bin)
3、在usr下新建一个java文件夹
#mkdir /usr/java
4、修改文件权限
#cd /usr/java
#chmod a+x jdk-6u24-linux-i586.bin
使当前用户拥有对jdk-6u24-linux-i586.bin的执行权限;
5、执行安装
#./jdk-6u24-linux-i586.bin
6、安装完成之后需要配置
# vi /etc/profile
在最后加入以下几行:

exportJAVA_HOME=/usr/java/jdk1.6.0_24

exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

exportPATH=$PATH:$JAVA_HOME/bin

这样我们就设置好了JDK,在centos下 source /etc/profile 就可以生效了。

二,安装tomcat

[root@CentOS Tomcat]# tar -zxvf apache-tomcat-6.0.18.tar.gz
apache-tomcat-6.0.18/bin/catalina.sh
apache-tomcat-6.0.18/bin/digest.sh
apache-tomcat-6.0.18/bin/setclasspath.sh

……中间的部分省略……

apache-tomcat-6.0.18/webapps/manager/sessionsList.jsp
apache-tomcat-6.0.18/webapps/manager/status.xsd
apache-tomcat-6.0.18/webapps/manager/xform.xsl
[root@CentOS Tomcat]# ls
apache-tomcat-6.0.18 apache-tomcat-6.0.18.tar.gz jdk-6u17-linux-i586.bin

#将TOMCAT移动到/usr/local/tomcat目录下。

[root@CentOS Tomcat]# mv apache-tomcat-6.0.18 /usr/local/tomcat

#编辑/etc/profile文件,增加TOMCAT的环境变量。

[root@CentOS local]# vi /etc/profile
# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

……中间的部分省略……

unset pathmunge
export JAVA_HOME=/usr/local/java
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib

"/etc/profile" 65L, 1317C written
[root@CentOS usr]# cd /usr/local/tomcat/bin
[root@CentOS bin]# ls
bootstrap.jar catalina-tasks.xml digest.bat service.bat shutdown.bat startup.sh tomcat-juli.jar tool-wrapper.sh
catalina.bat commons-daemon.jar digest.sh setclasspath.bat shutdown.sh tomcat6.exe tomcat-native.tar.gz version.bat
catalina.sh cpappend.bat jsvc.tar.gz setclasspath.sh startup.bat tomcat6w.exe tool-wrapper.bat version.sh
[root@CentOS bin]# ./startup.sh
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

#设置的环境变量没有生效,需要重新登陆才可以。

[root@CentOS bin]# exit
logout
Last login: Fri Dec 11 09:43:57 2009 from 192.168.1.81
[root@CentOS ~]# cd /usr/local/tomcat/bin
[root@CentOS bin]# ls
bootstrap.jar catalina-tasks.xml digest.bat service.bat shutdown.bat startup.sh tomcat-juli.jar tool-wrapper.sh
catalina.bat commons-daemon.jar digest.sh setclasspath.bat shutdown.sh tomcat6.exe tomcat-native.tar.gz version.bat


[root@sample ~]# yum -y install mysql-server  ← 安装MySQL

Setting up Install Process
Setting up repositories
dag 100% |=========================| 1.1 kB 00:00
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 106 kB 00:00
update : ################################################## 261/261
Added 5 new packages, deleted 0 old in 2.02 seconds
Reducing Dag RPM Repository for Red Hat Enterprise Linux to included packages only
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for mysql-server to pack into transaction set.
mysql-server-4.1.20-1.RHE 100% |=========================| 29 kB 00:00
---> Package mysql-server.i386 0:4.1.20-1.RHEL4.1 set to be updated
--> Running transaction check
--> Processing Dependency: libmysqlclient.so.14(libmysqlclient_14) for package: mysql-server
--> Processing Dependency: perl-DBD-MySQL for package: mysql-server
--> Processing Dependency: perl-DBI for package: mysql-server
--> Processing Dependency: perl(DBI) for package: mysql-server
--> Processing Dependency: mysql = 4.1.20-1.RHEL4.1 for package: mysql-server
--> Processing Dependency: libmysqlclient.so.14 for package: mysql-server
--> Processing Dependency: libmysqlclient_r.so.14(libmysqlclient_14) for package: mysql-server
--> Processing Dependency: libmysqlclient_r.so.14 for package: mysql-server
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for perl-DBD-MySQL to pack into transaction set.
perl-DBD-MySQL-2.9004-3.1 100% |=========================| 5.4 kB 00:00
---> Package perl-DBD-MySQL.i386 0:2.9004-3.1 set to be updated
---> Downloading header for mysql to pack into transaction set.
mysql-4.1.20-1.RHEL4.1.i3 100% |=========================| 35 kB 00:00
---> Package mysql.i386 0:4.1.20-1.RHEL4.1 set to be updated
---> Downloading header for perl-DBI to pack into transaction set.
perl-DBI-1.40-8.i386.rpm 100% |=========================| 11 kB 00:00
---> Package perl-DBI.i386 0:1.40-8 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
mysql-server i386 4.1.20-1.RHEL4.1 update 9.8 M
Installing for dependencies:
mysql i386 4.1.20-1.RHEL4.1 update 2.9 M
perl-DBD-MySQL i386 2.9004-3.1 base 111 k
perl-DBI i386 1.40-8 base 466 k

Transaction Summary
=============================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 13 M
Downloading Packages:
(1/4): perl-DBD-MySQL-2.9 100% |=========================| 111 kB 00:00
(2/4): mysql-server-4.1.2 100% |=========================| 9.8 MB 00:11
(3/4): mysql-4.1.20-1.RHE 100% |=========================| 2.9 MB 00:03
(4/4): perl-DBI-1.40-8.i3 100% |=========================| 466 kB 00:01
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: perl-DBI ######################### [1/4]
Installing: mysql ######################### [2/4]
Installing: perl-DBD-MySQL ######################### [3/4]
Installing: mysql-server ######################### [4/4]

Installed: mysql-server.i386 0:4.1.20-1.RHEL4.1
Dependency Installed: mysql.i386 0:4.1.20-1.RHEL4.1 perl-DBD-MySQL.i386 0:2.9004-3.1 perl-DBI.i386 0:1.40-8


分享到:
评论

相关推荐

    集成jdk+mysql+tomcat+web项目打包成rpm

    本篇将深入探讨如何将Java环境(JDK)、MySQL数据库、Tomcat应用服务器以及Web项目整合打包成一个RPM软件包,以便实现一键安装。 首先,让我们理解RPM的基本概念。RPM是一种用于安装、升级、查询、验证和卸载软件的...

    yum安装jdk和mysql和tomcat软件(CentOS6实战经验)

    ### yum安装JDK、MySQL与Tomcat软件(CentOS6实战经验) #### 一、安装JDK 在CentOS 6环境下使用`yum`来安装Java ...通过上述步骤,我们可以在CentOS 6系统上顺利安装JDK、MySQL及Tomcat,并配置好基本环境。

    CentOS7 安装JDK8 + MySQL8 + Tomcat9并配置环境变量.pdf

    总结来说,这个过程涵盖了在CentOS7上搭建Java开发环境的基础步骤,包括安装JDK以提供Java运行环境,安装MySQL以存储数据,以及安装Tomcat作为Java应用服务器。每个步骤都涉及到下载、安装、配置和验证,理解这些...

    centOS8 安装LNMT(nginx+mysql+tomcat).pdf

    centOS8 安装LNMT(nginx+mysql+tomcat),此文档为本人原创的文档,有兴趣可以看一下: 本文在centos8基础上进行安装,软件版本如下: 名称 版本 安装方式 备注 jdk 13.0.2 rpm Oracle jdk,目前最新版本 nginx...

    centos7安装+tomcat+mysql+jdk+nginx配置步骤

    centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细

    centos一键安装jdk+mysql+nginx+tomcat+php

    至此,您已经在CentOS上成功搭建了基于JDK、MySQL、Nginx、Tomcat和PHP的Web服务环境。这使得您可以轻松地开发和部署各种Web应用程序,享受Linux服务器带来的稳定性和性能优势。记得定期更新和维护这些组件,以确保...

    VMware如何安装CentOS+JDK+Tomcat+MySQL.docx

    "VMware 安装 CentOS+JDK+Tomcat+MySQL" 本文档是关于在 VMware 中安装 CentOS 操作系统,并在其上安装 JDK、Tomcat 和 MySQL 的详细指南。该指南适合从事软件开发运维工作的人群,旨在帮助他们快速搭建一个完整的...

    基于CentOS 7 web服务环境搭建(包含JDK+Nginx+Tomcat+Mysql+Redis)-附件资源

    基于CentOS 7 web服务环境搭建(包含JDK+Nginx+Tomcat+Mysql+Redis)-附件资源

    服务器CentOs6.6+ JDK1.7+Tomcat7+MySQL5.6安装部署记录

    #### 二、CentOS6.6环境下配置JDK1.7+Tomcat7+MySQL5.6 **1、安装JDK1.7记录:** 1. **创建安装目录:** - 创建目录`/usr/java`用于存放JDK文件。 - 将下载好的JDK压缩文件`jdk-7u79-linux-x64.tar.gz`拷贝到`/...

    centos7安装Jdk+tomcat+mysql

    ### CentOS 7上安装JDK、Tomcat及MySQL的详细步骤 #### 一、安装JDK 1. **下载JDK** ...通过以上步骤,我们可以在CentOS 7上成功地安装并配置好JDK、Tomcat及MySQL,从而构建一个基础的Java Web应用环境。

    CentOS8服务器配置(JDK1.8+Tomcat9+MySQL8.0+nginx)

    我安装的ContOS8(版本:CentOS-Stream-8-x86_64-20191219-dvd1)没有默认安装 检查是否预装jdk,如果有请先卸载: yum -y remove java 确认安装版本: 注意jdk版本,不要安装错了,同理你可以选择其他对应版本的...

    centsos6.5+jdk1.7+mysql5.5+tomcat7+nginx1.7安装手册

    ### CentOS 6.5 + JDK 1.7 + MySQL 5.5 + Tomcat 7 + Nginx 1.7 安装手册 #### 一、JDK 1.7 安装 ##### 1.1 下载JDK 1.7 - 访问Oracle官方下载页面:...

    简单记录Cent OS服务器配置JDK+Tomcat+MySQL

    在本文中,我们将探讨如何在CentOS服务器上配置JDK、Tomcat以及MySQL,这是一个典型的Java Web应用程序部署流程。 1. **连接服务器**: 首先,你需要通过SSH(Secure Shell)连接到你的CentOS服务器。在Mac系统中...

    linux下安装jdk+tomcat+eclipse+mysql .

    在Linux操作系统中搭建Java开发环境,通常涉及到几个关键组件的安装和配置,包括JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)、Eclipse(一个强大的Java集成开发环境)以及MySQL(一种广泛使用...

    CentOS中架设jdk1.6+mysql+glassfishV3(tomcat6).pdf

    在CentOS系统中搭建Java开发环境以及部署MySQL数据库和Glassfish应用服务器(内嵌Tomcat 6)是一个典型的服务器配置过程,适用于企业级应用的开发和部署。根据给定文件内容,我们将分步详细阐述相关的知识点。 ### ...

    centos下安装jdk7+tomcat7+mysql5.5.28

    在 CentOS 操作系统中搭建开发或生产环境时,常常需要安装一些基础的软件,例如 JDK、Tomcat 和 MySQL。本文将详细介绍如何在 CentOS 下安装 JDK 7、Tomcat 7 和 MySQL 5.5.28,这些都是开发 Java Web 应用程序所需...

    CentOS7服务器环境配置教程(Mysql5.6+jdk1.7+Tomcat7)

    本文档详细介绍了如何在CentOS7环境下安装配置MySQL5.6、JDK1.7和Tomcat7。通过这些步骤,可以确保服务器环境能够支持Java Web应用程序的运行。每一步都提供了具体的操作指南,便于读者理解和操作。此外,还提供了...

Global site tag (gtag.js) - Google Analytics