How To Upgrade An Installed Source Package?

0 comments

I have installed a package from source, now I want to upgrade the older version to new version which is available.


How can I upgrade already installed source package on my system?


Ans : This question arises to all the admins who do installation from source package. To upgrade a source package follow the same steps to you have did at the time of first installation through source. Package as shown below..


Step1: unpack the new source code in tmp directory.


#cd /tmp
#tar xvfz packagname.tar.gz
#cd packagename
#./configure –prefix=/path/to/old/installation
#make
#make check
#make install


Step2 : Now check what is the version if its updated to new version for example


If you install squid then execute below command


#squid -v



  • Like the post? Please Subscribe to free RSS feed to get updates
  • Troubleshooting Steps Of Tomcat Server

    0 comments

    Troubleshooting Steps to check whether the Tomcat server is runing or not?

    Step1 : Check ps command output

    #ps -ef | grep tomcat

    Step2 : Check with nmap whether port 8080 is opened or not?

    #nmap localhost

    Step3 : Check with telnet command as shown in below by executing GET / HTTP/1.0 Host: localhost command once logged in to server at 8080 port.

    #telnet localhost 8080 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. GET / HTTP/1.0 Host: localhost

    This command should output hte test tomcat page.

    Enjoy the troubleshooting:)

  • Like the post? Please Subscribe to free RSS feed to get updates
  • How To Install Apache Tomcat on Linux(Redhat/Ubuntu)?

    1 comments

    How to install Apache tomcat on Linux(Redhat/Ubuntu)?

    What is Apache tomcat?
    Ans : ApacheTomcat is an open source web application server which supports J2ee Servlets, JavaServer, Pages(JSP) and API's. Tomcat should not be confused with Apache web server which an HTTP web server.
    ---Wikipedia.

    Some terminology about Apache tomcat.

    Apache Tomcat can be configured by editing server.xml file. Those who knows apache web server. This server.xml can be taken as synonimas to httpd.conf file.

    Servlet is defined as a way add dynamic content to a Web server using the Java platform. And a servlet container is a compiled, executable program. The servlet container name is tomcat is catalina.

    Pre requists for Apache tomcat are
    1. java
    2. JDK

    Step by step for installing Apache tomcat

    Note : Avoide installing tomcat from reposatories, always prefer to install it from source downloaded from apache site.

    Step1 : Install all the prequistes

    Redhat :

    #yum install java

    Ubuntu :

    #apt-get install java

    Step2 : Download tomcat source package and uncompress it.
    Redhat/Ubuntu
    #cd /opt
    #wget http://www.trieuvan.com/apache/tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.tar.gz
    #tar xvfz apache-tomcat-6.0.29.tar.gz

    Step3 : Setup the paths for Catalina and others.
    Setting catalina paths

    Redhat/ubuntu

    CATALINA_HOME=/opt/apache-tomcat-6.0.29
    CATALINA_BASE=/opt/apache-tomcat-6.0.29

    Setting java paths

    Check what java versions are installed in your system

    #update-alternatives --config java


    This command will display which is default java version used by your machine.

    Example output :

    # update-alternatives --config java

    There are 2 programs which provide 'java'.

    Selection Command
    -----------------------------------------------
    1
    /usr/lib/jvm/jre-1.4.2-gcj/bin/java
    *+ 2
    /usr/lib/jvm/jre-1.6.0-openjdk/bin/java

    Enter to keep the current selection[+], or type selection number:

    If you see above the default java version is 1.6 so set the path to /usr/lib/jvm/jre-1.6.0-openjdk

    JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk
    JDK_HOMe=$JAVA_HOME

    Step4 : Now start tomcat server

    #/opt/apache-tomcat-6.0.29/bin/sartup.sh

    Sample output.

    Using CATALINA_BASE: /opt/apache-tomcat-5.5.26

    Using CATALINA_HOME: /opt/apache-tomcat-5.5.26
    Using CATALINA_TMPDIR: /opt/apache-tomcat-5.5.26/temp
    Using JRE_HOME:
    /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/

    Step5 : By default Apache Tomcat will be hosted onlocalhost : 8080 port by default. So try to access the site with web browser

    http://localhost:8080
    or
    http://localhost:8080
    or
    http://systemname:8080

    Stay tuned to other posts about troubleshooting tomcat installation.

  • Like the post? Please Subscribe to free RSS feed to get updates
  • Archive

    Translate this page

     

    The Linux Juggernaut | Copyright 2006-2009 Surendra Kumar Anne | Surendra's Home Page | Give us feedback how we are doing, Click here