<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5341430075852844237</id><updated>2025-11-02T18:50:46.417-08:00</updated><category term="FATAL: INT18: BOOT FAILURE centos virtualbox  Fedora  Redhat Enterprise Linux"/><category term="apache tomcat 8080 port redirect 80 linux"/><category term="cloud"/><category term="cloud foundry openshift paas cloudfoundry"/><category term="cloud patterns mechanisms"/><category term="eclipse tomcat error start"/><category term="opened ports linux nmap netstat"/><category term="saas"/><category term="software"/><category term="web services axis2 tomcat tomcat6 linux ubuntu"/><title type='text'>EyeMen -&amp;gt; Blog</title><subtitle type='html'>/**&lt;br&gt;&#xa;  * About Java, php, Linux, OpenSource, SOA, .... &lt;br&gt;  * This work is licensed under a (CC BY 3.0) ;-)&lt;br&gt;  **/</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-1507657332793495498</id><published>2014-07-26T05:55:00.000-07:00</published><updated>2014-07-26T05:55:35.841-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cloud foundry openshift paas cloudfoundry"/><title type='text'>Platform-as-a-Service Comparative: Openshift vs CloudFoundry</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
In previous posts, I wrote about the importance of &lt;a href=&quot;http://nemeye.blogspot.com/2014/05/why-moving-legacy-applications-to-cloud.html&quot; target=&quot;_blank&quot;&gt;moving ASAP to cloud&lt;/a&gt; and I suggested &lt;a href=&quot;http://nemeye.blogspot.com/2014/07/three-things-to-know-before-you-start.html&quot; target=&quot;_blank&quot;&gt;3 essential things to help you understanding the cloud computing&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
To complete this series, I have written the current post to describe the &quot;middle-layer&quot; of cloud computing: PaaS.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Platform-as-a-service (PaaS) is a category of cloud computing services. From architectural view, it is situated between IaaS (lower layer) and Saas (higher layer). PaaS enables to cloud consumers the creation of software using tools and/or libraries, as well as, it guarantees the continuity of software building cycle with tools for testing and integration. In addition, PaaS providers provide the networks, servers, storage, and other services required to host applications.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The flexibility of PaaS packages helps to abstract the implementation and deployment of applications from the complexity of buying and managing the underlying hardware and software and provisioning hosting capabilities.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7unglxqVQ5sI7nrAg7QLBbpes_8122r-a4KbsI5AQwbNyuDJiv5DXg13OyoYIB9o-XveEvLRIzyqzGgBLtpDj2RfGJRilx3pV6BBqOWZKGKMvkLiLMjY3Y9jNXnFqhO2FwsAuZKoFMv8Z/s1600/Untitled+drawing+(1).png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7unglxqVQ5sI7nrAg7QLBbpes_8122r-a4KbsI5AQwbNyuDJiv5DXg13OyoYIB9o-XveEvLRIzyqzGgBLtpDj2RfGJRilx3pV6BBqOWZKGKMvkLiLMjY3Y9jNXnFqhO2FwsAuZKoFMv8Z/s1600/Untitled+drawing+(1).png&quot; height=&quot;220&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
My first &quot;cloud&quot; project consisted in moving a legacy application to cloud. The purpose was to implement a Software-as-a-Service based on an existing java servlet application. The first step was to select the suitable Platform-as-a-Service which guarantees a soft migration of the web application. The multiple PaaSs existing in the market made the choice very difficult. Therefore, I decided to draw up a &lt;a href=&quot;https://docs.google.com/spreadsheets/d/16Vv8CGcf6nh67XPeMTskO5LVezVZo3Oydpl28XzZvc4/edit#gid=0&quot; target=&quot;_blank&quot;&gt;comparative table&lt;/a&gt; following predefined criteria. Each PaaS got a rate for every criteria between 0 and 5.&amp;nbsp;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/109876414016657392682&quot; target=&quot;_blank&quot;&gt;+Cloud Foundry&lt;/a&gt;&amp;nbsp;and &lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/108052331678796731786&quot; target=&quot;_blank&quot;&gt;+OpenShift&lt;/a&gt;&amp;nbsp;were the best platforms that matches to my requirements because they gathered the important average which was calculated based on coefficient that indicates the importance level.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Following the resulting table:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; dir=&quot;ltr&quot; style=&quot;border-collapse: collapse; border: 1px solid #ccc; font-family: arial,sans,sans-serif; font-size: 13px; table-layout: fixed;&quot;&gt;&lt;colgroup&gt;&lt;col width=&quot;244&quot;&gt;&lt;/col&gt;&lt;col width=&quot;60&quot;&gt;&lt;/col&gt;&lt;col width=&quot;186&quot;&gt;&lt;/col&gt;&lt;col width=&quot;30&quot;&gt;&lt;/col&gt;&lt;col width=&quot;172&quot;&gt;&lt;/col&gt;&lt;col width=&quot;36&quot;&gt;&lt;/col&gt;&lt;/colgroup&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Criteria&amp;quot;]&quot; style=&quot;border: 1px solid rgb(0, 0, 0); font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Criteria&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;coefficient&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-weight: bold; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;coefficient&lt;/span&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; data-sheets-value=&quot;[null,2,&amp;quot;Openshift&amp;quot;]&quot; rowspan=&quot;1&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Openshift&lt;/span&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; data-sheets-value=&quot;[null,2,&amp;quot;CloudFoundry&amp;quot;]&quot; rowspan=&quot;1&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;CloudFoundry&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Port a legacy application (Java based)&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Port a legacy application (Java based)&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,3]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red Hat provides both fully supported JBoss EAP (App Server) and Tomcat cartridges for running legacy Java applications.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red Hat provides both fully supported JBoss EAP (App Server) and Tomcat cartridges for running legacy Java applications.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Tomcat&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Tomcat&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;4,5&amp;quot;]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4,5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Configuration Complexity&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Configuration Complexity&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;1,5&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1,5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red Hat enables you to quickly deploy apps via the OpenShift Web Console, CLI or Eclipse IDE with minimal configuration required.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red Hat enables you to quickly deploy apps via the OpenShift Web Console, CLI or Eclipse IDE with minimal configuration required.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,3]&quot; style=&quot;background-color: blue; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;background-color: white; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 2px 3px 2px 3px; vertical-align: bottom;&quot;&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Security (PCI, SAE, etc.)&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Security (PCI, SAE, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,2]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red provides security CVE monitoring &amp;amp; patching for the OpenShift platform and all supported runtime cartridges (Java, Ruby, PHP, Python, Node.js, Perl, MySQL, Postgres, MongoDB, etc.).  In addition OpenShift integrates SE Linux isolation for security at the paltform container level.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red provides security CVE monitoring &amp;amp; patching for the OpenShift platform and all supported runtime cartridges (Java, Ruby, PHP, Python, Node.js, Perl, MySQL, Postgres, MongoDB, etc.).  In addition OpenShift integrates SE Linux isolation for security at the paltform container level.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 2px 3px 2px 3px; vertical-align: bottom;&quot;&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;APIs and Documentation (for Java)&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;APIs and Documentation (for Java)&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,2]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Complete API documentation included for both OpenShift and specific cartridge runtime documentation like JBoss EAP and EWS/Tomcat.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Complete API documentation included for both OpenShift and specific cartridge runtime documentation like JBoss EAP and EWS/Tomcat.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;http://docs.cloudfoundry.org/&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; color: #1155cc; padding: 2px 3px; text-decoration: underline; vertical-align: top;&quot;&gt;&lt;a class=&quot;in-cell-link&quot; href=&quot;http://docs.cloudfoundry.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;http://docs.cloudfoundry.org/&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-note=&quot;MariaDB also supported on OpenShift&quot; data-sheets-value=&quot;[null,2,&amp;quot;Mysql support&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Mysql support&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,2]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red Hat provides a fully supported MySQL cartridge for both OpenShift Online and Enterprise.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red Hat provides a fully supported MySQL cartridge for both OpenShift Online and Enterprise.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,5]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Pivotal Integrates natively ClearDb in the market place. Additiannaly, any other mysql service can be used&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Pivotal Integrates natively ClearDb in the market place. Additiannaly, any other mysql service can be used&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,5]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Lock-in Level&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Lock-in Level&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;1,5&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1,5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;There is no lock-in with OpenShift.  Customers can always choose to use the free open source upstream OpenShift Origin distribution if the choose.  And OpenShift makes use of standard, unmodified application runtimes like JBoss, Apache, Tomcat, etc. so your apps can be easily migrated off of OpenShift if needed.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;There is no lock-in with OpenShift.  Customers can always choose to use the free open source upstream OpenShift Origin distribution if the choose.  And OpenShift makes use of standard, unmodified application runtimes like JBoss, Apache, Tomcat, etc. so your apps can be easily migrated off of OpenShift if needed.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;4,5&amp;quot;]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4,5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;No lock-in&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;No lock-in&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Hybrid PaaS&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Hybrid PaaS&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;1,5&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1,5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red Hat supports both OpenShift Enterprise for Private PaaS and OpenShift Online for Public PaaS.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red Hat supports both OpenShift Enterprise for Private PaaS and OpenShift Online for Public PaaS.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,3]&quot; style=&quot;background-color: blue; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;CloudFoundry can be public, private, hybrid and micro&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;CloudFoundry can be public, private, hybrid and micro&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Performance and Scalability&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Performance and Scalability&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;1,5&amp;quot;]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1,5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;The OpenShift platform is proven to perform at scale, with hundreds of thousands of applications live and running in OpenShift Online Public PaaS and numerous enterprise customers deploying OpenShift Enterprise Private PaaS.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;The OpenShift platform is proven to perform at scale, with hundreds of thousands of applications live and running in OpenShift Online Public PaaS and numerous enterprise customers deploying OpenShift Enterprise Private PaaS.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 2px 3px 2px 3px; vertical-align: bottom;&quot;&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;4,5&amp;quot;]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4,5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Community&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Community&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,1]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red Hat has built a huge developer community around OpenShift Online with tens of thousands of registered users and over a million apps deployed.   See our  Developer Spotlight here:  https://www.openshift.com/developer-spotlight. OpenShift Origin (http://openshift.github.io/) is the upstream open source contributor community for OpenShift.  See http://bit.ly/1m2Mky6 for details. &amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red Hat has built a huge developer community around OpenShift Online with tens of thousands of registered users and over a million apps deployed.   See our  Developer Spotlight here:  https://www.openshift.com/developer-spotlight. OpenShift Origin (http://openshift.github.io/) is the upstream open source contributor community for OpenShift.  See http://bit.ly/1m2Mky6 for details. &lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;over 10x on total open source contributors to a PaaS project with 1,213 individuals&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;over 10x on total open source contributors to a PaaS project with 1,213 individuals&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,5]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Private Cloud&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Private Cloud&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,1]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;OpenShift Enterprise can be deployed in a customer&#39;s Private Cloud environment or on-premise data center.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;OpenShift Enterprise can be deployed in a customer&#39;s Private Cloud environment or on-premise data center.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;4,5&amp;quot;]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4,5&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;CloudFoundry can be installed in any server&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;CloudFoundry can be installed in any server&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;4,5&amp;quot;]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4,5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Eclipse IDE Integration&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Eclipse IDE Integration&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,1]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Full Eclipse IDE integration via JBoss Developer Studio plugin&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Full Eclipse IDE integration via JBoss Developer Studio plugin&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Natively Integrated with Spring Tool Suite IDE&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Natively Integrated with Spring Tool Suite IDE&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Major Firmware Support/Partner &amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Major Firmware Support/Partner &lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,1]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Red Hat&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Red Hat&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;The Cloud Foundry open-source project looks set to become a standard piece of technology in the thriving distributed systems ecosystem: its main backer, Pivotal, has persuaded IBM, HP, SAP and Rackspace to join a new foundation dedicated to the tech.&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; vertical-align: top;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;The Cloud Foundry open-source project looks set to become a standard piece of technology in the thriving distributed systems ecosystem: its main backer, Pivotal, has persuaded IBM, HP, SAP and Rackspace to join a new foundation dedicated to the tech.&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,5]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;Pricing&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; font-weight: bold; padding: 2px 3px; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;Pricing&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,1]&quot; style=&quot;background-color: white; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,2,&amp;quot;https://www.openshift.com/products/pricing&amp;quot;]&quot; style=&quot;border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; color: #1155cc; padding: 2px 3px; text-decoration: underline; vertical-align: bottom;&quot;&gt;&lt;a class=&quot;in-cell-link&quot; href=&quot;https://www.openshift.com/products/pricing&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;https://www.openshift.com/products/pricing&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: right; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 2px 3px 2px 3px; vertical-align: bottom;&quot;&gt;&lt;/td&gt;&lt;td data-sheets-value=&quot;[null,3,null,4]&quot; style=&quot;background-color: lime; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; padding: 2px 3px; text-align: center; vertical-align: bottom;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: xx-small;&quot;&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;Finally, I would like to thanks both cloud foundry and openshift communities, specially Mr. &lt;/span&gt;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/117324363133344319179&quot; style=&quot;text-align: left;&quot; target=&quot;_blank&quot;&gt;+Joe Fernandes&lt;/a&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;and Ms.&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/111423007164837293018&quot; style=&quot;text-align: left;&quot; target=&quot;_blank&quot;&gt;+Diane Mueller&lt;/a&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&amp;nbsp;.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: x-small;&quot;&gt;&lt;b&gt;Note&lt;/b&gt;:&amp;nbsp;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; white-space: pre-wrap;&quot;&gt;This comparative post was written following personal requirements. Certainly, non-mentioned criteria or questions would be better to use them to elaborate a more objective comparative (someone asked :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; white-space: pre-wrap;&quot;&gt;your questions don&#39;t make it seem like this is about a PaaS; where is health management, logging services, ID management?&lt;/span&gt;&lt;span style=&quot;background-color: white; text-align: justify; white-space: pre-wrap;&quot;&gt;). Same for the others PaaS. Indeed, in my case, the main issue was to move a legecy/existing java application to cloud.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: inherit; text-align: justify; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/1507657332793495498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2014/07/platform-as-service-comparative.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/1507657332793495498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/1507657332793495498'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2014/07/platform-as-service-comparative.html' title='Platform-as-a-Service Comparative: Openshift vs CloudFoundry'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7unglxqVQ5sI7nrAg7QLBbpes_8122r-a4KbsI5AQwbNyuDJiv5DXg13OyoYIB9o-XveEvLRIzyqzGgBLtpDj2RfGJRilx3pV6BBqOWZKGKMvkLiLMjY3Y9jNXnFqhO2FwsAuZKoFMv8Z/s72-c/Untitled+drawing+(1).png" height="72" width="72"/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-490295433877594314</id><published>2014-07-20T07:54:00.000-07:00</published><updated>2014-07-20T07:54:51.568-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cloud patterns mechanisms"/><title type='text'>Three Things to know before You start building your &quot;Cloud&quot;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;font-family: inherit; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;In the previous post, &quot;&lt;/span&gt;&lt;span style=&quot;line-height: 24px;&quot;&gt;&lt;a href=&quot;http://nemeye.blogspot.com/2014/05/why-moving-legacy-applications-to-cloud.html&quot; target=&quot;_blank&quot;&gt;Why Moving Legacy Applications to cloud is important&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;&quot; I tried to explain the necessity of moving your old applications to cloud as soon as possible.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: start; text-indent: 0px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 150%; text-indent: 36pt;&quot;&gt;When I decided to move to &quot;cloud&quot;, I had a blurred view of cloud computing meaning. On the one side, I heard about the Amazon Cloud (AWS) which&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #252525; line-height: 22.399999618530273px; text-align: start; text-indent: 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #252525; text-align: start; text-indent: 0px;&quot;&gt;&lt;span style=&quot;line-height: 22.399999618530273px;&quot;&gt;provides a large computing capacity much faster and cheaper than building a physical server farm. On the other side, many people cited gmail, google docs (google drive now) or drop box as major samples of cloud computing. As you see, there is large difference between those examples. The first one is showing a powerful technical platform that only high skilled people can manipulate it, while the second is dealing with scalable public online services&lt;/span&gt;&lt;span style=&quot;line-height: 22.399999618530273px;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;div style=&quot;line-height: 150%;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #252525; font-family: inherit; line-height: 22.399999618530273px; text-align: start; text-indent: 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: start; text-indent: 0px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #252525;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: inherit; line-height: 22.399999618530273px;&quot;&gt;After long research, I can summarize three major things that helped me to understand cloud computing:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: start; text-indent: 0px;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #252525;&quot;&gt;&lt;span style=&quot;font-family: inherit; line-height: 22.399999618530273px;&quot;&gt;Cloud Architecture&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #252525;&quot;&gt;&lt;span style=&quot;font-family: inherit; line-height: 22.399999618530273px;&quot;&gt;Cloud Patterns&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #252525;&quot;&gt;&lt;span style=&quot;font-family: inherit; line-height: 22.399999618530273px;&quot;&gt;Mechanisms&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24px; text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;color: #252525;&quot;&gt;&lt;span style=&quot;line-height: 22.399999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #252525; line-height: 22.399999618530273px; text-indent: 36pt;&quot;&gt;Cloud Architecture&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;The “cloud” in cloud computing can be defined as the set of hardware, networks, storage, services, and interfaces that combine to deliver aspects of computing as a service. Cloud services include the delivery of software, infrastructure, and storage over the Internet (either as separate components or a complete platform) based on user demand.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;font-family: inherit; text-indent: 36pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;It is often described as a stack, as a response to the broad range of services built on top of one another. Three major layers compose this stack&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://docs.google.com/drawings/d/1GxTKRFIv2ctrB0n2eBiITt2aSnZJaEaxRdet9B71OiU/pub?w=960&amp;amp;h=720&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://docs.google.com/drawings/d/1GxTKRFIv2ctrB0n2eBiITt2aSnZJaEaxRdet9B71OiU/pub?w=960&amp;amp;h=720&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;color: #252525;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 36pt;&quot;&gt;
&lt;ol style=&quot;line-height: 22.399999618530273px;&quot;&gt;&lt;span style=&quot;color: #252525; font-family: inherit;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;text-indent: 36pt;&quot;&gt;Infrastructure-as-a-Service (IaaS) is the hardware and software that powers it all – servers, storage, networks, operating systems ...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;text-indent: 36pt;&quot;&gt;Platform-as-a-Service (PaaS) is the set of tools and services designed to make coding and deploying those applications quick and efficient.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;text-indent: 36pt;&quot;&gt;Software-as-a-Service (SaaS) applications are designed for end-users, delivered over the web&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/ol&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #252525; font-family: inherit;&quot;&gt;
&lt;span style=&quot;line-height: 22.399999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 22.399999618530273px; text-indent: 36pt;&quot;&gt;Cloud Patterns&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;span style=&quot;color: #252525; font-family: inherit;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24px; text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: inherit; text-indent: 36pt;&quot;&gt;Cloud Computing is composed by multiple patterns modeling the architecture from different sides, dynamic or static.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24px; text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: inherit;&quot;&gt;Cloud patterns summarize the different cloud components which verify the requirements of automated administration, rapid provisioning, shared resources … These patterns are using different technology mechanisms (newer and older) to build the cloud. Indeed, cloud patterns suggest flexible and scalable solution to the project requirements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24px; text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;Software-as-a-Service is one of the compound patterns. It is composed by a set of &amp;nbsp;complementary and interlinked&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-indent: 36pt;&quot;&gt;cloud patterns&lt;/span&gt;&lt;span style=&quot;text-indent: 36pt;&quot;&gt;. Following UML Components diagram that shows SaaS composition.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24px; text-align: justify; text-indent: 36pt;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;page-break-after: avoid; text-align: center; text-indent: 0px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 24px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9YQXlChnUmt8__cLQjuKgD496w3KrufDSKOVI2K9BfNROBUtix9F-q9vbg2ZLiCRa_9B6e8qwE4ovv64Sr5MYCfCCQ_WIR7mEHVPhta3Timprnc5nIhoWwLRiIAcfwOF7CSTP3bxSWAy3/s1600/saas.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;saas pattern&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9YQXlChnUmt8__cLQjuKgD496w3KrufDSKOVI2K9BfNROBUtix9F-q9vbg2ZLiCRa_9B6e8qwE4ovv64Sr5MYCfCCQ_WIR7mEHVPhta3Timprnc5nIhoWwLRiIAcfwOF7CSTP3bxSWAy3/s1600/saas.png&quot; height=&quot;200&quot; title=&quot;SaaS-Pattern’s Component Diagram&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 24px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 24px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;Mechanisms&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;div style=&quot;line-height: 24px; text-indent: 48px;&quot;&gt;
&lt;span style=&quot;text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Technology mechanisms represent computing models or ways to implement &amp;nbsp;platforms. Cloud computing, specially cloud patterns, requires the establishment of a formal level of mechanisms to be able to explore how a given pattern can be applied differently via alternative combinations of mechanism implementations.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 24px; text-indent: 48px;&quot;&gt;
&lt;span style=&quot;font-family: inherit; text-indent: 0px;&quot;&gt;Following some cloud mechanisms:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;Audit Monitor&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;Automated Scaling Listener&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;Billing Management System&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;Resource Management System&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;Resource Replication&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit; line-height: 24px;&quot;&gt;SLA Management System&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;line-height: 24px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 24px;&quot;&gt;Finally, you can check &lt;a href=&quot;http://cloudpatterns.org/&quot;&gt;cloudpatterns.org&lt;/a&gt;&amp;nbsp;for more information.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/490295433877594314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2014/07/three-things-to-know-before-you-start.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/490295433877594314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/490295433877594314'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2014/07/three-things-to-know-before-you-start.html' title='Three Things to know before You start building your &quot;Cloud&quot;'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9YQXlChnUmt8__cLQjuKgD496w3KrufDSKOVI2K9BfNROBUtix9F-q9vbg2ZLiCRa_9B6e8qwE4ovv64Sr5MYCfCCQ_WIR7mEHVPhta3Timprnc5nIhoWwLRiIAcfwOF7CSTP3bxSWAy3/s72-c/saas.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-7344980371039818774</id><published>2014-05-31T13:57:00.000-07:00</published><updated>2014-05-31T13:57:13.670-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="saas"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><title type='text'>Why Moving Legacy Applications to cloud is important</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; id=&quot;docs-internal-guid-6a2fb56f-4864-d4a1-ff52-70175f15ec29&quot; style=&quot;margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;Cloud Computing is emerging as a dominant approach changing the IT platforms architecture and verifying the increasing business requirements. In addition to being a Service-Oriented, it is also a business model. Accordingly, Cloud Computing compasses a broad spectrum of business, marketing and technical opportunities and issues.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;Since the spectacular Dot-com bubble in 2000, companies from all over the world have continued to develop and implement more scalable e-business strategies. They tried to rethink or refine their business models and what they offered to customers. Many newer companies decided to offer services considering internet as a base part of the service. Cloud computing was the right environment to take off as multi-tenant architectures highly prevalent.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;Regardless of the long-debate in the recent years about cloud computing efficiency, several companies and government institutions have switched to it. Indeed, cloud computing came with very huge model composed by many layers which made it very flexible. It can be fully or partially adopted by enterprises. Similar to electricity grid, use sharing resource over a network and Pay as you consume model have offered the best way for enterprises to reduce costs related to the IT infrastructures’ supports and enhancements , as well as, an opportunity to minimize risks.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;Both business and technical people admitted that cloud computing is a must. Today, cloud services are used everywhere due to the cloud elasticity which helped cloud vendors to parametrize different packs that verify expectations from all kind of business, major accounts and small companies. &amp;nbsp;According to analysts, Cloud computing market is expected to grow from $37.8 billion in 2010 to $121.1 billion in 2015 at a CAGR of 26.2 per cent from 2010 to 2015. By 2020, the cloud computing market is forecast to exceed $241 billion, announces Salesforce.com. The researchers posed several cost-related questions about software-as-a-service (SaaS) to companies that had already migrated to the cloud, but the findings are also relevant to the needs of midsize firms that could be served by the cloud. Smaller firms seek the same benefits that enterprise seeks, including cost savings.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;The key issue for enterprises was to find the optimized way to migrate their existing platforms and applications to a cloud-based infrastructure. Obviously, many organization tried to follow an incremental approach to cloud migration. Indeed, migrate to cloud is a big project that goes beyond technical tasks to redefine relationship between business and IT and to re-organise procedures and rules&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;On the other hand, cloud computing came with multiple advantages for software vendors. The cloud patterns are the main issues that help vendors to maintain and monitor their cloud by respecting standards.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;The popularity of SaaS is steadily increasing because it simplifies deployment and reduces customer acquisition costs.In addition, developers can take control easily of the support by managing no more than one version of a product. This approach, called multitenancy, allows companies to scale as fast and as much as needed without replacing costly infrastructure or adding IT staff.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;Besides, the subscription-based SaaS pricing model can keep IT budget costs consistent or lower than packaged or homegrown software.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;line-height: 12.266666412353516px;&quot;&gt;Moving existing business applications to cloud is an important thing to follow up the evolution trend and take profit of technical and functional benefits. This migration can be done by rewriting the application to exploit the cloud features or replacing the application with an equivalent &amp;nbsp;software as a service (SaaS) &amp;nbsp;or relocating the application to the cloud environment.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/7344980371039818774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2014/05/why-moving-legacy-applications-to-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/7344980371039818774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/7344980371039818774'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2014/05/why-moving-legacy-applications-to-cloud.html' title='Why Moving Legacy Applications to cloud is important'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-6774707320651412130</id><published>2014-01-22T15:45:00.002-08:00</published><updated>2014-02-01T09:36:54.264-08:00</updated><title type='text'>Parse HTML Table with Jsoup</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hi All,&lt;br /&gt;
&lt;br /&gt;
Let me share with you the java code that helps me to extract data from html table. The code is based on the Jsoup library that you can add it to your project through Maven repository&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 0px; border-top-right-radius: 0px; border: 1px solid rgb(209, 209, 232); color: #333333; font-size: 13px; line-height: 1.5; margin-bottom: 20px; overflow-x: auto; padding: 10px;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/span&gt;
 &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;&lt;/span&gt;org.jsoup&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/span&gt;
 &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;&lt;/span&gt;jsoup&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/span&gt;
 &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;&lt;/span&gt;1.7.1&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/span&gt;
  &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;!-- blogeyemenA --&gt;&lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:inline-block;width:468px;height:60px&quot;
     data-ad-client=&quot;ca-pub-7414091754060921&quot;
     data-ad-slot=&quot;3302840963&quot;&gt;&lt;/ins&gt;&lt;br /&gt;
&lt;script&gt;
(adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
or you add the Jsoup jar into the project build path (JAR available here : http://jsoup.org/download )&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 0px; border-top-right-radius: 0px; border: 1px solid rgb(209, 209, 232); margin-bottom: 20px; overflow-x: auto; padding: 10px;&quot;&gt;&lt;span style=&quot;line-height: 19.5px;&quot;&gt;&lt;b&gt;package org.tunindex.parser;

import java.io.IOException;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class MainClass {

 public static void main(String[] args) {
  Document doc = null;
  try {
   doc = Jsoup.connect(&quot;http://www.bvmt.com.tn/quotes/resume-data.jsp&quot;).get();
   
  } catch (IOException e) {
   
   e.printStackTrace();
  }

     for (Element table : doc.select(&quot;table&quot;)) {
         for (Element row : table.select(&quot;tr&quot;)) {
             Elements tds = row.select(&quot;td&quot;);
             if (tds.size() &amp;gt; 6) {
                 System.out.println(tds.get(0).text() + &quot;:&quot; + tds.get(1).text());
             }
         }
     }

 }

}&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&amp;nbsp;Hope it helps you&lt;br /&gt;
&lt;br /&gt;
Good night :-)&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/6774707320651412130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2014/01/parse-html-table-with-jsoup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/6774707320651412130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/6774707320651412130'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2014/01/parse-html-table-with-jsoup.html' title='Parse HTML Table with Jsoup'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-8509104072894968351</id><published>2014-01-13T16:37:00.000-08:00</published><updated>2014-01-13T16:50:37.803-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eclipse tomcat error start"/><title type='text'>Server Tomcat v7.0 Server at localhost failed to start</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://t2.gstatic.com/images?q=tbn:ANd9GcRL-i4RhHEvU01-j067AoZNYvhkKefhzD2obY4gIgXQ7CvATn3fUA&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://t2.gstatic.com/images?q=tbn:ANd9GcRL-i4RhHEvU01-j067AoZNYvhkKefhzD2obY4gIgXQ7CvATn3fUA&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
Hope you are doing good.&lt;br /&gt;
&lt;br /&gt;
A weak error, I faced today with eclipse when I was trying to deploy a java web application on Tomcat, occurred during Tomcat Startup. Following the error message shown in Eclipse:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;b&gt;Server Tomcat v7.0 Server at localhost failed to start&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
To resolve this problem, follow the instructions:&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Delete tmp0 folder inside&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;lt;workspace-directory&amp;gt;\.metadata\.plugins\org.eclipse.core.resources&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Do the Eclipse Magic Steps: Clean the workspace and restart Eclipse&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
Let me know if you have more efficient solution&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Good Bye :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/8509104072894968351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2014/01/server-tomcat-v70-server-at-localhost.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/8509104072894968351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/8509104072894968351'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2014/01/server-tomcat-v70-server-at-localhost.html' title='Server Tomcat v7.0 Server at localhost failed to start'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-3004747911952054636</id><published>2012-11-30T16:00:00.000-08:00</published><updated>2012-11-30T16:13:21.669-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache tomcat 8080 port redirect 80 linux"/><title type='text'>How to redirect incoming TCP connections to other ports (Example : 80 to 8080)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp;Hello Everybody,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Today, I will show you how I solved a problem which&amp;nbsp;occurred&amp;nbsp;when I started setting a java web application in a production server.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;We all now that Apache Tomcat Server uses the 8080 port by default. So we have to add &quot;:8080&quot; every time to reach the application.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;The solution is to replace the 8080 port by 80. There are two ways:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Configuring Apache Tomcat&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Redirect incoming TCP connections from 80 port to the 8080 one.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Below the command to redirect the incoming tcp connections :&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: #cc0000; font-family: Trebuchet MS, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;I have no idea which is the best way to resolve such problem ( I think the first option is the cleanest). However, this method is the quickest because it saves you some minutes.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Good bye :-)&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/3004747911952054636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2012/11/how-to-redirect-incoming-tcp.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/3004747911952054636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/3004747911952054636'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2012/11/how-to-redirect-incoming-tcp.html' title='How to redirect incoming TCP connections to other ports (Example : 80 to 8080)'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-1093617417289510022</id><published>2012-11-23T00:53:00.000-08:00</published><updated>2012-11-23T00:53:40.799-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="opened ports linux nmap netstat"/><title type='text'>Check opened ports in Linux with nmap &amp; netstat</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span class=&quot;&quot; id=&quot;result_box&quot; lang=&quot;en&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;hps alt-edited&quot;&gt;Several times, I&lt;/span&gt; &lt;span class=&quot;hps alt-edited&quot;&gt;would know which are the opened ports in my Linux servers (yes I have many Linux servers :p ).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;There are two good methods to check what ports are open in Linux :&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;nmap : a port scanner&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;netstat&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br style=&quot;color: #282828; line-height: 22px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;nmap can be used to scan your machine to check opened ports. &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;Enter the following command to scan your computers machine:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f8f8f8; background-image: initial; background-origin: initial; border-bottom-color: rgb(201, 201, 201); border-bottom-style: solid; border-bottom-width: 1px; border-image: initial; border-left-color: rgb(201, 201, 201); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(201, 201, 201); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(201, 201, 201); border-top-style: solid; border-top-width: 1px; color: #282828; font-size: 11px; line-height: 15px; margin-left: 10px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: -webkit-auto;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;nmap &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;sS &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;O &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;127.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.1&lt;/span&gt;&lt;/pre&gt;
&lt;br style=&quot;color: #282828; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto;&quot; /&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;Once the scan has finished you will get the following ouput:&lt;/span&gt;&lt;/div&gt;
&lt;br style=&quot;color: #282828; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto;&quot; /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f8f8f8; background-image: initial; background-origin: initial; border-bottom-color: rgb(201, 201, 201); border-bottom-style: solid; border-bottom-width: 1px; border-image: initial; border-left-color: rgb(201, 201, 201); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(201, 201, 201); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(201, 201, 201); border-top-style: solid; border-top-width: 1px; color: #282828; font-size: 11px; line-height: 15px; margin-left: 10px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: -webkit-auto;&quot;&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Starting&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; nmap &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;3.70&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; http&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;com&quot; style=&quot;color: #880000;&quot;&gt;//www.insecure.org/nmap/ ) at 2005-01-16 05:48 GMT&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Interesting&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; ports on localhost&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;localdomain &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;127.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.1&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;):&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;The&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1656&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; ports scanned but &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;color: #000088;&quot;&gt;not&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; shown below are &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;color: #000088;&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; state&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; closed&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;
PORT &amp;nbsp; &amp;nbsp; STATE SERVICE&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;22&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;tcp &amp;nbsp; open &amp;nbsp;ssh&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;80&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;tcp &amp;nbsp; open &amp;nbsp;http&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;443&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;tcp &amp;nbsp;open &amp;nbsp;https&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1241&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;tcp open &amp;nbsp;nessus&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Device&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; type&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; general purpose&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Running&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.4&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;X&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.5&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;X&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.6&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;X
OS details&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.5&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;25&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.6&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;color: #000088;&quot;&gt;or&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Gentoo&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1.2&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.4&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;19&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; rc1&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;rc7&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Uptime&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1.985&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; days &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;since &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Fri&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Jan&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;14&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;06&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;41&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2005&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Nmap&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; run completed &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;--&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; IP address &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; host up&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; scanned &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;color: #000088;&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;2.341&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; seconds&lt;/span&gt;&lt;/pre&gt;
&lt;br style=&quot;color: #282828; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto;&quot; /&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;The second method consist in using netstat. netstat can show hidden ports and what programs using &lt;/span&gt;&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;them.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;Type following command as root:&lt;/span&gt;&lt;/div&gt;
&lt;br style=&quot;color: #282828; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto;&quot; /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f8f8f8; background-image: initial; background-origin: initial; border-bottom-color: rgb(201, 201, 201); border-bottom-style: solid; border-bottom-width: 1px; border-image: initial; border-left-color: rgb(201, 201, 201); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(201, 201, 201); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(201, 201, 201); border-top-style: solid; border-top-width: 1px; color: #282828; font-size: 11px; line-height: 15px; margin-left: 10px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: -webkit-auto;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;netstat &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;nap&lt;/span&gt;&lt;/pre&gt;
&lt;br style=&quot;color: #282828; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto;&quot; /&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #282828; font-size: small; line-height: 22px;&quot;&gt;It will show you the output of something similar to:&lt;/span&gt;&lt;/div&gt;
&lt;br style=&quot;color: #282828; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto;&quot; /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f8f8f8; background-image: initial; background-origin: initial; border-bottom-color: rgb(201, 201, 201); border-bottom-style: solid; border-bottom-width: 1px; border-image: initial; border-left-color: rgb(201, 201, 201); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(201, 201, 201); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(201, 201, 201); border-top-style: solid; border-top-width: 1px; color: #282828; font-size: 11px; line-height: 15px; margin-left: 10px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: -webkit-auto;&quot;&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Active&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Internet&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; connections &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;servers &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;color: #000088;&quot;&gt;and&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; established&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Proto&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Recv&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;Q &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Send&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;Q &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Local&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Address&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Foreign&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Address&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;State&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; PID&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;color: #660066;&quot;&gt;Program&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; name
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;127.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.1&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;61931&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;5277&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;wish
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;127.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.1&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;5335&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;3920&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;mDNSResponder
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1241&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;31438&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;nessusd&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; wait
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;10.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.14&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;32776&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;194.109&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;129.220&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;6667&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESTABLISHED &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;5062&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;xchat
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;10.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.14&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;45731&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;207.46&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;107.146&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;1863&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ESTABLISHED &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;5277&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;wish
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;10.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.14&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;33009&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;82.96&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;64.2&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;6667&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ESTABLISHED &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;5062&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;xchat
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:::&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;80&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:::*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;4355&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;httpd
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:::&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;22&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:::*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;32372&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;sshd
tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:::&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;443&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:::*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;4355&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;httpd
udp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;68&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;3614&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;dhclient
udp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;5353&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;0.0&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;:*&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;lit&quot; style=&quot;color: #006666;&quot;&gt;3920&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;color: #666600;&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;mDNSResponder&lt;/span&gt;&lt;/pre&gt;
&lt;div&gt;
&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span class=&quot;pln&quot; style=&quot;color: black; font-size: small;&quot;&gt;A quick post certainly, but I hope &lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;short_text&quot; id=&quot;result_box&quot; lang=&quot;en&quot;&gt; &lt;span class=&quot;hps alt-edited&quot;&gt;it would be useful&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;for you.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;short_text&quot; id=&quot;result_box&quot; lang=&quot;en&quot;&gt;&lt;span class=&quot;hps&quot;&gt;PS: for more details try google :p&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;short_text&quot; id=&quot;result_box&quot; lang=&quot;en&quot;&gt;&lt;span class=&quot;hps&quot;&gt;Good Bye ;-) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;pln&quot; style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/1093617417289510022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2012/11/check-opened-ports-in-linux-with-nmap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/1093617417289510022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/1093617417289510022'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2012/11/check-opened-ports-in-linux-with-nmap.html' title='Check opened ports in Linux with nmap &amp; netstat'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-1886744599901790237</id><published>2012-01-17T15:47:00.000-08:00</published><updated>2013-11-02T03:31:38.877-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FATAL: INT18: BOOT FAILURE centos virtualbox  Fedora  Redhat Enterprise Linux"/><title type='text'>Error Booting CentOs in VirtualBox - FATAL: INT18: BOOT FAILURE</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Tonight, I tried to install CentOs in VirtualBox VM. I didn&#39;t find any problem with installation until the&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; line-height: 22px;&quot;&gt;first reboot on which the system told me:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: #555555; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #eeeeee; font-family: monospace; font-size: 15px; line-height: 22px;&quot;&gt;FATAL: INT18: BOOT FAILURE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #eeeeee; font-family: monospace; line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white;&quot;&gt;
&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;If this happens to you, be sure to check if the installation media (the cd-rom or the dvd-rom) is still present in the CD/DVD player device. You have to remove it.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;It appears to be a known issue with VirtualBox, since a bug #2680 opened 4 years ago and still unresolved.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://lbhabib.com/wp-content/uploads/2011/08/centos6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;120&quot; src=&quot;http://lbhabib.com/wp-content/uploads/2011/08/centos6.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;Finally, have nice time with the GREAT CentOS 6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;Good Bye :-)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #e06666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;NB: this solution can be applied for the CentOs&#39; brothers , Fedora, Redhat, Enterprise Linux, ... ;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #e06666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 22px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 22px;&quot;&gt;&lt;b&gt;EDIT: An additional solution&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;f5 wy&quot; style=&quot;background-color: white; color: #262626; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px; margin: 0px; padding: 3px 15px 0px; text-overflow: ellipsis;&quot;&gt;
&lt;header class=&quot;lea&quot;&gt;&lt;h3 class=&quot;Mpa&quot; style=&quot;border: 0px; display: inline; font-size: 13px; font-weight: normal; margin: 0px; unicode-bidi: normal;&quot;&gt;
&lt;a href=&quot;https://apis.google.com/u/0/wm/1/111779777074583634327&quot; oid=&quot;111779777074583634327&quot; style=&quot;color: #427fed; cursor: pointer; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;&lt;span class=&quot;Ub gna&quot; style=&quot;-webkit-transition: color 0.218s; color: #262626; font-weight: bold; transition: color 0.218s;&quot;&gt;Hans de Raad&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;span class=&quot;Ve&quot; style=&quot;color: #999999; display: inline-block; font-size: 11px;&quot;&gt;&lt;span class=&quot;PL&quot; style=&quot;float: none;&quot;&gt;&lt;a class=&quot;o-U-s FI Rg&quot; href=&quot;https://apis.google.com/u/0/wm/1/111779777074583634327/posts/GKoVotkwApZ&quot; style=&quot;color: #999999; cursor: pointer; display: inline-block; margin-left: 10px; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;3 weeks ago&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;-&amp;nbsp;&amp;nbsp;&lt;span aria-haspopup=&quot;true&quot; class=&quot;d-s Vt Hm dk Q9&quot; jsname=&quot;lUFH9b&quot; role=&quot;button&quot; style=&quot;cursor: pointer; display: inline-block; outline: none;&quot; tabindex=&quot;0&quot; title=&quot;Sharing details&quot;&gt;Shared publicly&lt;/span&gt;&lt;div class=&quot;sKa GPa&quot; style=&quot;display: inline-block;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;E4a tKa&quot; style=&quot;display: inline-block; padding-left: 3px;&quot;&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;div class=&quot;hWa D4a&quot; style=&quot;float: right; left: 15px; position: relative; top: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/header&gt;&lt;/div&gt;
&lt;div class=&quot;C4a a2&quot; style=&quot;background-color: white; color: #262626; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px; margin-right: 30px; position: relative; z-index: 1;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;pf Al&quot; style=&quot;background-color: white; color: #262626; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px; margin: 0px; padding: 3px 15px 15px; text-overflow: ellipsis;&quot;&gt;
&lt;div class=&quot;Xx xJ&quot;&gt;
&lt;div class=&quot;Ig At dn mea&quot; style=&quot;line-height: 1.4; min-height: 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;Bt Pm&quot; style=&quot;max-height: 91px; overflow: hidden;&quot;&gt;
&lt;div class=&quot;tG QF&quot; style=&quot;position: absolute; width: 0px;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;Ct&quot;&gt;
You could also press F12 on booting and select booting directly from the virtual harddrive. Also works.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/1886744599901790237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2012/01/error-booting-centos-in-virtualbox.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/1886744599901790237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/1886744599901790237'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2012/01/error-booting-centos-in-virtualbox.html' title='Error Booting CentOs in VirtualBox - FATAL: INT18: BOOT FAILURE'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-7924735450240666270</id><published>2012-01-06T07:08:00.000-08:00</published><updated>2012-01-14T07:24:53.083-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web services axis2 tomcat tomcat6 linux ubuntu"/><title type='text'>How To Install Tomcat 6 and AXIS2 on linux Mint in 3 steps</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Today, I will share with you a good experience with linux Mint. Last Night, &lt;span class=&quot;&quot; id=&quot;result_box&quot; lang=&quot;en&quot;&gt;&lt;span class=&quot;hps&quot;&gt;I&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;tried to prepare&lt;/span&gt; Tomcat and &lt;span class=&quot;hps&quot;&gt;Axis2&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;to create&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;and test&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;web&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;services.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;hps&quot;&gt;The implementation&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;was&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;easy and it&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;only took&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;some minutes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;&quot; id=&quot;result_box&quot; lang=&quot;en&quot;&gt;&lt;span class=&quot;hps&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Follow&amp;nbsp; the 3 steps below to install Tomcat 6 and Axis2 on linux Mint:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span class=&quot;&quot; id=&quot;result_box&quot; lang=&quot;en&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;b&gt;Installation of Tomcat6 packages:&lt;/b&gt;&lt;br /&gt;With Linux Mint, you will find &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #222222; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; line-height: 22px;&quot;&gt;java version 1.6.* installed. You have only to install tomcat6 packages with this command&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; line-height: 20px;&quot;&gt;s﻿﻿udo apt-get install tomcat6 tomcat6-admin tomcat6-docs tomcat6-examples&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 20px;&quot;&gt;Now, you can try accessing localhost:8080/ in your browser&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Tomcat&#39;s Configuration&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;br /&gt;Tomcat6 default install hasn’t the admin user parameters in config file, you’ll have to edit ﻿tomcat-users.xml file&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;b&gt;sudo gedit /etc/tomcat6/tomcat-users.xml&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;br /&gt;you’ll have to add next lines:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version=&#39;1.0&#39; encoding=&#39;utf-8&#39;?&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&lt;b&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;lt;tomcat-users&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;role rolename=&quot;manager&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;role rolename=&quot;tomcat&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;role rolename=&quot;admin&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;user username=&quot;admin&quot; password=&quot;password&quot; roles=&quot;manager,tomcat,admin&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/tomcat-users&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;Don&#39;t forget to change&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; line-height: 20px;&quot;&gt;&amp;nbsp;“password” with your own &amp;nbsp;:-).&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Finally, you will need to restart tomcat6 with this command&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;sudo service tomcat6 restart&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;AXIS2 Deployment&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;In this step, we will try to deploy axis2 on our installed tomcat6. First, download &amp;nbsp;the WAR archive from this link:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://axis.apache.org/axis2/java/core/download.cgi&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;http://axis.apache.org/axis2/java/core/download.cgi&lt;/a&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Open&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; white-space: nowrap;&quot;&gt;Tomcat Web Application Manager&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;with this URL:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://localhost:8080/manager/html&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;http://localhost:8080/manager/html&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;and deploy the WAR archive on tomcat from the &quot;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #ffdc75; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;WAR file to deploy&quot;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;menu.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;If all works fine, you can access it through this link :&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://localhost:8080/axis2/&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;http://localhost:8080/axis2/&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx7Uu-iBXVKuIlREuq9IGJbJX7kOaQ1FlN2a9h0c9B-2yAuBokpM_9kt_mNXAAMvQuVN8ql55Fr5Hx6fbpOUJI2fFVHuJnnitq8V4iWYwvSH79fYYWnvFztTSynLmacqG3w1hR_hJvbuOk/s1600/axis2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx7Uu-iBXVKuIlREuq9IGJbJX7kOaQ1FlN2a9h0c9B-2yAuBokpM_9kt_mNXAAMvQuVN8ql55Fr5Hx6fbpOUJI2fFVHuJnnitq8V4iWYwvSH79fYYWnvFztTSynLmacqG3w1hR_hJvbuOk/s400/axis2.png&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Good Bye :-)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #e06666; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;NB: May be you will have some permissions and access problems, try this &amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #e06666; font-size: x-small;&quot;&gt;sudo chmod -R 777&amp;nbsp;&amp;nbsp;/var/lib/tomcat6/webapps/axis2/WEB-INF/&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/7924735450240666270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2012/01/how-to-install-tomcat-6-and-axis2-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/7924735450240666270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/7924735450240666270'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2012/01/how-to-install-tomcat-6-and-axis2-on.html' title='How To Install Tomcat 6 and AXIS2 on linux Mint in 3 steps'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx7Uu-iBXVKuIlREuq9IGJbJX7kOaQ1FlN2a9h0c9B-2yAuBokpM_9kt_mNXAAMvQuVN8ql55Fr5Hx6fbpOUJI2fFVHuJnnitq8V4iWYwvSH79fYYWnvFztTSynLmacqG3w1hR_hJvbuOk/s72-c/axis2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5341430075852844237.post-5515070442874937683</id><published>2011-04-25T02:46:00.000-07:00</published><updated>2011-04-25T02:55:48.945-07:00</updated><title type='text'>Find a string recursively in Unix / Linux files</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt;There is no simple approach in UNIX / Linux to find a string in the files recursively. Here is the command that I often used and you can use&lt;/span&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;find . -type f -exec grep &quot;string to find&quot; {} \; -print&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://nemeye.blogspot.com/feeds/5515070442874937683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nemeye.blogspot.com/2011/04/find-string-recursively-in-unix-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/5515070442874937683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5341430075852844237/posts/default/5515070442874937683'/><link rel='alternate' type='text/html' href='http://nemeye.blogspot.com/2011/04/find-string-recursively-in-unix-linux.html' title='Find a string recursively in Unix / Linux files'/><author><name>eyemen</name><uri>http://www.blogger.com/profile/01003960286909494676</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>