Installing java in linux easy steps
I have read lots of user posting at various pages and none of them would work. Finally, I found a way to do this correctly and hope this will help to some of you.
Follow the simple steps:
1. To set the environment variables :
echo ‘export JAVA_HOME=/opt/jdk1.5.0_12’ > /etc/profile.d/jdk.sh
echo ‘export PATH=$JAVA_HOME/bin:$PATH’ >> /etc/profile.d/jdk.sh
echo ‘export PATH=$JAVA_HOME/bin:$PATH’ >> /etc/profile.d/jdk.sh
2. You have to source the file you just created by typing:
source /etc/profile.d/jdk.sh
source /etc/profile.d/jdk.sh
3. Test if Java environment is successfully installed by typing in this in the shell:
java -version
Playbooks are Ansible’s configuration, deployment, and orchestration language. They can describe a policy you want your remote systems to enforce, or a set of steps in a general IT process.
If Ansible modules are the tools in your workshop, playbooks are your instruction manuals, and your inventory of hosts are your raw material.
At a basic level, playbooks can be used to manage configurations of and deployments to remote machines. At a more advanced level, they can sequence multi-tier rollouts involving rolling updates, and can delegate actions to other hosts, interacting with monitoring servers and load balancers along the way.
--- - hosts: app remote_user: vagrant sudo: yes vars: download_url: http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz download_folder: /opt java_name: "{{download_folder}}/jdk1.8.0_05" java_archive: "{{download_folder}}/jdk-8u5-linux-x64.tar.gz" tasks: - name: Download Java command: "wget -q -O {{java_archive}} --no-check-certificate --no-cookies --header 'Cookie: oraclelicense=accept-securebackup-cookie' {{download_url}} creates={{java_archive}}" - name: Unpack archive command: "tar -zxf {{java_archive}} -C {{download_folder}} creates={{java_name}}" - name: Fix ownership file: state=directory path={{java_name}} owner=root group=root recurse=yes - name: Make Java available for system command: 'alternatives --install "/usr/bin/java" "java" "{{java_name}}/bin/java" 2000' - name: Clean up file: state=absent path={{java_archive}}
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment