Centos6.5搭建java开发环境
发布日期:2021-05-17 22:23:03 浏览次数:16 分类:精选文章

本文共 4074 字,大约阅读时间需要 13 分钟。

安装JDK环境

在CentOS6系统上安装JDK(Java Development Kit),是后续安装Tomcat和Oracle服务器的前提条件。本节将详细指导您完成JDK的安装过程。

1. 检查现有JDK是否已安装

首先,我们可以通过命令查看系统上已安装的JDK版本。如果没有现有的JDK安装,继续往下读以完成新安装。

java --version

2. 卸载现有的OpenJDK(如已有Java开放源代码版本)

如果您的系统上已有OpenJDK – Oracle JDK / Java SE的开放源代码版建议优先使用Sun的Oracle JDK。需要卸载现有的OpenJDK。

rpm -e --nodeps tzdata-java-2012c-1.el6.noarch
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64

3. 安装 JDK

创建一个合适的安装目录,并将下载的 JDK文件解压到该目录下。

mkdir /usr/java
tar -zxvf jdk-7u71-linux-i586.tar.gz

4. 配置JDK环境变量

在系统的配置文件中添加JDK相关的环境变量。

export JAVA_HOME=/usr/java/jdk1.7.0_71
export CLASSPATH=/usr/java/jdk1.7.0_71/lib/dt.jar:/usr/java/jdk1.7.0_71/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

5. 使环境变量生效

要让以上设置立即生效,可以使用source /etc/profile命令,或重启终端。

source /etc/profile

或者如果需要持久性生效,建议重新启动会话或重启系统。

安装并配置Tomcat服务器

1. 解压并上传Tomcat文件

将Tomcat服务器文件上传并解压到合适的文件夹。

tar -zxvf apache-tomcat-7.0.57.tar.gz

2. 整理文件结构

将解压后的文件重命名并移动到合适的目录。

mv apache-tomcat-7.0.57 /tomcat7

3. 启动Tomcat

启动Tomcat服务。

./tomcat7/bin/startup.sh

4. 访问Tomcat服务器

默认访问地址为http://localhost:8080

5. 负载均衡配置(如需要)

如果是多台服务器部署,可以通过配置mod_jk模块实现负载均衡。配置方法请参考Apache的官方文档或第三方教程。

2. 关闭防火墙

在启动Tomcat时,防火墙可能阻止访问。如果出现访问问题,可以先关闭防火墙测试。

service iptables stop

设置Tomcat自启动

为了让Tomcat在系统启动时自动启动,可以按照以下步骤操作:

  • 修改/etc/rc.local文件,添加启动命令。
  • vi /etc/rc.d/rc.local
    1. 在文件中添加以下内容:
    2. su oracle -lc "/tomcat7/bin/startup.sh"
      1. 保存并退出文本编辑器。
      2. 这样,系统重启后Tomcat将在启动时自动启动。

        安装Oracle数据库

        在CentOS6系统上安装Oracle数据库需要注意系统资源分配和权限设置。本节将详细指导您完成数据库的安装。

        1. 安装前准备

        确保系统满足Oracle数据库的要求,包括依赖包和必要的用户组和用户。

        依赖包安装

        yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel libaio libaio-devel make sysstat

        安装完成后,系统会自动生成缺少的依赖包。上述命令将安装所有必要的软件包。

        软件库安装

        安装libXp以确保Oracle数据库的正常安装:

        yum -y install libXp

        2. 系统环境配置

        关闭防火墙和禁用SELinux

        chkconfig iptables off
        #echo 'SELINUX=disabled' > /etc/selinux/config

        然后重启系统。

        机器名设置

        检查/etc/sysconfig/network/etc/hosts文件,确保主机名一致。

        用户和组管理

        新建必要的用户组和用户:

        groupadd oinstall
        groupadd dba
        useradd -g oinstall -G dba oracle

        设置oracle用户的初始密码:

        passwd oracle

        资源分配

        创建Oracle文件夹并设置权限:

        mkdir -p /opt/oracle
        mkdir -p /opt/oracle/oraInventory
        chown -R oracle:oinstall /opt/oracle
        chmod -R 775 /opt/oracle

        3. 修改系统内核参数

        确保系统内核参数符合 Oracle数据库的要求:

        vi /etc/sysctl.conf

        添加以下参数:

        fs.aio-max-nr=1048576
        fs.file-max=6815744
        kernel.shmmni=4096
        kernel.sem=250 32000 100 128
        net.ipv4.ip_local_port_range=9000 65500
        net.core.rmem_default=262144
        net.core.rmem_max=4194304
        net.core.wmem_default=262144
        net.core.wmem_max=1048576

        保存并应用sysctl设置:

        sysctl -p

        4. 配置进程和资源限制

        修改/etc/security/limits.conf文件:

        vi /etc/security/limits.conf

        添加以下限制:

        oracle soft nproc=2047
        oracle hard nproc=16384
        oracle soft nofile=1024
        oracle hard nofile=65536

        5. 配置PAM

        修改/etc/pam.d/login文件:

        vi /etc/pam.d/login

        添加以下内容:

        session required /lib/security/pam_limits.so

        6. 安装Oracle数据库

        放置Oracle数据库文件并进行安装:

        cd /opt/oracle
        gunzip linux.11gR2_database_1of2.zip
        gunzip linux.11gR2_database_2of2.zip

        切换至oracle用户身份进行安装:

        su - oracle
        ./runInstaller

        在安装向导中做好数据库设置。对于graphical installation,安装完成后以root用户身份定向oracle用户执行命令。

        7. 启动数据库

        默认启动数据库脚本位于dbstart

        su - oracle -l "/opt/oracle/product/11.2.0/bin/dbstart"

        8. 创建数据库

        使用dbca创建数据库,注意字符集设置:

        dbca

        根据提示完成数据库创建,确保选择正确的字符集和编码。

        9. 测试数据库安装

        检查数据库监听状态:

        lsnrctl status

        登录数据库:

        sqlplus / as sysdba

        连接数据库实例并创建数据库表等操作。

        启动Oracle数据库

        手动启动数据库

        可以通过以下命令手动启动数据库:

        sqlplus / as sysdba

        执行启动命令:

        sql> startup

        自动启动数据库

        在系统启动时确保Oracle数据库自动启动,可以通过修改/etc/oratab文件:

        vi /etc/oratab

        将Sim Simbs数据库的设置修改为:

        SIMS:/opt/oracle/product/11.2.0/dbhome_1:Y(N改为Y)

        保存并退出。

        如需自启动数据库,可以在/etc/rc.local文件中添加以下内容:

        su - oracle -l "/opt/oracle/product/11.2.0/bin/lsnrctl start" && sleep 1
        su - oracle -l "/opt/oracle/product/11.2.0/bin/dbstart" && sleep 1

        保存并退出编辑器,然后重启系统。

        其他配置

        更新CentOS6的YUM源

        为了获得最新的软件更新,建议配置CentOS6的YUM源:

        su root
        cd /etc/yum.repos.d/
        mv CentOS-Base.repo CentOS-Base.repo.bak
        wget http://centos.ustc.edu.cn/CentOS-Base.repo
        yum makecache
        yum update

        安装中文输入法

        安装并配置输入法:

        su root
        yum install "@Chinese Support"

        在系统设置中启用并配置输入法:

      3. 右键点击系统.
      4. 选择“preferences”选项.
      5. 在“Input Method”的配置界面中选择ibus输入方法,并添加到列表中。
      6. 完成后,重启系统以应用更改。

        以上步骤将帮助您成功配置CentOS6环境,安装必要的开发工具和数据库系统。对于更复杂的部署或高性能环境,建议参考具体应用的最佳实践和额外资源。

    上一篇:Dubbo入门示例
    下一篇:MyBatis一对多和多对一

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年04月14日 16时48分31秒