Tao He

Tao He

  • Docs
  • API
  • Help
  • Blog

›Recent Posts

Recent Posts

  • Microsoft PowerPoint
  • Chrome
  • Alfred
  • Docusaurus
  • Git Commands

Linux Java

October 5, 2013

{% include JB/setup %}

Oracle JDK

Ubuntu

sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

CentOS

mkdir ~/bin/
cd ~/bin/
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.rpm"
sudo rpm -Uvh jdk-8u5-linux-x64.rpm
java -version
export JAVA_HOME="/usr/java/latest"
export JRE_HOME="$JAVA_HOME/jre"
export PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"

Install Oracle Java JDK/JRE 8u5 on Fedora 20/19, CentOS/RHEL 6.5/5.10

Install Oracle Java JDK/JRE 7u40 on Fedora 19/18, CentOS/RHEL 6.4/5.9

Properly installing Oracle's JDK on CentOS, RHEL or Scientific Linux

Open JDK

CentOS

yum search java | grep java-
sudo yum install java-1.7.0-openjdk-devel
sudo yum install java-1.6.0-openjdk-devel

Ubuntu

sudo apt-get install openjdk-7jdk

Apache Tomcat

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps
chkconfig tomcat6 on
service tomcat6 restart
http://[IP]:8080/

Apache Tomcat Installation on Linux (RHEL and clones)

How to install Tomcat 6 on RHEL 6 or CentOS 6

Remote Access

Disable Firewall

This is the most important step.

Ubuntu

ufw disable

CentOS

service iptables stop

Enable Firewall

CentOS

Add these lines before -A INPUT -j REJECT line

-A INPUT -p tcp --dport 8080 -m state --state NEW -j ACCEPT
-A INPUT -p tcp --dport 8009 -m state --state NEW -j ACCEPT

Now restart service

service iptables restart

Enable list directories

vim conf/web.xml
<init-param>
    <param-name>listings</param-name>
    <param-value>true</param-value>
</init-param>

Change true to false.

IntelliJ IDEA

IdeaVim

Download the *.zip file.

Intellij IDEA -> Preferences... -> Plugins -> Install plugin from disk...

Recent Posts
  • Oracle JDK
    • Ubuntu
    • CentOS
  • Open JDK
    • CentOS
    • Ubuntu
  • Apache Tomcat
  • Remote Access
    • Disable Firewall
    • Enable Firewall
    • Enable list directories
  • IntelliJ IDEA
Tao He
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2019 Your Name or Your Company Name