Oracle Jeos

Oracle supports one of the best Red Hat Enterprise Linux clones under the name of Unbreakable Enterprise Linux. It's not only free but also thought to be faster and more secured than the original Red Hat source. This makes Oracle Unbreakable Linux the best alternative to the Red Hat expensive solutions and preferred to CentOS and Scientific Linux.

Jeos (Just Enough OS) is a strapped installation based on the standard Oracle Unbreakable Enterprise Linux. It is suitable for performance optimized servers and virtual servers where CPU and Memory resources are scarce. 

Many dedicated / cloud server providers (Rackspace for example) offer images of Jeos along with the standard Oracle installation. In most cases Jeos is preferred, especially by advanced users because it leaves out most applications you will doubtfully need. Of course, Jeos is still flexible enough to have fully funcional yum to allow you to install additional software at ease later.

[el5_u4_base]
name=Enterprise Linux $releasever U4 - $basearch - base
baseurl=http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/4/base/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
gpgcheck=1
enabled=1

Once you get your image of Jeos Oracle Linux follow these steps:
  1. Update to the latest branch and make sure you have the latest software. For this purpose download Oracle's repository file and place it in /etc/yum.repos.d/. There might be a similar file in this directory with older versions of the repository. Simply remove it and place the newly downloaded one there under its original name.

    Next, make sure to enable the latest update. This can be done by opening the file and finding the paragraph with the highest X in [el5_uX_base]. Currently, it is [el5_u6_base] so at the end of the paragraph change enabled=1.

    Finally, run yum update and agree to the offered upgrades.

    To make sure the update is successfull check the file /etc/redhat-release - it should state the latest Red Hat release of this branch(branch 5 is most popular currently). For example, 'Red Hat Enterprise Linux Server release 5.6 (Tikanga)'

  2. Secure your installation by changing the SSHD port and enabling keys, at least. When changing the port in /etc/ssh/sshd_config don't forget to allow it in the firewall for incoming connections in place of the old 22 port. This can be altered in /etc/sysconfig/iptables and then restart iptables.

  3. Install whatever you might need such as MySQL and Web Server - Litespeed recommended. As previously mentioned Jeos uses the standard Oracle repository and installing everything is just a breeze. For example, yum install wget will install wget. Since Jeos is strapped it does not have even wget in the beginnig :)
Overall, Oracle Jeos Enterprise Linux (Unbreakable LInux) is very fast. In virtual environment it is faster than Debian and even Gentoo. Its footprint is very low. When booted it takes only ~76 MB RAM to operate. Jeos is also stable and reliable since two of the industry giants are involved in its development - Red Hat and Oracle. Thus we conclude Oracle Jeos is the perfect linux installation for a production server. However, it may requires some skills / efforts to get it running. 

blog comments powered by Disqus