`

纯净版linux部署Java应用帮助手册

 
阅读更多

Java安装:

http://www.cnblogs.com/zhengyuhong/p/3383571.html

 

/etc/profile 配置为:

export LANG=zh_CN.UTF8
export LANGVAR=zh_CN.UTF8
export LC_CTYPE=zh_CN.UTF8
export JAVA_OPTS='-Dfile.encoding=UTF-8 -Djava.awt.headless=true -Xmx1000m –Xms512m'
export JAVA_HOME=/usr/local/java/jdk1.8.0_45
export JRE_HOME=/usr/local/java/jdk1.8.0_45/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH

 

Tomcat安装:

unzip apache-tomcat-7.0.59
mv apache-tomcat-7.0.59 /usr/
mv apache-tomcat-7.0.59 tomcat

chmod +x *.sh

 

/apache-tomcat-7.0.59/bin/catalina.sh  98行增加配置

export JAVA_HOME=/usr/local/java/jdk1.8.0_45
export JAVA_OPTS='-Djava.awt.headless=true -Xmx3096m -Xms1536m -XX:PermSize=64m -XX:MaxNewSize=128m -XX:MaxPermSize=1024m -Xss512k'

 

Nginx安装:

a.下载nginx源码包
#>wget -c http://sysoev.ru/nginx/nginx-*.tar.gz
   #>svn checkout http://nginx-upstream-jvm-route.googlecode.com/svn/trunk/ nginx-upstream-jvm-route-read-only
b..解压
   #>tar zxvf nginx-*
   #>cd nginx-*

yum -y install patch
c.打补丁
   #>patch -p0 < ../nginx-upstream-jvm-route-read-only/jvm_route.patch
d.添加www用户
   #>useradd www
e.配置安装
   #>./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=/root/nginx-upstream-jvm-route-read-only
  #>make
  #>make install

  

 

MySQL 安装:

      http://www.iteye.com/topic/1128407

 

 

Linux防火墙关闭

service firewalld stop


//永远禁止
systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

 

分享到:
评论

相关推荐

    jos linux 稳定精简版本

    标题“jos linux 稳定精简版本”指的是一个基于Linux操作系统的轻量级发行版,可能是为了提供高效、...此外,文档“实战UbuntuJeOS8.04.1.doc”能作为实践指南,帮助用户了解如何部署、管理和维护此类精简版Linux系统。

    纯净离线模式下部署语音服务Ekho,以及提供java api访问

    在纯净离线模式下部署Ekho语音服务,主要涉及到Linux操作系统、CentOS发行版、Java编程语言以及运维技术。这个过程对于那些希望在内部网络环境中搭建安全、独立的语音服务的用户尤其有用,避免了互联网连接带来的...

    一键搞定Java桌面应用安装部署.doc

    Java桌面应用的安装部署往往给用户带来不便,尤其是对于不熟悉计算机或Java的用户,他们可能需要解决JRE的安装、版本匹配以及如何启动Java应用等问题。为了简化这一过程,我们可以借助exe4j和Inno Setup这两个工具,...

    嵌入式Linux应用开发手册(可目录导航)

    5. **根文件系统构建**:介绍如何创建和定制适合嵌入式设备的最小化或精简版Linux根文件系统,可能涉及 BusyBox、Debian 或 Yocto Project 等工具。 6. **设备驱动程序开发**:讨论Linux内核驱动模型,讲解如何为...

    linux arm 版本的jdk

    总的来说,Linux ARM版本的JDK为基于ARM架构的Linux系统提供了一个强大的Java开发和运行环境,支持开发者创建和部署跨平台的应用程序,同时也满足了低功耗和高性能的需求。无论是开发物联网设备、移动应用还是服务器...

    JRE精简版java虚拟机

    在部署Java应用程序时,可以选择将JRE精简版一起打包,这样用户无需单独安装即可运行程序。但需要注意的是,这可能会增加应用程序的体积,且可能导致与用户系统上已安装的其他Java应用冲突。因此,开发者需要权衡...

    AAS-V9.0用户手册.pdf

    金蝶Apusic应用服务器V9.0是金蝶中间件推出的一款企业级Java应用服务器产品,支持Java EE 6规范,提供了包括Web容器、EJB容器、企业级Java Bean等服务在内的丰富功能。本手册针对金蝶Apusic应用服务器V9.0版本的用户...

    powerpc linux编程手册

    《PowerPC Linux编程手册》是一本为使用PowerPC架构处理器进行Linux系统编程的专业人员提供的参考指南。...对于希望了解或进一步深入研究PowerPC架构在Linux环境下的编程人员来说,这本手册将提供宝贵的指导和帮助。

    精简版jre.zip 64位 1.8.0压缩后才20M

    总的来说,这个精简版的64位Java 1.8.0 JRE为轻量级的Java应用运行提供了便捷,是初学者和资源有限的环境的理想选择。不过,需要注意的是,如果需要进行Java开发,或者需要用到Java开发工具如JDK中的`javac`编译器,...

    Java工程师必读手册免费PDF完整版最新版本

    Java工程师必读手册是一位阿里程序员的Java编码之道。工匠追求“术”到极致,其实就是在寻“道”,且离悟“道”也就不远了,亦或是已经得道,这就是“工匠精神”——一种追求“以术得道”的精神。如果一个工匠只满足...

    VMware 10.0.3 精简版能用的linux.iso

    这个“VMware 10.0.3 精简版能用的linux.iso”文件,表明它是一个适用于VMware 10.0.3精简版的Linux操作系统的ISO镜像文件,意味着我们可以在这个虚拟环境中安装和运行Linux系统。 虚拟化技术的核心在于,它允许在...

    jdk-1.8-linux-aarch64.tar.gz.zip

    这个文件是Java开发者在Linux ARM系统上进行编程和运行Java应用所必需的基础工具。 描述中的“统信USO环境部署 jdk1.8 arm架构版本”表明这个JDK是为统信操作系统(UOS)准备的,统信USO(统一软件开发环境)是一个...

    JAVA开发手册

    ### JAVA开发手册——《唯品会Java开发手册》与阿里手册的比较 #### 1. 前言 随着Java语言的发展,为了提高代码的质量、可读性和维护性,各大企业和开发者社区纷纷制定了自己的Java开发手册。其中,《阿里巴巴Java...

    JAVA留言版精简版

    【JAVA留言版精简版】是一个基于JAVA技术的开发项目,旨在为学习和探讨JAVA技术的用户提供一个互动的平台。这个系统是利用Eclipse作为集成开发环境,Hibernate作为对象关系映射框架,以及Struts作为MVC(模型-视图-...

    arm架构下jdk-11.0.20-linux-aarch64-bin.tar jdk11

    使用这个JDK,开发者可以编写、编译、运行Java程序,并利用其跨平台的特性,在ARM架构的Linux设备上构建和部署应用程序。由于JDK 11的LTS特性,开发者可以期待长期的技术支持和安全更新,确保其项目在未来的稳定性和...

    uc浏览器精简版java

    总结来说,UC浏览器精简版Java是一款专为Java设备打造的轻量化浏览器,它通过优化代码、压缩资源,实现了在小内存设备上的高效运行。内含jad文件,便于Java设备用户直接安装使用,其一系列针对性的设计和功能,使得...

    JAVA开发手册强制精简版本.docx

    本手册基于2020年的阿里开发手册进行了精简,重点关注强制性的编程规约、安全规约以及MySQL数据库的相关规定。 在命名风格方面,遵循以下几个要点: 1. 代码中的命名不应以下划线或美元符号开始或结束,这是为了...

Global site tag (gtag.js) - Google Analytics