`
vucko
  • 浏览: 14963 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下配置tomcat6.0+PostgreSQL

阅读更多



步骤如下:

一、首先要配置jdk:
    在linux下我安装的是jdk-6u21-linux-i586.bin的安装包,可以直接去sun的官网下载最新的即可。

    创建安装目录,在/usr/java下建立安装路径,并将文件考到想安装的目录下:

1、jdk-6u21-linux-i586.bin 这个是自解压的文件,在linux上安装如下:

# chmod 755 jdk-6u11-linux-i586.bin 

# ./jdk-6u21-linux-i586.bin 


在按提示输入yes后,jdk被解压。

出现一行字:Do you aggree to the above license terms? [yes or no]

  安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。

2、若是用jdk-6u11-linux-i586-rpm.bin这个也是一个自解压文件,不过解压后的文件是jdk-6u11-linux-i586-rpm包,执行rpm命令装到linux上就可以了。安装如下:

#chmod 755 ./jdk-6u11-linux-i586-rpm 

# ./jdk-6u11-linux-i586-rpm.bin 

# rpm -ivh jdk-6u11-linux-i586-rpm 




出现一行字:Do you aggree to the above license terms? [yes or no]

  安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。

安装软件会将JDK自动安装到 当前指定目录下。
3、最关键的在于配置jdk的环境变量:
#vi /etc/profile

  在里面添加如下内容

  export JAVA_HOME=/usr/java/jdk1.6.0_02 
  export JAVA_BIN=/usr/java/jdk1.6.0_02/bin 
  export PATH=$PATH:$JAVA_HOME/bin 
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
  export JAVA_HOME JAVA_BIN PATH CLASSPATH 

让/etc/profile文件修改后立即生效 ,可以使用如下命令:

# . /etc/profile

注意: . 和 /etc/profile 有空格.


重启测试

  java -version

  屏幕输出:
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)

二、安装tomcat6.0
1、复制apache-tomcat-6.0.29.tar.gz到待安装目录下,

# tar -zxvf apache-tomcat-6.0.29.tar.gz
自解压完成。
2、配置tomcat
设置路经

在/etc/profile文件中加入如下两行

    export TOMCAT_HOME=/opt/apache-tomcat-6.0.29

在此我们假设Java JDK已安装生效.
下面还要在tomcat的bin目录下的catalina.sh中添加:JAVA_OPTS in (bin/catalina.sh):

JAVA_OPTS=$JAVA_OPTS" "-Djava.library.path="/usr/lib "-Dptdnnms.home="/opt/apache-tomcat-6.0.29/webapps/ptdnadmin "
注意引号的使用。

下面在 /opt/tomcat/bin

下,运行命令:

    ./startup.sh

正常情况下可以见到如下的信息:

    Using CATALINA_BASE:   /opt/tomcat
    Using CATALINA_HOME:   /opt/tomcat
    Using CATALINA_TEMDIR: /opt/tomcat/temp
    Using JAVA_HOME:       /opt/jdk1.6

然后再到浏览器中地址栏输入:http://localhost/项目名

三、PostgreSQL我的linux系统自带的,配置一下就可以使用

config postgresql
data/pg_hba.conf
change "ident ..." to "trust"

cp libptdnnet.so to /usr/lib
  chmod a+x libptdnnet.so









分享到:
评论

相关推荐

    zabbix详细安装教程(linux+postgresql+nginx+zabbix)

    ### zabbix详细安装教程(linux+postgresql+nginx+zabbix) #### 环境说明与配置 本教程将指导您如何在Linux环境下安装Zabbix监控系统,并结合PostgreSQL作为数据库服务以及Nginx作为Web服务器。具体环境配置为:...

    Tomcat+Nginx+Redis+PostgreSQL架构系统部署手册V1.0

    本手册介绍了在Windows服务器环境下部署一个由Tomcat, Nginx, Redis, PostgreSQL组成的架构系统的详细步骤。以下将详细介绍手册中的关键知识点。 ### 系统运行环境 #### 硬件配置 部署该系统需要一定的硬件资源,...

    springboot+mybatis3+druid+postgresql

    Spring Boot简化了Spring应用程序的创建和配置,MyBatis作为持久层框架提供了灵活的SQL映射,Druid是数据库连接池组件,而PostgreSQL则是一个功能强大的开源关系型数据库。下面我们将详细探讨这些知识点。 **Spring...

    Vite + Vue3 + ts 注册登录页面书写 搭配Nodejs + Express + postgresql接口

    Vite + Vue3 + ts 注册登录页面书写 搭配Nodejs...一个vue包 vite+vue3+ts+eleplus 配置了router vuex axios postcss-px-to-viewport界面自适应 env prod环境等 启动:均是 npm i npm start 仅供学习哈 也在慢慢完善中

    商城源码(ThinkPhp6.0+Vue).rar

    6. **数据库支持**:支持多种数据库连接,如MySQL、SQLite、PostgreSQL等,提供ORM(对象关系映射)功能。 **关于Vue.js的知识点:** 1. **响应式数据绑定**:Vue.js的核心特性之一,实现了视图与数据的双向绑定,...

    VC6.0 + GIS 实例代码

    【VC6.0 + GIS 实例代码】是一个关于使用Visual C++ 6.0(简称VC6.0)集成开发环境结合地理信息系统(GIS)技术的编程实例集合。这个资源包含两个可执行程序,分别用于地图绘制和数据库管理,以及相关的源代码,为...

    wicket6.0 + hibernate4.1 + spring3.1 基于J2EE的实例程序

    《基于J2EE的Wicket6.0+Hibernate4.1+Spring3.1实例程序详解》 在当今的Web开发领域,Java EE(J2EE)框架的使用广泛而深入,尤其在企业级应用中占据重要地位。本文将详细探讨一个基于J2EE的实例程序,它整合了...

    postgresql+tomcat+jdk安装文档

    4. 启动Tomcat:在解压后的`bin`目录下运行`startup.sh`(Linux/Mac)或`startup.bat`(Windows)脚本。 5. 测试安装:打开浏览器,输入`http://localhost:8080`,如果看到Tomcat的欢迎页面,表示安装成功。 【JDK...

    自定义TypeHandler,解决在springboot+mybatis+postgresql时,数据库字段类型为json时,如何与mybatis进行映射

    解决在springboot+mybatis+postgresql时,数据库字段类型为json时,如何与mybatis进行映射

    Linux平台jsp环境搭建(Tomcat4+jdk+postgreS)

    本文将深入探讨如何在Linux系统上搭建一个支持JSP应用的环境,主要包括Tomcat 4、Java Development Kit (JDK) 和 PostgreSQL 数据库的安装与配置。下面我们将详细地介绍每个步骤。 首先,我们来了解JDK(Java ...

    Asp.Net MVC+PostgreSql论坛程序(yjx.in)

    下载地址:yjx.in 安装说明: 确认安装>=.Net4.5.2的运行库 确认PostgreSql数据库连接web.config中configuration\connectionStrings下的数据库连接是否正常 部署至IIS,开放根目录下App_Data文件夹读写权限

    wicket6.0 + hibernate4.1 + spring3.1 基于JPA的实例程序。

    这是一个基于Java技术栈的Web应用程序实例,主要使用了Wicket 6.0、Hibernate 4.1和Spring 3.1框架,并结合JPA(Java Persistence API)进行数据持久化操作。下面将详细阐述这些技术和它们在项目中的作用。 1. ...

    Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装.pdf

    在Ubuntu操作系统下,安装和配置LAMP环境是非常重要的步骤,本文将指导您如何在Ubuntu下配置和安装LAMP环境。 Linux Linux是LAMP环境的基础组件,它是一个开源的操作系统,具有高度的可配置性、可扩展性和安全性。...

    springmvc+mybatis+postgresql+maven整合

    在本项目中,我们主要探讨的是如何将SpringMVC、MyBatis、PostgreSQL数据库以及Maven构建工具进行有效的整合,以实现一个高效且模块化的Web应用开发环境。以下是关于这些技术及其整合的关键知识点的详细说明: **1....

    ER图+绘制链接+PostgreSQL

    ER图+绘制链接+PostgreSQL

    Beginning+Databases+with+PostgreSQL.pdf.7z part1

    Beginning+Databases+with+PostgreSQL.pdf.7z

Global site tag (gtag.js) - Google Analytics